Highest end of day price: 16.67047419185 EUR (S$19.63 USD) on 2026-02-25
Lowest end of day price: 3.0873350832324 EUR (S$3.27 USD) on 2016-11-21