QuadQUAD

Market cap
$331.01M
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 202450-58.24%
Dec 31, 2023120-30.88%
Dec 31, 2022173+26.39%
Dec 31, 2021137+61.32%
Dec 31, 202085-65.29%
Dec 31, 2019244-46.91%
Dec 31, 2018460-11.91%
Dec 31, 2017522+18.32%
Dec 31, 2016442+4.15%
Dec 31, 2015424-63.22%
Dec 31, 20141,153-10.58%
Dec 31, 20131,289+4.31%
Dec 31, 20121,236-5.19%
Dec 31, 20111,303