Highest end of day price: 492.12836190063 EUR (C$570.25 USD) on 2025-11-12
Lowest end of day price: 239.69105631729 EUR (C$267.38 USD) on 2020-03-16