Vibhor Steel Tubes Limited (NSE:VSTL)
India flag India · Delayed Price · Currency is INR
110.98
+0.36 (0.33%)
Jul 31, 2026, 1:45 PM IST

Vibhor Steel Tubes 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
11,49411,4949,96410,72711,1318,180
Revenue Growth
15.35%15.35%-7.12%-3.63%36.08%60.25%
Gross Profit
1,2541,2541,0761,1361,003729
Operating Income
267.32267.32261.85405.04392.2235.76
Net Income
87.9387.93117.7177.19210.66113.31
Earnings Per Share
4.644.646.219.3414.857.99
EPS Growth
-25.25%-25.25%-33.54%-37.10%85.88%1546.25%

Revenue by Geography

Fiscal YearFY 2025FY 2024FY 2023FY 2022
Period EndingMar '25 Mar '24 Mar '23 Mar '22
India
9,48910,34210,8417,779
Export
393.25328.42256.01316.03
Unallocated
81.4956.4334.5285.34
Total
9,96410,72711,1318,180

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
160.27160.27186.53240.75255.52209.86
Total Debt
1,9281,9281,7101,4151,5241,271
Net Cash (Debt)
-1,768-1,768-1,523-1,175-1,268-1,061
Net Cash Growth
------
Net Cash Per Share
-93.27-93.27-80.32-61.95-89.42-74.78

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
612.77612.77359.2258.7270.32-345.49
Capital Expenditures
-643.03-643.03-673.26-320.28-108.6-39.54
Free Cash Flow
-30.26-30.26-314.04-261.55-38.28-385.03
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
10.91%10.91%10.80%10.59%9.01%8.91%
Operating Margin
2.33%2.33%2.63%3.78%3.52%2.88%
Pretax Margin
1.08%1.08%1.69%2.25%2.54%1.88%
Profit Margin
0.77%0.77%1.18%1.65%1.89%1.39%
FCF Margin
-0.26%-0.26%-3.15%-2.44%-0.34%-4.71%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJul '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
23.8422.0523.8026.82--
PS Ratio
0.180.170.280.44--