Highest end of day price: 239.19609781462 EUR (C$279.57 USD) on 2026-08-20
Lowest end of day price: 101.55679408045 EUR (C$111.23 USD) on 2025-04-09