Highest end of day price: 44.031103173629 EUR (ยฃ50.38 USD) on 2022-02-08
Lowest end of day price: 14.98113176469 EUR (ยฃ16.59 USD) on 2019-10-16