Highest end of day price: 8.5009414782042 EUR (ยฃ10.03 USD) on 2026-02-27
Lowest end of day price: 3.642926217091 EUR (ยฃ3.58 USD) on 2022-09-29