Highest end of day price: 41.668099646553 EUR (C$48.86 USD) on 2025-10-02
Lowest end of day price: 21.309294671793 EUR (C$23.17 USD) on 2024-02-02