Highest end of day price: 7.2700087989227 EUR (ยฃ8.27 USD) on 2026-07-24
Lowest end of day price: 3.680918983137 EUR (ยฃ4.06 USD) on 2023-05-04