Highest end of day price: 264.07598482941 EUR (S$310.13 USD) on 2025-10-03
Lowest end of day price: 2.6054223127578 EUR (S$2.41 USD) on 2001-09-20