As of March 2024, 32.79% is owned by Indian Promoters and 67.21% by Public.
Institutional holds 1.14% (Insurance Companies 0.01%) and Non-Institutional holds 66.06% as Public shareholders.
Top five Promoters holding highest number of shares of McNally Bharat E company are Williamson Magor & Co Limited (223.19 lakhs shares / 10.55%), Williamson Financial Services Limited (192.15 lakhs shares / 9.08%), Babcock Borsig Limited (136.65 lakhs shares / 6.46%), Emc Limited (101.38 lakhs shares / 4.79%) and Mcleod Russel India Limited (30.52 lakhs shares / 1.44%).
Out of 693.74 lakhs shares, Promoters of McNally Bharat E Company has over 65.37 lakhs (9.42%) shares on pledge as of March 31, 2024.