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