Highest end of day price: 98.023879054647 EUR (C$113.44 USD) on 2026-08-14
Lowest end of day price: 50.915929099446 EUR (C$53.70 USD) on 2022-06-16