Highest end of day price: 141.36158231605 EUR (ยฃ164.81 USD) on 2026-05-29
Lowest end of day price: 50.292790918378 EUR (ยฃ53.79 USD) on 2020-03-23