Highest end of day price: 89.750292005382 EUR (S$104.33 USD) on 2026-01-19
Lowest end of day price: 3.6362701938759 EUR (S$4.39 USD) on 2012-07-24