Highest end of day price: 18.877266831968 INR (C$0.22 USD) on 2025-05-28
Lowest end of day price: 0.43745915392399 INR (C$0.009217 USD) on 2011-09-13