Highest end of day price: 134.88475425641 EUR (ยฃ159.20 USD) on 2026-02-27
Lowest end of day price: 55.160971517435 EUR (ยฃ60.76 USD) on 2020-03-18