ABEONA THERAPEUTICS INC.ABEO

Market cap
$255.78M
P/E ratio
Period EndDepreciation & amortization (Million USD)YoY (%)
Dec 31, 20242-12.41%
Dec 31, 20232-26.03%
Dec 31, 20223-4.83%
Dec 31, 20213-29.13%
Dec 31, 20205-41.35%
Dec 31, 20198+231.31%
Dec 31, 20182+218.49%
Dec 31, 20171-10.18%
Dec 31, 20161+49.73%
Dec 31, 20151+4909.09%
Dec 31, 20140+266.67%
Dec 31, 20130-99.28%
Dec 31, 20120+79.83%
Dec 31, 20110