Highest end of day price: 19.293175253369 INR (C$0.23 USD) on 2024-02-19
Lowest end of day price: 0.010685641577495 INR (C$0.0002657 USD) on 2007-07-23