Highest end of day price: 37.312174776503 EUR (ยฃ43.04 USD) on 2026-08-13
Lowest end of day price: 19.671346834514 EUR (ยฃ20.88 USD) on 2022-12-20