Highest end of day price: 56.021464068785 EUR ($62.89 USD) on 2026-10-20
Lowest end of day price: 16.924591425701 EUR ($18.94 USD) on 2016-02-09