I am trying to find the best 401k halal investment

Here is the list of the companies that I can enroll in, which one is the most halal/least haram?

RERGX
DFCEX
DFIEX
DFSTX
GCGIX
JSMGX
JRWSX
JRESX
JRHSX
JRYSX
JRRSX
JRVSX
JRISX
JRFSX
JTFOX
PMBPX
SWPPX
VEIRX
VGIAX
VINEX
VIMAXX