Highest end of day price: 52.471734061825 EUR (S$61.79 USD) on 2026-02-25
Lowest end of day price: -16.732257467906 EUR (S-$16.28 USD) on 2000-03-21