Highest end of day price: 124.70734364891 EUR (S$145.24 USD) on 2026-01-15
Lowest end of day price: 68.361965557183 EUR (S$87.23 USD) on 2012-11-19