Highest end of day price: 109.59130955639 EUR (S$127.43 USD) on 2026-09-07
Lowest end of day price: 29.249733908649 EUR (S$33.00 USD) on 2016-02-11