As of March 2024, 55.26% is owned by Promoters and 44.74% by Public.
Among Promoters holding, Indian Promoters holds 53.55% and Foreign Promoters holds 1.72%.
Top five Promoters holding highest number of shares of Odyssey Technolo company are B.Robert Raja (72.80 lakhs shares / 46.06%), B.Antony Raja (5.03 lakhs shares / 3.18%), Arul Mary Raja (3.93 lakhs shares / 2.49%), Isabelle Raja (2.72 lakhs shares / 1.72%) and Sisyphus R Raja (2.72 lakhs shares / 1.72%).