Highest end of day price: 19.586355658652 EUR ($24.04 USD) on 2018-04-23
Lowest end of day price: 6.5274817426064 EUR ($7.17 USD) on 2022-03-28