Highest end of day price: 20.415635511172 INR (C$0.24 USD) on 2024-08-02
Lowest end of day price: 0.57392865506156 INR (C$0.01083 USD) on 2012-01-02