Highest end of day price: 31.762628005366 EUR ($38.17 USD) on 2026-01-28
Lowest end of day price: 25.390384840089 EUR ($27.65 USD) on 2023-11-23