Highest end of day price: 158.97810530657 EUR (ยฃ184.92 USD) on 2025-10-24
Lowest end of day price: 34.936795823713 EUR (ยฃ38.48 USD) on 2020-03-18