Highest end of day price: 280.60117450256 EUR (C$326.74 USD) on 2025-10-20
Lowest end of day price: 111.03254795102 EUR (C$122.31 USD) on 2020-03-18