MarketInOut Stock Screener Log In | Sign Up

Astra Microwave Products Ltd

BSE • Technology • Communication Equipment • Quote as of 10/27/2026 15:57
Astra Microwave Products Ltd stock price and volume chart

Company Profile

IndustryCommunication Equipment
SectorTechnology
ExchangeBSE
Market Capitalization141,074 mln
Float62.53 mln
Earnings Date11/13/2026

EPS

16.93
Stretched

P / E

92.72
Speculative

Piotroski F-Score

6 / 9
Solid

Beneish M-Score

-3.04
Reliable

Relative Strength

35 / 100
Underperforming

Debt / Equity

0.22
Very low leverage

Business Description

Founded in 1991 and headquartered in Hyderabad, India, Astra Microwave Products Limited builds and sells advanced electronic components and systems for a wide range of industries, including defense, space, weather monitoring, and telecommunications. The company's offerings cover radar systems, electronic warfare equipment, satellite technology, guidance and tracking systems, and weather monitoring stations, among many others. Astra also exports its products internationally and has established itself as a broad supplier of specialized microwave and radio frequency solutions across both government and commercial sectors.

Key Fundamentals

EPS16.93
P/E92.72
ROE15.09
RPS114
ROIC12.79
ROA9.61
Interest Cover5.40
EBITDA, mln3,442
EV / EBITDA45.80
EV / EBIT52.91
Revenue, mln11,397
EV / Revenue13.83

Quote Details

Last 1,569.75
Change 71.75 (4.79%)
Open 1,520.00
Volume 21,417
Turnover 33,619,336
Average Volume 13,687

Financial Ratios

Pre-Tax Profit Margin22
Current Ratio3.13
Price / Book11.80
Price / Tangible Book11.86
Price / Cash Flow59.26
Price / Free Cash Flow56.08
Debt / Equity0.22
Price / Sales13.66
PEG Ratio2.48

Financial Strength

Altman Z-Score16.33
Piotroski F-Score 6 / 9
Beneish M-Score-3.04
Price to Intrinsic Value30.73
Price to Lynch Fair Value3.29
Price to Graham Number6.52
Shiller PE Ratio146

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week -3.41% 50 / 100   
1 Month -1.27% 75 / 100   
2 Months -10.35% 43 / 100   
6 Months 39.61% 90 / 100   
1 Year 48.94% 91 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Blog