India, May 12 -- As of May 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 Limited (151.00 lakhs shares / 16.87%), Pooja Ashutosh Gupta (148.64 lakhs shares / 16.61%), Pooja Equiresearch Private Limited (120.00 lakhs shares / 13.41%), Bina Himanshu Mehta (6.75 lakhs shares / 0.75%) and Hemanshu Ramniklal Mehta (4.85 lakhs shares / 0.54%).

Published by HT Digital Content Services with permission from Dion Global Solutions Limited....