IMMP Income Statement (2017-2025) | IMMP

Income Statement Jun2017 Jun2018 Jun2019 Jun2020 Jun2021 Jun2022 Jun2023 Jun2024 Jun2025
Additional items
Shares Outstanding (Weighted Average) (Quarter) 1,780.66M2,290.86M2,373.62M319.60M576.12M620.46M793.55M357.26M348.86M
Shares Outstanding (Quarter) 2,290.86M2,373.62M319.60M576.12M620.46M793.55M957.31M935.28M