Highest end of day price: 126.28880399668 EUR (C$146.72 USD) on 2026-05-27
Lowest end of day price: 41.996388304677 EUR (C$40.94 USD) on 2022-11-04