Highest end of day price: 53.500591592449 EUR (S$63.00 USD) on 2026-02-25
Lowest end of day price: 18.621156898514 EUR (S$19.91 USD) on 2020-03-23