Highest end of day price: 21.522116999292 EUR ($24.64 USD) on 2026-09-22
Lowest end of day price: 14.743432383392 EUR ($15.75 USD) on 2023-03-13