Highest end of day price: 14.059629703585 EUR ($16.56 USD) on 2026-02-25
Lowest end of day price: 11.305584589965 EUR ($13.29 USD) on 2025-12-16