QuadQUAD

Market cap
$331.01M
P/E ratio
Period EndTotal assets (Million USD)YoY (%)
Dec 31, 20241,299-13.96%
Dec 31, 20231,510-11.29%
Dec 31, 20221,702-9.96%
Dec 31, 20211,890-1.96%
Dec 31, 20201,928-20.25%
Dec 31, 20192,417-2.11%
Dec 31, 20182,469+0.68%
Dec 31, 20172,452-4.58%
Dec 31, 20162,570-9.74%
Dec 31, 20152,848-30.16%
Dec 31, 20144,077-2.12%
Dec 31, 20134,166+1.63%
Dec 31, 20124,099-13.44%
Dec 31, 20114,735