Highest end of day price: 33.131500270044 EUR (C$38.85 USD) on 2025-10-02
Lowest end of day price: 0.7353721203892 EUR (C$0.63 USD) on 2001-06-26