Highest end of day price: 157.02548893116 EUR (C$186.10 USD) on 2026-02-18
Lowest end of day price: 90.447345385428 EUR (C$96.00 USD) on 2023-03-17