Highest end of day price: 128.87286816496 INR (C$1.36 USD) on 2026-06-24
Lowest end of day price: 1.2114455087144 INR (C$0.02547 USD) on 2003-03-31