Highest end of day price: 74.301335597587 INR (C$0.85 USD) on 2025-08-25
Lowest end of day price: 1.4296994393485 INR (C$0.03006 USD) on 2003-03-31