QuadQUAD

Market cap
$331.01M
P/E ratio
Period EndNet debt (Million USD)YoY (%)
Dec 31, 2024348-24.58%
Dec 31, 2023461-14.98%
Dec 31, 2022543-12.57%
Dec 31, 2021621-28.52%
Dec 31, 2020868-14.87%
Dec 31, 20191,020+19.14%
Dec 31, 2018856-2.86%
Dec 31, 2017881-19.56%
Dec 31, 20161,096-17.24%
Dec 31, 20151,324-4.23%
Dec 31, 20141,382+0.14%
Dec 31, 20131,380+5.51%
Dec 31, 20121,308-6.52%
Dec 31, 20111,399