Highest end of day price: 50.090329457153 EUR ($54.59 USD) on 2023-08-22
Lowest end of day price: 3.1115090690518 EUR ($3.89 USD) on 2012-06-05