Highest end of day price: 27.263616326556 EUR ($32.14 USD) on 2026-05-08
Lowest end of day price: 11.717986634085 EUR ($11.39 USD) on 2022-10-14