Highest end of day price: 102.69906359629 EUR (ยฃ119.46 USD) on 2026-06-02
Lowest end of day price: 39.573958707796 EUR (ยฃ45.34 USD) on 2018-12-21