Highest end of day price: 8.721344628007 EUR (ยฃ10.02 USD) on 2025-11-05
Lowest end of day price: 7.3963717802785 EUR (ยฃ8.15 USD) on 2023-07-11