Highest end of day price: 35.270562819618 EUR ($40.35 USD) on 2026-07-03
Lowest end of day price: 25.38688131223 EUR ($27.80 USD) on 2025-04-09