Highest end of day price: 19.586355658652 EUR ($24.04 USD) on 2018-04-23
Lowest end of day price: 6.1074513124471 EUR ($6.63 USD) on 2025-03-14