Highest end of day price: 18.947789065546 EUR ($20.52 USD) on 2024-04-08
Lowest end of day price: 5.7673620735537 EUR ($6.14 USD) on 2017-04-18