Highest end of day price: 22.978822443408 EUR ($26.59 USD) on 2026-08-14
Lowest end of day price: 7.5430261427741 EUR ($7.93 USD) on 2023-10-04