Highest end of day price: 367.9686766761 EUR (S$434.31 USD) on 2026-02-27
Lowest end of day price: -3.245543924272 EUR (S-$3.04 USD) on 2000-07-13