Highest end of day price: 36.389122127302 EUR (ยฃ41.40 USD) on 2026-07-01
Lowest end of day price: 22.589589689483 EUR (ยฃ24.24 USD) on 2023-11-06