Highest end of day price: 23.688451391437 EUR ($27.07 USD) on 2026-06-22
Lowest end of day price: 12.186130449367 EUR ($13.25 USD) on 2024-02-02