Highest end of day price: 18.581483603107 INR (C$0.22 USD) on 2024-06-21
Lowest end of day price: 0.28998436910125 INR (C$0.004542 USD) on 2013-08-19