Highest end of day price: 558.41329630934 INR (C$6.51 USD) on 2025-06-30
Lowest end of day price: 4.9940824946377 INR (C$0.13 USD) on 2007-11-06