Highest end of day price: 41.661124939249 EUR (ยฃ47.74 USD) on 2026-06-18
Lowest end of day price: 39.588447137465 EUR (ยฃ45.18 USD) on 2026-07-22