Highest end of day price: 126.20244981592 EUR (S$146.51 USD) on 2026-01-16
Lowest end of day price: 73.061563180088 EUR (S$80.02 USD) on 2025-04-09