Highest end of day price: 136.04696980239 EUR (ยฃ159.60 USD) on 2026-05-07
Lowest end of day price: 44.624960965067 EUR (ยฃ47.72 USD) on 2020-03-23