Abeona Therapeutics (ABEO) Depreciation and Depletion (2022 - 2023)

Abeona Therapeutics (ABEO) has 3 years of Depreciation and Depletion data on record, last reported at $700000.0 in Q1 2023.