Highest end of day price: 145.91499873675 EUR (C$154.12 USD) on 2024-11-28
Lowest end of day price: 130.12018576325 EUR (C$151.40 USD) on 2025-07-16