Highest end of day price: 349.63330287457 EUR (C$410.73 USD) on 2026-05-06
Lowest end of day price: 35.90333588438 EUR (C$45.21 USD) on 2008-11-21