Highest end of day price: 18.992106183007 EUR (S$22.21 USD) on 2018-07-23
Lowest end of day price: 1.2971102070169 EUR (S$1.52 USD) on 2026-04-07