ABEONA THERAPEUTICS INC.ABEO

Market cap
$248.11M
P/E ratio
Period EndTotal current assets (Million USD)YoY (%)
Dec 31, 2024101+80.94%
Dec 31, 202356+4.97%
Dec 31, 202253-4.16%
Dec 31, 202155-43.32%
Dec 31, 202098-26.17%
Dec 31, 2019132+49.00%
Dec 31, 201889-36.80%
Dec 31, 2017141+102.52%
Dec 31, 201669+71.12%
Dec 31, 201541+251.09%
Dec 31, 201412+1909.57%
Dec 31, 20131-65.79%
Dec 31, 20122-49.26%
Dec 31, 20113