Highest end of day price: 87.639915384234 EUR (S$102.34 USD) on 2026-01-08
Lowest end of day price: 3.6362701938759 EUR (S$4.39 USD) on 2012-07-24