Highest end of day price: 76.687926269609 INR (C$0.92 USD) on 2024-06-18
Lowest end of day price: 0.53502441118598 INR (C$0.01149 USD) on 2006-09-01