Highest end of day price: 23.180622134256 INR (C$0.24 USD) on 2026-06-05
Lowest end of day price: 10.03776300717 INR (C$0.12 USD) on 2024-11-26