Highest end of day price: 137.55917100694 EUR (S$163.03 USD) on 2026-02-18
Lowest end of day price: 73.061563180088 EUR (S$80.02 USD) on 2025-04-09