Highest end of day price: 395.01635929919 EUR (ยฃ451.91 USD) on 2026-07-03
Lowest end of day price: 87.202249378508 EUR (ยฃ98.37 USD) on 2016-02-11