Highest end of day price: 29.421668761009 INR (C$0.35 USD) on 2024-06-19
Lowest end of day price: 0.010775238885814 INR (C$0.0002205 USD) on 2002-07-01