Highest end of day price: 37.810715438532 EUR ($40.48 USD) on 2024-04-29
Lowest end of day price: 11.381204912767 EUR ($14.46 USD) on 2006-11-03