Highest end of day price: 42.334971687965 EUR ($48.43 USD) on 2026-07-03
Lowest end of day price: 35.793383705625 EUR ($41.29 USD) on 2026-03-27