INR 121.40
Today's Range
INR113.50 - INR123.50
52-Week Range
INR71.50 - INR216.00
Market Cap

About Stel (NSE:STEL)

(NSE:STEL) STEL Holdings Limited engages in the investment activities in India. The company was formerly known as Sentinel Tea and Exports Limited and changed its name to STEL Holdings Limited in July 2011. STEL Holdings Limited was incorporated in 1990 and is based in Kochi, India.
Show more

STEL Stock Price

Statistics Highlights (NSE:STEL)

Shares Outstanding 18.46M Beta 1.01
Public Float 6.81M P/E Ratio 14.60
% Short of Float - Dividend (Yield) -
Held by Insiders 22.95% Ex-Dividend Date
Held by Institutions 42.64% IPO Date -

STEL Financial Summary

Mar 21 Mar 20 Mar 19
Revenue INR122.67M INR162.57M INR98.07M
EBITDA INR117.67M INR155.33M INR92.44M
Net Income INR86.55M INR151.69M INR89.86M
Total Assets INR7.83B INR4.53B INR6.61B
Total Cash INR923.07M INR301.16M INR137.74M
Total Debt INR INR INR
Dec 21 Sep 21 Jun 21
Revenue INR1.90M INR59.12M INR10.56M
EBITDA INR234.00K INR57.76M INR8.82M
Net Income INR-35.00K INR43.13M INR6.50M
Total Assets INR INR9.32B INR
Total Cash INR INR445.99M INR
Total Debt INR INR INR

STEL Stock Price History

Stel Annual Stock Price History

Year Open Close Change
2021 INR152.85 INR121.40 -20.58%
2021 INR69.45 INR152.85 120.09%
2020 INR64.00 INR69.45 8.52%

Stel Daily Stock Price History

Date Open High Low Close Change Volume
Jun 17, 2022 INR109.90 INR110.00 INR104.30 INR105.95 -5.74% 6.26K
Jun 14, 2022 INR115.50 INR118.95 INR110.00 INR112.40 -8.43% 17.69K
Jun 9, 2022 INR120.00 INR124.50 INR120.00 INR122.75 -2.04% 11.45K

(NSE:STEL) Stock Price FAQs

What is today's stock price of Stel (NSE:STEL)?

  • The current stock price of Stel (NSE:STEL) is INR121.40.
  • Today STEL stock price opened at INR113.50 after previous close of INR114.90.
  • During the day, Stel stock quote has varied from a low of INR113.50 to a high of INR123.50.

What is Stel's 52-week change?

  • STEL 52-week high stock quote is INR216.00, which is 77.90% above the current share price.
  • The Stel (NSE:STEL) 52-week low stock price is INR71.50, which is 41.10% below the current share price.
  • Stel share price volatility (52-week beta) is 1.01.


How Much is Stel Worth?

Stel's worth today based on market capitalisation is INR2.24B

How much dividend does Stel Pay?

The current annualized dividend payout for STEL stock is INR0.00, the dividend yield is 0.00% and the payout ratio is 0.00%.
View More Details on Stel's "Dividend" Section

What is Stel’s Price to Earning (PE) ratio?

Stel has a Price to Earning (P/E) ratio of 14.60. STEL stock also has a Price to Sales (P/S) ratio of 11.86.

What is the Stel's ticker?

Stel trades on the NSE stock market in India under the ticker symbol "STEL". Stel’s stock symbol can also be displayed as "NSE:STEL".

Who are the owners of Stel?

Stel (NSE:STEL) is owned by 42.64% institutional shareholders and by 22.95% insiders. The rest is owned by the public.
Explore More Details on Stel's “Ownership” Section

Who are the key executives of Stel (STEL)?

Stel's key executive team includes the following managers:

  • Mr. Abraham Ittyipe, Mang. & Additional Whole-Time Director (1965)
  • Mr. Sivarama Neelakantan Krishnan, Chief Financial Officer (1948)
  • Ms. Lakshmi P. S., Company Sec. & Compliance Officer (1993)

What is Stel’s Sector & Industry Classification?

Stel (NSE:STEL) is classified under the "Consumer Defensive" sector and under the "Farm Products" industry.

How many employees work for Stel?

Currently the number of employees working for Stel is 3.

Where are Stel's Headquarters?

Stel (NSE:STEL) is headquartered in India.

What are Stel's Address and Phone Number?

Stel’s mailing address is 24/1624, Bristow Road, Kochi, India, 682003.
The company’s phone number is 91 48 4266 8023.

What is the official website for Stel?

Stel’s official website is