Highest end of day price: 50.527692222365 EUR (S$59.21 USD) on 2025-06-27
Lowest end of day price: 17.932640040144 EUR (S$21.01 USD) on 2020-07-28