Highest end of day price: 4.2555771819109 INR (C$0.05082 USD) on 2024-07-30
Lowest end of day price: 0.3357963590654 INR (C$0.008215 USD) on 2007-08-14