ABEONA THERAPEUTICS INC.ABEO

Market cap
$251.69M
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Dec 31, 2023-1,281.3-62.11%
Dec 31, 2022-3,382+17.18%
Dec 31, 2021-2,886.2+275.64%
Dec 31, 2020-768.3-58.72%
Dec 31, 2018-1,861.4-42.50%
Dec 31, 2017-3,237.2+24.82%
Dec 31, 2016-2,593.5+49.89%
Dec 31, 2015-1,730.3+412.99%
Dec 31, 2014-337.3+81.21%
Dec 31, 2013-186.1+110.36%
Dec 31, 2012-88.5-78.60%
Dec 31, 2011-413.6