Highest end of day price: 73.104429036148 EUR (C$85.03 USD) on 2025-10-24
Lowest end of day price: 40.106851284668 EUR (C$43.29 USD) on 2023-12-06