Highest end of day price: 155.31260453211 EUR (ยฃ168.59 USD) on 2023-11-16
Lowest end of day price: 20.153932622603 EUR (ยฃ17.01 USD) on 2000-11-23