Highest end of day price: 89.753682240536 EUR ($98.23 USD) on 2023-06-15
Lowest end of day price: 17.551461293906 EUR ($22.41 USD) on 2010-08-16