QuadQUAD

Market cap
$331.01M
P/E ratio
Period EndStock-based compensation (Million USD)YoY (%)
Dec 31, 20247+30.36%
Dec 31, 20236-6.67%
Dec 31, 20226-3.23%
Dec 31, 20216-41.51%
Dec 31, 202011-22.06%
Dec 31, 201914-12.82%
Dec 31, 201816-4.88%
Dec 31, 201716+7.89%
Dec 31, 201615+111.11%
Dec 31, 20157-58.38%
Dec 31, 201417-6.99%
Dec 31, 201319+38.81%
Dec 31, 201213-10.07%
Dec 31, 201115