Highest end of day price: 18.933576535556 EUR ($21.96 USD) on 2025-10-21
Lowest end of day price: 14.319730981783 EUR ($13.96 USD) on 2022-11-04