MarketInOut Stock Screener Log In | Sign Up

Alfa Transformers Ltd

BSE • Industrials • Specialty Industrial Machinery • Quote as of 10/30/2026
Alfa Transformers Ltd stock price and volume chart

Company Profile

IndustrySpecialty Industrial Machinery
SectorIndustrials
ExchangeBSE
Market Capitalization486.72 mln
Float4.35 mln
Earnings Date02/16/2027

Piotroski F-Score

3 / 9
Below average

Beneish M-Score

-1.73
Likely manipulated

Relative Strength

100 / 100
Top performer

Debt / Equity

0.55
Moderate leverage

Pre-Tax Margin

-6%
Marginally loss-making

ROE

-8.43
Negative

Business Description

Founded in 1982 and based in Bhubaneswar, India, Alfa Transformers Limited builds and repairs a wide range of power and distribution transformers, serving customers across residential, industrial, commercial, and renewable energy markets. The company produces everything from medium-voltage units to ultra-high voltage transformers reaching 1200 kV AC, as well as custom-built, high-efficiency distribution and station transformers. Beyond manufacturing, Alfa also offers repair, refurbishment, and technical training services, both at its own facilities and at client sites, and sells its products to customers outside India as well.

Key Fundamentals

EPS-2.06
ROE-8.43
RPS35.52
ROIC-2.90
ROA-4.51
Interest Cover1.05
EBITDA, mln4.88
EV / EBITDA78.70
EV / EBIT-61.70
Revenue, mln325
EV / Revenue1.18

Quote Details

Last 53.00
Change 5.47 (11.51%)
Open 49.00
Volume 370,879
Turnover 19,656,588
Average Volume 50,837

Financial Ratios

Pre-Tax Profit Margin-6
Leverage Ratio2.03
Current Ratio1.50
Price / Book1.41
Price / Tangible Book1.41
Price / Cash Flow17.67
Price / Free Cash Flow19.35
Debt / Equity0.55
Price / Sales0.93

Financial Strength

Altman Z-Score0.85
Piotroski F-Score 3 / 9
Beneish M-Score-1.73
Price to Intrinsic Value8.13

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 68.79% 100 / 100   
1 Month 41.41% 99 / 100   
2 Months 32.83% 93 / 100   
6 Months 8.38% 74 / 100   
1 Year -10.15% 61 / 100   



Disclaimer - Privacy Policy - Terms of Service - Cookies - FAQ - Affiliates - Blog