Highest end of day price: 18.992106183007 EUR (S$22.21 USD) on 2018-07-23
Lowest end of day price: 1.4946966874266 EUR (S$1.72 USD) on 2026-03-09