Highest end of day price: 97.284540599932 EUR (S$112.97 USD) on 2026-06-04
Lowest end of day price: 84.408415298631 EUR (S$97.72 USD) on 2026-03-20