Highest end of day price: 145.03687558591 EUR (S$172.12 USD) on 2026-02-16
Lowest end of day price: 9.482139840368 EUR (S$11.98 USD) on 2009-03-06