Highest end of day price: 154.19126162889 EUR (S$181.27 USD) on 2025-07-24
Lowest end of day price: 16.327620115123 EUR (S$16.08 USD) on 2002-10-29