Highest end of day price: 19.338789627785 EUR ($23.24 USD) on 2026-01-28
Lowest end of day price: 11.480568363899 EUR ($12.65 USD) on 2020-03-18