Highest end of day price: 342.54957845425 EUR (S$396.93 USD) on 2026-08-28
Lowest end of day price: 68.283449530942 EUR (S$86.30 USD) on 2009-03-06