Highest end of day price: 34.470409874084 EUR (ยฃ40.59 USD) on 2026-02-25
Lowest end of day price: 19.671346834514 EUR (ยฃ20.88 USD) on 2022-12-20