Highest end of day price: 132.35973622432 EUR (ยฃ155.49 USD) on 2026-05-06
Lowest end of day price: 51.014033725511 EUR (ยฃ71.56 USD) on 2009-07-08