Highest end of day price: 43.294071200393 EUR (ยฃ50.38 USD) on 2026-05-25
Lowest end of day price: 26.824623920377 EUR (ยฃ28.39 USD) on 2023-10-27