Highest end of day price: 43.237810468423 EUR (S$51.03 USD) on 2026-02-27
Lowest end of day price: 5.045849039014 EUR (S$4.58 USD) on 2000-05-12