Highest end of day price: 33.378888967126 EUR (ยฃ39.06 USD) on 2021-08-20
Lowest end of day price: 16.482216894553 EUR (ยฃ19.09 USD) on 2015-08-24