Highest end of day price: 86.217740393418 EUR (S$99.46 USD) on 2026-08-13
Lowest end of day price: 51.973702684588 EUR (S$55.00 USD) on 2023-10-27