QuadQUAD

Market cap
$331.01M
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 202413-127.37%
Dec 31, 2023-46-23.31%
Dec 31, 2022-60-146.75%
Dec 31, 2021129+1234.02%
Dec 31, 202010-104.66%
Dec 31, 2019-208+72.70%
Dec 31, 2018-120+223.06%
Dec 31, 2017-37-55.81%
Dec 31, 2016-84-61.05%
Dec 31, 2015-217-3.35%
Dec 31, 2014-224-47.93%
Dec 31, 2013-431+514.27%
Dec 31, 2012-70-61.96%
Dec 31, 2011-184