QuadQUAD

Market cap
$329.99M
P/E ratio
Period EndPretax margin (%) YoY (%)
Dec 31, 2024-1.7+15.62%
Dec 31, 2023-1.4-361.78%
Dec 31, 20220.6-65.34%
Dec 31, 20211.6-143.84%
Dec 31, 2020-3.6+78.06%
Dec 31, 2019-2+2841.30%
Dec 31, 2018-0.1-103.13%
Dec 31, 20172.2+61.17%
Dec 31, 20161.4-106.98%
Dec 31, 2015-19.6-2417.14%
Dec 31, 20140.8-28.33%
Dec 31, 20131.2+115.12%
Dec 31, 20120.5+59.51%
Dec 31, 20110.3