Created in 2000 (India), Nebula own 12 sister brands and 4661 competing brands. The Nebula brand is owned by TITAN COMPANY LIMITED, a company listed in Bombay. The International Securities Identification Number (ISIN) of TITAN COMPANY LIMITED is INE280A01028. The sector of Nebula is Retail -Cyclical.
Investment simulator :
Portfolio valuation
TITAN COMPANY LIMITED
(Nebula)
over 5 years*
INR 8,553.07