Highest end of day price: 28.143175214103 EUR (ยฃ33.56 USD) on 2021-03-16
Lowest end of day price: 3.9042102519322 EUR (ยฃ5.09 USD) on 2009-03-17