Highest end of day price: 335.94112636658 EUR (ยฃ390.43 USD) on 2026-06-02
Lowest end of day price: 83.664934306439 EUR (ยฃ91.30 USD) on 2016-01-20