Highest end of day price: 75.284431415317 INR (C$0.79 USD) on 2026-07-31
Lowest end of day price: 0.20998632861048 INR (C$0.004436 USD) on 2003-04-28