Highest end of day price: 18.992106183007 EUR (S$22.21 USD) on 2018-07-23
Lowest end of day price: 0.95417660518488 EUR (S$1.09 USD) on 2026-06-30