Highest end of day price: 366.32763453129 EUR (S$426.64 USD) on 2026-01-15
Lowest end of day price: 68.029594773187 EUR (S$86.51 USD) on 2009-03-10