Highest end of day price: 142.10231215741 EUR (ยฃ161.74 USD) on 2026-09-23
Lowest end of day price: 40.938965976975 EUR (ยฃ50.27 USD) on 2018-04-03