Highest end of day price: 21.239850604079 INR (C$0.22 USD) on 2026-06-05
Lowest end of day price: 1.1127494092258 INR (C$0.01558 USD) on 2019-10-17