Highest end of day price: 143.2966507754 EUR (ยฃ159.68 USD) on 2019-08-14
Lowest end of day price: 102.14722102458 EUR (ยฃ107.89 USD) on 2023-09-28