QuadQUAD

Market cap
$331.01M
P/E ratio
Period EndFree cash flow (Million USD)YoY (%)
Dec 31, 202456-27.47%
Dec 31, 202377-18.56%
Dec 31, 202294+9.02%
Dec 31, 202187-33.05%
Dec 31, 2020129+190.34%
Dec 31, 201945-72.92%
Dec 31, 2018164-36.34%
Dec 31, 2017258+4.75%
Dec 31, 2016246+14.55%
Dec 31, 2015215+39.68%
Dec 31, 2014154-47.19%
Dec 31, 2013292+16.31%
Dec 31, 2012251+23.62%
Dec 31, 2011203