Highest end of day price: 64.982241570089 EUR (ยฃ75.59 USD) on 2025-10-24
Lowest end of day price: 43.396733629033 EUR (ยฃ47.84 USD) on 2023-05-04