Highest end of day price: 23.118240507714 EUR ($25.30 USD) on 2023-06-19
Lowest end of day price: 10.470072892457 EUR ($11.06 USD) on 2024-11-14