Highest end of day price: 19.275476004075 EUR ($20.67 USD) on 2023-05-26
Lowest end of day price: 13.724485222157 EUR ($14.92 USD) on 2024-11-05