Growth Metrics

Outlook Therapeutics (OTLK) Depreciation and Depletion (2019 - 2020)

Outlook Therapeutics (OTLK) has disclosed Depreciation and Depletion for 2 consecutive years, with $50959.0 as the latest value for Q2 2020.