QuadQUAD

Market cap
$331.01M
P/E ratio
Period EndDiluted EPS (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-2050.00%
Dec 31, 20180.2-92.27%
Dec 31, 20172.1+130.00%
Dec 31, 20160.9-106.72%
Dec 31, 2015-13.4-3626.32%
Dec 31, 20140.4-41.54%
Dec 31, 20130.7-63.48%
Dec 31, 20121.8-278.00%
Dec 31, 2011-1