Highest end of day price: 48.125969660229 EUR ($56.96 USD) on 2026-02-23
Lowest end of day price: 27.76160256675 EUR ($29.38 USD) on 2023-10-27