Highest end of day price: 30.107736010049 EUR (ยฃ35.41 USD) on 2026-03-02
Lowest end of day price: 21.480674817212 EUR (ยฃ22.69 USD) on 2023-10-30