Highest end of day price: 158.47713819289 EUR (ยฃ184.18 USD) on 2026-06-02
Lowest end of day price: 29.440082289222 EUR (ยฃ32.13 USD) on 2016-01-20