Highest end of day price: 151.92933676042 EUR (C$176.44 USD) on 2026-01-15
Lowest end of day price: 130.12018576325 EUR (C$151.40 USD) on 2025-07-16