Highest end of day price: 26.295706586608 INR (C$0.27 USD) on 2026-05-27
Lowest end of day price: 1.1604654734571 INR (C$0.02327 USD) on 2008-11-28