NASDAQ:REPL | Key Financial Ratios | Replimune Group, Inc.

Complete source-backed ratio history.

Available history
2017-03-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-305.23-117.65%-281.14%
2026-03-314.79-94.45%-188.94%
2025-12-315.6-94.38%-149.55%
2025-09-306.31-79.67%-117.82%
2025-06-306.94-59.68%-83.22%
2025-03-317.95-44.85%-59.47%
2024-12-3111.43-37.81%-47.32%
2024-09-3010.11-42.76%-55.84%
2024-06-3013.46-41.13%-51.59%
2024-03-3110.72-44.25%-57.62%
2023-12-3112.4-39.40%-49.81%
2023-09-3012.76-35.30%-42.68%
2023-06-3017.06-30.07%-35.33%
2023-03-3117.52-26.95%-31.39%
2022-12-3123.58-23.10%-26.33%
2022-09-3016.12-33.65%-38.20%
2022-06-3019.79-28.94%-32.41%
2022-03-3119.46-25.59%-28.70%
2021-12-3123.39-22.22%-24.65%
2021-09-3026.71-19.85%-21.85%
2021-06-3030.87-17.32%-18.93%
2021-03-3133.25-14.89%-16.22%
2020-12-3138.36-13.44%-14.56%
2020-09-3019.47-22.14%-26.61%
2020-06-3022.54-18.39%-21.82%
2020-03-3114.68-22.48%-28.64%
2019-12-3113.43-17.37%-22.01%
2019-09-309.85-23.10%-28.99%
2019-06-309.79-21.11%-23.28%
2019-03-3114.26-19.98%-22.37%
2018-12-3138.06-20.39%-21.66%
2018-09-3040.56-18.01%-18.47%
2018-06-3012.28-43.69%66.94%
2018-03-3112.53-29.80%69.17%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-03-314.79-94.45%-188.94%
2025-03-317.95-44.85%-59.47%
2024-03-3110.72-44.25%-57.62%
2023-03-3117.52-26.95%-31.39%
2022-03-3119.46-25.59%-28.70%
2021-03-3133.25-14.89%-16.22%
2020-03-3114.68-22.48%-28.64%
2019-03-3114.26-19.98%-22.37%
2018-03-3112.53-30.24%70.19%
2017-03-3166.90%

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.