Highest end of day price: 75.967421939435 EUR (S$88.24 USD) on 2025-11-17
Lowest end of day price: 22.314264051293 EUR (S$27.09 USD) on 2012-07-25