Highest end of day price: 11.979469101747 EUR (ยฃ12.46 USD) on 2025-01-31
Lowest end of day price: 7.1482765896728 EUR (ยฃ7.60 USD) on 2022-12-28