Highest end of day price: 18.534656174388 EUR ($20.48 USD) on 2023-05-03
Lowest end of day price: 5.5630209259918 EUR ($6.19 USD) on 2016-06-27