Company Valuation: Storage Technologies and Automation Limited

Data adjusted to current consolidation scope
Fiscal Period: March 2025 2026
Market Cap 1 1,010 422.8
Change - -58.14%
Enterprise Value (EV) 1 1,089 522.3
Change - -52.05%
P/E 25.6x -12.9x
PBR 2.36x 1.08x
PEG -0.5x 0x
Capitalization / Revenue 1.01x 0.5x
EV / Revenue 1.09x 0.61x
EV / EBITDA 11.1x -92.5x
EV / EBIT 13.7x -18x
EV / FCF - -
FCF Yield - -
Dividend per Share 2 0.3 -
Rate of return 0.38% -
EPS 2 3.075 -2.55
Distribution rate 9.76% -
Net sales 1 1,004 849.7
EBITDA 1 98.2 -5.645
EBIT 1 79.72 -29.07
Net income 1 39.48 -32.38
Net Debt 1 79.18 99.48
Reference price 2 78.67 32.93
Nbr of stocks (in thousands) 12,840 12,840
Announcement Date 10/8/25 9/1/26
1INR in Million2INR
Estimates


P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
- - - - 4.07M
14.42x1.77x10.43x1.15% 4.08B
16.71x - - 3.03% 3.38B
13.99x1.18x5.97x3.64% 3.14B
9.75x0.63x5.97x4.67% 1.43B
5.69x - - 7.08% 391M
16.35x - - 0.3% 260M
Average 12.82x 1.19x 7.46x 3.31% 1.81B
Weighted average by Cap. 14.17x 1.37x 8.08x 2.83%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA


  1. Stock Market
  2. Stocks
  3. 544171 Stock
  4. Valuation Storage Technologies and Automation Limited
40% Discount: Identify Tomorrow's Best Investments With The Best Subscriber-Only Tools!
d
:
:
SEIZE THE OFFER!