Highest end of day price: 65.798736836481 EUR ($70.60 USD) on 2024-04-26
Lowest end of day price: 8.422761405226 EUR ($10.20 USD) on 2010-06-11