Highest end of day price: 91.648988215533 EUR (ยฃ106.24 USD) on 2025-11-13
Lowest end of day price: 75.801919960158 EUR (ยฃ82.43 USD) on 2023-08-17