Highest end of day price: 192.97143457623 EUR (C$220.79 USD) on 2026-07-06
Lowest end of day price: 130.12018576325 EUR (C$151.40 USD) on 2025-07-16