Highest end of day price: 18.933978020143 EUR (S$22.10 USD) on 2026-01-22
Lowest end of day price: 3.4978202923014 EUR (S$4.29 USD) on 2012-07-19