ABEONA THERAPEUTICS INC.ABEO

Market cap
$248.11M
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 20243+85.20%
Dec 31, 20232+2.60%
Dec 31, 20222-58.13%
Dec 31, 20214-7.88%
Dec 31, 20205+24.77%
Dec 31, 20194-38.53%
Dec 31, 20186+155.83%
Dec 31, 20172-35.22%
Dec 31, 20164+322.17%
Dec 31, 20151-53.85%
Dec 31, 20142+119.70%
Dec 31, 20131-57.68%
Dec 31, 20122+19.03%
Dec 31, 20112