Highest end of day price: 174.47442344598 EUR (C$203.90 USD) on 2026-04-07
Lowest end of day price: 157.10878683657 EUR (C$175.62 USD) on 2024-08-27