QuadQUAD

Market cap
$331.01M
P/E ratio
Period EndTotal debt (Million USD)YoY (%)
Dec 31, 2024377-26.66%
Dec 31, 2023514-9.44%
Dec 31, 2022568-29.07%
Dec 31, 2021801-13.31%
Dec 31, 2020923-15.94%
Dec 31, 20191,099+18.69%
Dec 31, 2018926-2.12%
Dec 31, 2017946-14.40%
Dec 31, 20161,105-17.23%
Dec 31, 20151,335-4.11%
Dec 31, 20141,392-0.11%
Dec 31, 20131,393+5.15%
Dec 31, 20121,325-7.01%
Dec 31, 20111,425