As of February 2026, 47.69% is owned by Indian Promoters and 52.32% by Public.
Top five Promoters holding highest number of shares of Odyssey Corporation company are Alacrity Securities Ltd (151.00 lakhs shares / 17.05%), Pooja Ashutosh Gupta (148.64 lakhs shares / 16.79%), Pooja Equiresearch Pvt.Ltd. (120.00 lakhs shares / 13.55%), Bina Himanshu Mehta (2.00 lakhs shares / 0.23%) and Hiten Ramniklal Mehta (48000 shares / 0.05%).