Highest end of day price: 39.298193113315 EUR ($46.38 USD) on 2026-02-27
Lowest end of day price: 26.535692091266 EUR ($28.37 USD) on 2023-11-13