Highest end of day price: 105.2600337624 EUR (ยฃ111.06 USD) on 2023-03-08
Lowest end of day price: 44.362236458574 EUR (ยฃ46.51 USD) on 2025-03-04