Odyssey Technologies Limited
94,44 ₹
↓
-7,66
(-7,50%)
2025-04-29
DEL PRIS
DEL PRIS