Highest end of day price: 230.01766281178 EUR (C$271.49 USD) on 2026-02-27
Lowest end of day price: 73.375229022353 EUR (C$79.08 USD) on 2024-02-09