Highest end of day price: 244.51868794957 EUR (C$286.08 USD) on 2025-10-16
Lowest end of day price: 231.93863255559 EUR (C$265.22 USD) on 2026-03-16