Highest end of day price: 130.1208611666 EUR (S$150.24 USD) on 2026-08-10
Lowest end of day price: 32.570282550527 EUR (S$39.29 USD) on 2012-07-24