India, Jan. 9 -- As of December 2025, 71.33% is owned by Indian Promoters and 28.67% by Public.

Institutional holds 0.15% (Insurance Companies 0.10%) and Non-Institutional holds 28.51% as Public shareholders.

Top five Promoters holding highest number of shares of STEL Holdings company are Rainbow Investments Limited (45.21 lakhs shares / 24.50%), Instant Holdings Limited (16.05 lakhs shares / 8.70%), Harsh Vardhan Goenka, Trustee of SECURA INDIA TRUST (14.44 lakhs shares / 7.82%), Carniwal Investments Limited (13.80 lakhs shares / 7.48%) and Castor Investments Limited (10.63 lakhs shares / 5.76%).

Published by HT Digital Content Services with permission from Dion Global Solutions Limited....