Highest end of day price: 130.86083226904 EUR (ยฃ152.57 USD) on 2026-05-29
Lowest end of day price: 43.305536025078 EUR (ยฃ46.31 USD) on 2020-03-23