Highest end of day price: 372.94204654295 INR (ยฃ4.47 USD) on 2024-07-09
Lowest end of day price: 2.9640981496589 INR (ยฃ0.06244 USD) on 2003-04-01