Highest end of day price: 20.69273368009 EUR ($22.19 USD) on 2023-05-26
Lowest end of day price: 15.499065516577 EUR ($16.59 USD) on 2023-11-14