Highest end of day price: 126.20695231972 EUR (S$145.30 USD) on 2025-04-17
Lowest end of day price: 28.867215635889 EUR (S$26.76 USD) on 2001-09-21