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