Highest end of day price: 18.767643218812 EUR (S$22.24 USD) on 2026-02-02
Lowest end of day price: 6.3558579530163 EUR (S$7.09 USD) on 2020-03-16