Growth Metrics

Inmune Bio (INMB) Depreciation and Depletion (2025)

Inmune Bio (INMB) has disclosed Depreciation and Depletion for 1 consecutive years, with $56000.0 as the latest value for Q4 2025.