Highest end of day price: 38.027195726241 EUR (ยฃ41.24 USD) on 2023-09-01
Lowest end of day price: 16.477454055112 EUR (ยฃ17.92 USD) on 2022-03-07