Highest end of day price: 323.41472991471 EUR (S$375.93 USD) on 2026-01-12
Lowest end of day price: 8.9081631225043 EUR (S$9.81 USD) on 2003-03-10