Highest end of day price: 19.322145505241 EUR (S$22.07 USD) on 2022-02-09
Lowest end of day price: 5.0264226700097 EUR (S$5.50 USD) on 2025-03-19