ABEONA THERAPEUTICS INC.ABEO

Market cap
$248.11M
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 2024-73.7-12.80%
Dec 31, 2023-84.5+53.11%
Dec 31, 2022-55.2-25.00%
Dec 31, 2021-73.6+63.65%
Dec 31, 2020-45+17.29%
Dec 31, 2019-38.3+19.51%
Dec 31, 2018-32.1+70.24%
Dec 31, 2017-18.8-17.65%
Dec 31, 2016-22.9-23.85%
Dec 31, 2015-30.1-90.35%
Dec 31, 2014-311.5-182.01%
Dec 31, 2013379.8-199.43%
Dec 31, 2012-381.9