Highest end of day price: 281.57166058433 EUR (S$330.25 USD) on 2026-04-10
Lowest end of day price: 17.259426962021 EUR (S$14.35 USD) on 2000-10-27