Highest end of day price: 215.24988785961 EUR (S$255.25 USD) on 2026-01-26
Lowest end of day price: 3.3072531682695 EUR (S$2.95 USD) on 2000-05-04