QuadQUAD

Market cap
$329.99M
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 2024-3.6+4.93%
Dec 31, 2023-3.4-763.46%
Dec 31, 20220.5-73.74%
Dec 31, 20212-133.50%
Dec 31, 2020-5.9-7.66%
Dec 31, 2019-6.4-1928.57%
Dec 31, 20180.4-91.80%
Dec 31, 20174.3+157.23%
Dec 31, 20161.7-108.95%
Dec 31, 2015-18.5-4220.00%
Dec 31, 20140.5-43.04%
Dec 31, 20130.8-60.10%
Dec 31, 20122