Highest end of day price: 156.24747946063 EUR (ยฃ183.99 USD) on 2026-02-25
Lowest end of day price: 29.440082289222 EUR (ยฃ32.13 USD) on 2016-01-20