Highest end of day price: 231.64608427946 EUR (C$258.52 USD) on 2026-10-12
Lowest end of day price: 139.55411641986 EUR (C$148.68 USD) on 2024-04-22