Highest end of day price: 19.18627827468 EUR (S$22.33 USD) on 2026-05-25
Lowest end of day price: 6.567457847427 EUR (S$7.23 USD) on 2016-06-27