Company Valuation: Master Components Limited

Data adjusted to current consolidation scope
Fiscal Period: March 2024 2025 2026
Market Cap 1 546 1,144 1,192
Change - 109.52% 4.2%
Enterprise Value (EV) 1 480 1,177 1,264
Change - 145.19% 7.4%
P/E 18.6x 17.6x 16x
PBR 2.37x 3.88x 3.24x
PEG 0.4x 0x 1.1x
Capitalization / Revenue 2.16x 2.69x 1.6x
EV / Revenue 1.9x 2.77x 1.7x
EV / EBITDA 11.1x 17.6x 10.2x
EV / EBIT 14.2x 21.6x 11.9x
EV / FCF -23.3x -10.5x -30x
FCF Yield -4.29% -9.57% -3.33%
Dividend per Share 2 - 0.5 0.75
Rate of return - 0.17% 0.25%
EPS 2 7.33 16.23 18.61
Distribution rate - 3.08% 4.03%
Net sales 1 252.9 425.1 743.8
EBITDA 1 43.32 66.69 123.8
EBIT 1 33.87 54.45 106
Net income 1 26.76 64.93 74.44
Net Debt 1 -65.98 32.97 72.02
Reference price 2 136.50 286.00 298.00
Nbr of stocks (in thousands) 4,000 4,000 4,000
Announcement Date 7/30/24 A 7/15/25 A 6/7/26 A
1INR in Million2INR
Estimates


P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
- - - - 15.79M
30.59x6.97x17.89x1.27% 232B
28.74x4.42x14.26x2.05% 126B
20.16x7.18x31.88x3.67% 75.92B
29.64x3.58x18.53x0.98% 79.28B
92.56x6.79x15.81x2.32% 69.42B
88.37x1.31x9.14x5.88% 37.63B
10.96x1.08x5.87x2.83% 33.17B
16.3x1.88x10.91x2.43% 26.51B
17.16x0.86x5.98x4.15% 24.43B
Average 37.17x 3.78x 14.47x 2.84% 70.44B
Weighted average by Cap. 36.30x 5.15x 16.91x 2.2%

Y-o-Y evolution of P/E

Valuation ratios - P/E - Master Components Limited

Historical PBR trend

Valuation ratios - PBR - Master Components Limited

Evolution Enterprise Value / Sales

Valuation ratios - VE_REV - Master Components Limited

Change in Enterprise Value/EBITDA

Valuation ratios - VE_EBITDA - Master Components Limited

  1. Stock Market
  2. Stocks
  3. MASTER Stock
  4. Valuation Master Components Limited