Highest end of day price: 145.99690029992 EUR (ยฃ157.86 USD) on 2024-05-24
Lowest end of day price: 73.862292192472 EUR (ยฃ78.05 USD) on 2023-10-26