Highest end of day price: 26.661411519232 EUR (ยฃ29.99 USD) on 2020-06-29
Lowest end of day price: 15.726953005752 EUR (ยฃ15.27 USD) on 2022-10-12