Highest end of day price: 19.586355658652 EUR ($24.04 USD) on 2018-04-23
Lowest end of day price: 6.1434270247762 EUR ($6.40 USD) on 2025-01-23