Highest end of day price: 391.49648157831 EUR (ยฃ462.08 USD) on 2026-02-27
Lowest end of day price: 87.202249378508 EUR (ยฃ98.37 USD) on 2016-02-11