Highest end of day price: 22.864369691527 EUR (ยฃ27.18 USD) on 2026-02-11
Lowest end of day price: 10.274513033825 EUR (ยฃ11.25 USD) on 2025-04-09