QuadQUAD

Market cap
$331.01M
P/E ratio
Period EndRetained earnings (Million USD)YoY (%)
Dec 31, 2024-635+10.66%
Dec 31, 2023-574+10.68%
Dec 31, 2022-518-1.76%
Dec 31, 2021-528-6.75%
Dec 31, 2020-566+33.65%
Dec 31, 2019-423+100.33%
Dec 31, 2018-211+29.77%
Dec 31, 2017-163-21.08%
Dec 31, 2016-206+9.73%
Dec 31, 2015-188-136.51%
Dec 31, 2014515-7.80%
Dec 31, 2013559-4.98%
Dec 31, 2012588-9.55%
Dec 31, 2011650