Highest end of day price: 16.76795085403 EUR ($19.60 USD) on 2026-04-07
Lowest end of day price: 9.5457608726538 EUR ($10.73 USD) on 2021-12-20