Highest end of day price: 48.644787936913 EUR (S$56.58 USD) on 2025-11-14
Lowest end of day price: -16.732257467906 EUR (S-$16.28 USD) on 2000-03-21