Highest end of day price: 34.984081055634 EUR (S$40.85 USD) on 2026-01-08
Lowest end of day price: -268.03872890768 EUR (S-$259.71 USD) on 2000-03-13