Highest end of day price: 44.324397815958 EUR (S$51.51 USD) on 2026-06-02
Lowest end of day price: 26.016563890673 EUR (S$29.54 USD) on 2025-05-30