Highest end of day price: 337.87616074727 EUR (C$395.85 USD) on 2026-05-05
Lowest end of day price: 34.046264473553 EUR (C$38.10 USD) on 2016-02-09