Highest end of day price: 87.605664307223 EUR (S$104.16 USD) on 2026-02-11
Lowest end of day price: 29.249733908649 EUR (S$33.00 USD) on 2016-02-11