Highest end of day price: 159.51903393448 EUR (C$185.64 USD) on 2026-05-25
Lowest end of day price: 90.447345385428 EUR (C$96.00 USD) on 2023-03-17