Highest end of day price: 39.046874586518 EUR ($48.38 USD) on 2006-04-24
Lowest end of day price: 3.9012635962954 EUR ($3.79 USD) on 2022-09-29