Highest end of day price: 43.607151933912 EUR ($47.52 USD) on 2023-08-22
Lowest end of day price: 3.8959078263698 EUR ($4.87 USD) on 2012-06-05