Highest end of day price: 338.1981463465 EUR (ยฃ401.09 USD) on 2026-02-17
Lowest end of day price: 111.78103024401 EUR (ยฃ126.10 USD) on 2016-02-11