Highest end of day price: 57.628496211928 EUR (S$67.33 USD) on 2026-04-23
Lowest end of day price: -16.732257467906 EUR (S-$16.28 USD) on 2000-03-21