Highest end of day price: 102.67195709775 EUR (C$117.46 USD) on 2026-07-03
Lowest end of day price: 90.449690115722 EUR (C$105.18 USD) on 2025-12-10