Stockgro headquarters details
60/2 3rd Floor Sri Sai Ram 13th Cross Margosa Road No.
Bengaluru
Karnataka
560003
India
2020
Location map
Open in Google MapsAll Stockgro office locations
| City | State / region | Country | Type |
|---|---|---|---|
| Bengaluru HQ | Karnataka | India | Headquarters |
About Stockgro
Stockgro (Private) is headquartered in Bengaluru, Karnataka, India. Founded in 2020, the company operates across 2 countries with approximately 82 employees worldwide.
Where is Stockgro's main office?
Stockgro's main headquarters office is located at 60/2 3rd Floor Sri Sai Ram 13th Cross Margosa Road No., Bengaluru, Karnataka 560003. This serves as the company's primary corporate address and is home to its executive leadership team.
Stockgro regional offices
Beyond its headquarters in Bengaluru, Stockgro maintains 3 offices across 2 countries. Regional offices span 2 countries.
Stockgro contact information
The main switchboard for Stockgro headquarters can be reached at —. For investor relations, visit stockgro.club/investor-relations.
What does Stockgro do?
StockGro provides a social investing platform that blends real-time market data, expert analysis, and educational resources for retail investors. It delivers live stock quotes, market updates, and an intraday screener, enabling users to track stock performance and compare companies and sectors. The platform includes tools for both equity and derivative trading, with trade ideas and recommendations coming from SEBI-registered analysts. Through its embedded AI-powered research tool (Stoxo), users can access stock scoring, automated market analytics, and comparative analysis to support investment decisions. Additionally, StockGro offers a learning academy with structured courses on market fundamentals, technical analysis, and investment strategies, allowing users to practise with virtual money before committing real funds.
Frequently asked questions
Where is Stockgro headquarters?
Stockgro's headquarters is located at 60/2 3rd Floor Sri Sai Ram 13th Cross Margosa Road No., Bengaluru, Karnataka 560003, India.
How many offices does Stockgro have?
Stockgro operates 3 offices across 2 countries as of 2026.
What is Stockgro's corporate address?
The official corporate address is 60/2 3rd Floor Sri Sai Ram 13th Cross Margosa Road No., Bengaluru, Karnataka 560003.
When was Stockgro founded?
Stockgro was founded in 2020 and has grown to employ approximately 82 people worldwide.
What is Stockgro's phone number?
The main phone number for Stockgro headquarters is —.