QuadQUAD

Market cap
$331.01M
P/E ratio
Period EndFCF margin (%) YoY (%)
Dec 31, 20242.1-19.73%
Dec 31, 20232.6-11.42%
Dec 31, 20222.9+0.32%
Dec 31, 20212.9-33.75%
Dec 31, 20204.4+288.83%
Dec 31, 20191.1-71.05%
Dec 31, 20183.9-37.29%
Dec 31, 20176.2+9.77%
Dec 31, 20165.7+23.76%
Dec 31, 20154.6+45.19%
Dec 31, 20143.2-47.91%
Dec 31, 20136.1-0.71%
Dec 31, 20126.1+30.58%
Dec 31, 20114.7