Highest end of day price: 51.696818914852 EUR (ยฃ59.63 USD) on 2026-08-13
Lowest end of day price: 27.06244761357 EUR (ยฃ28.47 USD) on 2022-06-20