Highest end of day price: 64.016603425738 EUR (S$73.47 USD) on 2026-09-17
Lowest end of day price: -16.732257467906 EUR (S-$16.28 USD) on 2000-03-21