Highest end of day price: 66.488027942939 EUR (S$77.51 USD) on 2025-10-29
Lowest end of day price: 20.697638981451 EUR (S$23.35 USD) on 2016-02-11