Highest end of day price: 22.646523869675 INR (C$0.26 USD) on 2025-07-23
Lowest end of day price: 0.027342949500756 INR (C$0.0005950 USD) on 2003-11-26