QuadQUAD

Market cap
$329.99M
P/E ratio
Period EndPayments for dividends (Million USD)YoY (%)
Dec 31, 20249+9300.00%
Dec 31, 20230-92.86%
Dec 31, 20221+0.00%
Dec 31, 20211-85.26%
Dec 31, 202010-83.36%
Dec 31, 201957-9.22%
Dec 31, 201863+0.64%
Dec 31, 201763+2.29%
Dec 31, 201661-1.93%
Dec 31, 201562+1.80%
Dec 31, 201461+8.51%
Dec 31, 201356-62.85%
Dec 31, 2012152+438.30%
Dec 31, 201128