Highest end of day price: 22.555058868823 INR (C$0.27 USD) on 2024-07-11
Lowest end of day price: 8.2680693938956 INR (C$0.10 USD) on 2023-06-23