Highest end of day price: 59.695214621846 EUR ($65.03 USD) on 2024-06-06
Lowest end of day price: 22.694630229644 EUR ($25.60 USD) on 2016-02-11