Odyssey Technologies Limited
94,44 INR
↓
−7,66
(−7,50%)
2025-04-29
DELAT PRIS
DELAT PRIS