India, Oct. 14 -- As of September 2026, 48.24% is owned by Indian Promoters and 51.76% by Public.
Top five Promoters holding highest number of shares of Odyssey Corporation company are Alacrity Securities Ltd (151.00 lakhs shares / 16.87%), Pooja Ashutosh Gupta (148.64 lakhs shares / 16.61%), Pooja Equiresearch Pvt.Ltd. (120.00 lakhs shares / 13.41%), Bina Himanshu Mehta (6.75 lakhs shares / 0.75%) and Himanshu Ramniklal Mehta (5.33 lakhs shares / 0.60%).
Published by HT Digital Content Services with permission from Dion Global Solutions Limited....