Highest end of day price: 58.168330950671 EUR (S$66.55 USD) on 2026-07-03
Lowest end of day price: 49.658534144937 EUR (S$57.49 USD) on 2026-03-20