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