Highest end of day price: 18.992106183007 EUR (S$22.21 USD) on 2018-07-23
Lowest end of day price: 1.0156886453675 EUR (S$1.18 USD) on 2026-05-27