Highest end of day price: 106.29749411836 INR (C$1.27 USD) on 2024-07-18
Lowest end of day price: 0.58186900597412 INR (C$0.01223 USD) on 2003-03-31