Highest end of day price: 139.31698945177 EUR (S$162.05 USD) on 2025-10-08
Lowest end of day price: 32.506392439691 EUR (S$41.03 USD) on 2009-03-09