Highest end of day price: 25.839294725068 EUR (ยฃ27.10 USD) on 2025-02-17
Lowest end of day price: 11.945865976004 EUR (ยฃ12.57 USD) on 2023-01-06