Highest end of day price: 339.73841961108 EUR (S$397.54 USD) on 2025-12-11
Lowest end of day price: 22.91598171815 EUR (S$26.46 USD) on 2003-06-25