Highest end of day price: 20.096527983661 EUR ($22.07 USD) on 2025-04-09
Lowest end of day price: 15.796886433291 EUR ($16.75 USD) on 2023-10-11