Highest end of day price: 54.579418815904 EUR ($63.72 USD) on 2026-08-25
Lowest end of day price: 16.924591425701 EUR ($18.94 USD) on 2016-02-09