Highest end of day price: 102.42027367958 EUR (ยฃ107.34 USD) on 2024-11-25
Lowest end of day price: 43.917218451412 EUR (ยฃ54.12 USD) on 2018-04-09