Highest end of day price: 80.369132531201 EUR (S$95.56 USD) on 2026-02-11
Lowest end of day price: 52.117653775355 EUR (S$55.32 USD) on 2023-10-31