As of March 2025, 74.45% is owned by Indian Promoters and 25.55% by Public.
Institutional holds 12.97% (Insurance Companies 1.18%) and Non-Institutional holds 12.55% as Public shareholders.
Top five Promoters holding highest number of shares of TVS Holdings company are VS Trust (Mr Venu Srinivasan, Trustee) (115.35 lakhs shares / 57.01%), Venu Srinivasan (13.73 lakhs shares / 6.79%), Sundaram Finance Holdings Limited (13.12 lakhs shares / 6.49%), Srinivasan Trust (VS Trustee Private Limited, Trustee) (6.20 lakhs shares / 3.07%) and Lakshmi Venu (1.65 lakhs shares / 0.82%).
Out of 150.63 lakhs shares, Promoters of TVS Holdings Company has over 21.74 lakhs (14.42%) shares on pledge as of March 31, 2025.