As of March 2025, 57.97% is owned by Indian Promoters and 42.03% by Public.
Institutional holds 19.07% (Insurance Companies 1.34%) and Non-Institutional holds 22.96% as Public shareholders.
Top Promoter holding highest number of shares of Mahindra Logistics L company is Mahindra & Mahindra Limited (418.12 lakhs shares / 57.97%).