Is Amana Growth Fund (AMAGX) Amana Income Fund (AMANX) Iman Fund Class K (IMANX) Wahed FTSE ETF (HLAL) SP S&P 500 Sharia ETF (SPUS) are HALAL to invest?

Can I please get to know about the ETFs please