Highest end of day price: 86.217740393418 EUR (S$99.46 USD) on 2026-08-13
Lowest end of day price: 51.526926427538 EUR (S$54.72 USD) on 2023-11-03