QuadQUAD

Market cap
$331.01M
P/E ratio
Period EndEarnings per share (USD)YoY (%)
Dec 31, 2024-1.1-6.14%
Dec 31, 2023-1.1-733.33%
Dec 31, 20220.2-75.68%
Dec 31, 20210.7-129.25%
Dec 31, 2020-2.5-18.91%
Dec 31, 2019-3.1-1935.29%
Dec 31, 20180.2-92.13%
Dec 31, 20172.2+129.79%
Dec 31, 20160.9-107.01%
Dec 31, 2015-13.4-3535.90%
Dec 31, 20140.4-41.79%
Dec 31, 20130.7-62.78%
Dec 31, 20121.8-280.00%
Dec 31, 2011-1