Highest end of day price: 66.314962775547 EUR (S$76.04 USD) on 2026-07-29
Lowest end of day price: 38.002051109975 EUR (S$41.89 USD) on 2023-05-04