Highest end of day price: 277.03439323536 EUR (S$322.79 USD) on 2025-08-20
Lowest end of day price: 17.259426962021 EUR (S$14.35 USD) on 2000-10-27