Highest end of day price: 139.71633246545 INR (C$1.66 USD) on 2024-10-15
Lowest end of day price: 2.1545170906266 INR (C$0.04552 USD) on 2003-04-28