Highest end of day price: 88.394718976218 EUR (S$102.85 USD) on 2026-06-01
Lowest end of day price: 52.117653775355 EUR (S$55.32 USD) on 2023-10-31