Highest end of day price: 20.814600060534 INR (C$0.25 USD) on 2024-12-18
Lowest end of day price: 0.2182105443011 INR (C$0.004337 USD) on 2009-03-19