Highest end of day price: 109.40469699231 EUR (ยฃ126.20 USD) on 2026-08-13
Lowest end of day price: 31.228730679749 EUR (ยฃ38.90 USD) on 2018-03-26