Highest end of day price: 133.86628890125 EUR (ยฃ143.47 USD) on 2022-06-08
Lowest end of day price: 23.035947214224 EUR (ยฃ29.45 USD) on 2012-11-16