Highest end of day price: 97.702112930992 EUR (ยฃ113.26 USD) on 2025-11-13
Lowest end of day price: 80.860142892917 EUR (ยฃ87.21 USD) on 2024-02-19