Highest end of day price: 10.091099864652 INR (C$0.11 USD) on 2026-08-27
Lowest end of day price: 0.13748796215413 INR (C$0.002891 USD) on 2003-03-31