QuadQUAD

Market cap
$331.01M
P/E ratio
Period EndNet income (Million USD)YoY (%)
Dec 31, 2024-51-8.12%
Dec 31, 2023-55-695.70%
Dec 31, 20229-75.40%
Dec 31, 202138-129.46%
Dec 31, 2020-128-17.91%
Dec 31, 2019-156-1938.82%
Dec 31, 20189-92.07%
Dec 31, 2017107+138.75%
Dec 31, 201645-106.99%
Dec 31, 2015-642-3551.08%
Dec 31, 201419-42.77%
Dec 31, 201333-62.81%
Dec 31, 201287-287.55%
Dec 31, 2011-47