Highest end of day price: 139.85158214698 EUR (S$162.05 USD) on 2025-11-12
Lowest end of day price: 102.91447796965 EUR (S$111.96 USD) on 2024-01-17