QuadQUAD

Market cap
$329.99M
P/E ratio
Period EndD/E ratio (%) (Million USD)YoY (%)
Dec 31, 2024755.7+75.63%
Dec 31, 2023430.3+31.03%
Dec 31, 2022328.4-43.88%
Dec 31, 2021585.2-46.26%
Dec 31, 20201,088.9+142.17%
Dec 31, 2019449.7+123.59%
Dec 31, 2018201.1+11.11%
Dec 31, 2017181-27.65%
Dec 31, 2016250.2-20.53%
Dec 31, 2015314.8+160.71%
Dec 31, 2014120.8+11.71%
Dec 31, 2013108.1+0.81%
Dec 31, 2012107.2-1.92%
Dec 31, 2011109.3