Highest end of day price: 40.715992899913 EUR ($48.41 USD) on 2026-02-11
Lowest end of day price: 26.02109503949 EUR ($27.48 USD) on 2023-10-30