Highest end of day price: 24.449651795127 EUR ($28.22 USD) on 2026-08-11
Lowest end of day price: 14.822551953611 EUR ($15.48 USD) on 2024-11-26