Highest end of day price: 126.63755191999 EUR (S$149.62 USD) on 2026-02-26
Lowest end of day price: 32.570282550527 EUR (S$39.29 USD) on 2012-07-24