Highest end of day price: 28.516182889544 INR (C$0.34 USD) on 2024-12-13
Lowest end of day price: 0.88664341964497 INR (C$0.01809 USD) on 2009-01-23