Highest end of day price: 25.265963943329 INR (C$0.27 USD) on 2026-06-19
Lowest end of day price: 0.43745915392399 INR (C$0.009217 USD) on 2011-09-13