Highest end of day price: 41.661124939249 EUR (ยฃ47.74 USD) on 2026-06-18
Lowest end of day price: 39.642309877982 EUR (ยฃ45.47 USD) on 2026-07-15