Highest end of day price: 27.329484568337 EUR ($32.19 USD) on 2026-05-11
Lowest end of day price: 11.717986634085 EUR ($11.39 USD) on 2022-10-14