Highest end of day price: 12.823748418647 EUR ($14.71 USD) on 2026-07-15
Lowest end of day price: 10.646344026991 EUR ($12.20 USD) on 2026-03-30