Highest end of day price: 20.35335141671 INR (C$0.21 USD) on 2026-05-29
Lowest end of day price: 0.43745915392399 INR (C$0.009217 USD) on 2011-09-13