Highest end of day price: 5.8054489506423 INR (C$0.06935 USD) on 2024-07-31
Lowest end of day price: 0.051583923762763 INR (C$0.001105 USD) on 2003-06-16