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