Highest end of day price: 26.458456356241 INR (C$0.28 USD) on 2026-09-30
Lowest end of day price: 4.0836635690125 INR (C$0.04977 USD) on 2023-02-03