Highest end of day price: 8.4113074960692 INR (C$0.09386 USD) on 2025-12-02
Lowest end of day price: 0.0074797121152797 INR (C$0.0001613 USD) on 2000-10-23