Highest end of day price: 420.37811578862 EUR (S$480.37 USD) on 2026-06-22
Lowest end of day price: -3.245543924272 EUR (S-$3.04 USD) on 2000-07-13