Highest end of day price: 26.416611748411 EUR ($29.51 USD) on 2024-09-30
Lowest end of day price: 14.593023255814 EUR ($14.14 USD) on 2022-09-26