Highest end of day price: 14.847593721485 EUR ($17.47 USD) on 2026-04-13
Lowest end of day price: 10.002483609124 EUR ($10.35 USD) on 2024-12-19