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