Highest end of day price: 14.786506809611 EUR ($17.77 USD) on 2026-01-28
Lowest end of day price: 8.7327484596476 EUR ($8.63 USD) on 2022-10-24