Sat Kartar Life Limited (NSE:SATKARTAR)
India flag India · Delayed Price · Currency is INR
141.20
+6.70 (4.98%)
At close: Nov 6, 2026

Sat Kartar Life Financials Overview

Millions INR. Fiscal year is Apr - Mar.

Revenue & Profits

Fiscal Year
TTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Revenue
2,2452,0071,6291,279829.7523.07
Revenue Growth
11.86%23.18%27.37%54.16%58.62%80.75%
Gross Profit
2,0551,8511,5271,180769.06479.56
Operating Income
249.51213.38129.3289.1639.123.61
Net Income
190.51171.0298.1563.0625.0613.87
Earnings Per Share
12.1010.866.2322.522.241.24
EPS Growth
11.41%74.21%-72.32%906.46%80.81%214.13%

Cash & Debt

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
207.82218.5730725.196.5410.79
Total Debt
21.0424.1959.1917.837.5281.47
Net Cash (Debt)
186.79194.38247.817.39-30.98-70.68
Net Cash Growth
-3.91%-21.56%3253.70%---
Net Cash Per Share
11.8612.3515.742.64-2.77-6.31

Cash Flow & CapEx

Fiscal Year
TTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Operating Cash Flow
-84.294.76-50.6770.4379.6722.73
Capital Expenditures
-101.45-101.62-51.84-5.1-44.57-28.88
Free Cash Flow
-185.74-96.87-102.5165.3335.1-6.16
Free Cash Flow Growth
---86.13%--

Margins

Fiscal Year
TTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
91.56%92.22%93.73%92.24%92.69%91.68%
Operating Margin
11.11%10.63%7.94%6.97%4.71%4.51%
Pretax Margin
11.33%11.57%8.07%6.72%4.15%2.88%
Profit Margin
8.49%8.52%6.02%4.93%3.02%2.65%
FCF Margin
-8.27%-4.83%-6.29%5.11%4.23%-1.18%

Dividends

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023
Period EndingNov '26 Mar '26 Mar '25 Mar '24 Mar '23
Dividend Per Share
0.7000.7000.7000.7000.125
Dividend Per Share Growth
0%0%0%460.00%-
Dividend Yield
0.50%0.47%0.46%--

Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingNov '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
11.6713.8324.39---
PS Ratio
0.991.181.47---