Highest end of day price: 52.571527626639 EUR ($60.28 USD) on 2026-07-29
Lowest end of day price: 16.924591425701 EUR ($18.94 USD) on 2016-02-09