Highest end of day price: 139.34811320755 EUR (ยฃ158.39 USD) on 2022-02-15
Lowest end of day price: 27.381493729788 EUR (ยฃ26.71 USD) on 2000-01-28