Highest end of day price: 146.90271737643 INR (C$1.76 USD) on 2024-06-14
Lowest end of day price: 0.19211742766016 INR (C$0.003987 USD) on 2002-11-22