Highest end of day price: 98.405668414896 EUR (S$113.41 USD) on 2026-08-06
Lowest end of day price: 84.408415298631 EUR (S$97.72 USD) on 2026-03-20