Highest end of day price: 243.2507269673 EUR (S$278.29 USD) on 2026-07-03
Lowest end of day price: 46.926280853486 EUR (S$59.23 USD) on 2009-03-09