Odyssey Technologies Ltd Share Price – BSE

IT - Software, Small Cap

26 Apr 2024 | 10:57 AM

80.79
1.34 (1.69%)

This company does not trade in F&O segment.