Highest end of day price: 127.90661956237 INR (C$1.46 USD) on 2025-10-20
Lowest end of day price: 1.2114455087144 INR (C$0.02547 USD) on 2003-03-31