QuadQUAD

Market cap
$331.01M
P/E ratio
Period EndCommon stock and paid-in capital (Million USD)YoY (%)
Dec 31, 2024843+0.01%
Dec 31, 2023843+0.11%
Dec 31, 2022842+0.30%
Dec 31, 2021839+0.74%
Dec 31, 2020833-1.69%
Dec 31, 2019847-1.61%
Dec 31, 2018861+0.02%
Dec 31, 2017861-5.62%
Dec 31, 2016912-4.63%
Dec 31, 2015957-1.50%
Dec 31, 2014971-1.20%
Dec 31, 2013983-0.25%
Dec 31, 2012986+0.14%
Dec 31, 2011984