Highest end of day price: 27.209951593586 INR (C$0.32 USD) on 2024-10-09
Lowest end of day price: 0.12295308988932 INR (C$0.002593 USD) on 2003-04-14