As of March 2025, 64.29% is owned by Indian Promoters, 33.25% by Public and 2.46% by Non Promoters-Non Public.
Institutional holds 2.43% (Insurance Companies 1.12%) and Non-Institutional holds 30.82% as Public shareholders.
Top three Promoters holding highest number of shares of Veedol Corporation company are Standard Greases And Specialities Private Limited (63.35 lakhs shares / 36.36%), Andrew Yule & Company Limited (45.71 lakhs shares / 26.23%) and Janus Consolidated Finance Private Limited (2.95 lakhs shares / 1.69%).