Highest end of day price: 76.408000963135 EUR (ยฃ88.14 USD) on 2026-08-13
Lowest end of day price: 17.650100979226 EUR (ยฃ23.81 USD) on 2014-02-03