Highest end of day price: 1940.2754603715 EUR (S$2,231 USD) on 2026-03-17
Lowest end of day price: 63.912097845735 EUR (S$53.58 USD) on 2000-10-24