Magson Retail and Distribution Limited (NSE:MAGSON)
India flag India · Delayed Price · Currency is INR
181.05
-8.85 (-4.66%)
Aug 31, 2026, 3:31 PM IST

NSE:MAGSON Financials Overview

Millions INR. Fiscal year is Apr - Mar.

Revenue & Profits

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Revenue
1,0861,086673.72676.75637.33555.44
Revenue Growth
48.34%61.12%-0.45%6.19%14.74%3.70%
Gross Profit
310.82310.82184.73190.91184.67170.21
Operating Income
4.574.57-6.540.1339.4831.37
Net Income
8.518.514.3528.0925.1922.34
Earnings Per Share
0.850.850.553.854.964.06
EPS Growth
154.24%54.55%-85.71%-22.36%22.05%22.89%

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
145.94145.9440.8489.618.531.98
Total Debt
83.6783.67110.717.7432.234.47
Net Cash (Debt)
62.2862.28-69.8781.87-23.67-32.5
Net Cash Growth
196.09%-----
Net Cash Per Share
6.226.22-8.9011.21-4.66-5.91

Cash Flow & CapEx

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Operating Cash Flow
-162.93-162.93-101.98-3.489.6430.84
Capital Expenditures
-296.76-296.76-43.59-9.03--29.36
Free Cash Flow
-459.68-459.68-145.57-12.519.641.48
Free Cash Flow Growth
----553.70%-

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
28.63%28.63%27.42%28.21%28.98%30.64%
Operating Margin
0.42%0.42%-0.96%5.93%6.19%5.65%
Pretax Margin
1.15%1.15%0.90%5.66%5.28%5.53%
Profit Margin
0.78%0.78%0.65%4.15%3.95%4.02%
FCF Margin
-42.35%-42.35%-21.61%-1.85%1.51%0.27%

Dividends

Fiscal YearFY 2024FY 2023
Period EndingMar '24 Mar '23
Dividend Per Share
0.4000.500
Dividend Per Share Growth
-20.00%-
Dividend Yield
0.49%-

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
213.00131.89206.5423.06--
PS Ratio
1.311.031.330.96--