Highest end of day price: 54.636244058396 EUR (S$66.86 USD) on 2020-12-22
Lowest end of day price: 28.589473114702 EUR (S$29.94 USD) on 2023-10-03