Highest end of day price: 152.95828874842 EUR (ยฃ174.79 USD) on 2026-06-22
Lowest end of day price: 30.33634216223 EUR (ยฃ32.44 USD) on 2020-03-23