Highest end of day price: 133.40854818191 EUR (S$158.08 USD) on 2026-02-02
Lowest end of day price: 1.9071356658951 EUR (S$1.66 USD) on 2000-12-13