Highest end of day price: 58.935195331703 EUR (S$67.33 USD) on 2026-06-30
Lowest end of day price: -16.732257467906 EUR (S-$16.28 USD) on 2000-03-21