Highest end of day price: 26.229220567145 INR (C$0.31 USD) on 2024-08-01
Lowest end of day price: 1.1604654734571 INR (C$0.02327 USD) on 2008-11-28