Highest end of day price: 43.557249335984 EUR (S$45.69 USD) on 2025-02-17
Lowest end of day price: 19.147082407275 EUR (S$20.15 USD) on 2023-01-06