Highest end of day price: 88.682864724941 EUR (S$102.23 USD) on 2026-08-12
Lowest end of day price: 73.114697572793 EUR (S$85.91 USD) on 2025-12-17