Highest end of day price: 139.01595059086 EUR (ยฃ161.77 USD) on 2026-05-26
Lowest end of day price: 51.014033725511 EUR (ยฃ71.56 USD) on 2009-07-08