Highest end of day price: 33.579624390263 EUR ($39.63 USD) on 2026-02-27
Lowest end of day price: 14.067272711589 EUR ($15.90 USD) on 2021-12-03