Highest end of day price: 3.2706880917333 EUR (ยฃ3.45 USD) on 2023-03-09
Lowest end of day price: 1.8542727966437 EUR (ยฃ2.19 USD) on 2025-06-30