Highest end of day price: 184.69207704508 EUR (C$217.99 USD) on 2026-02-27
Lowest end of day price: 78.74625342426 EUR (C$97.42 USD) on 2018-04-11