Highest end of day price: 251.07521891883 EUR (C$294.61 USD) on 2025-10-01
Lowest end of day price: 22.242974711124 EUR (C$28.11 USD) on 2009-03-06