Highest end of day price: 26.817311264004 INR (C$0.32 USD) on 2024-07-05
Lowest end of day price: 0.32546285543139 INR (C$0.006937 USD) on 2003-05-23