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