Highest end of day price: 41.018270681899 EUR (S$47.71 USD) on 2026-06-02
Lowest end of day price: 14.42571775835 EUR (S$15.43 USD) on 2020-03-23