6 of 10 faith-based frameworks rate Latham Group, Inc. (SWIM) compliant. Listed on Nasdaq. Industry: Plastics Products, NEC. FaithScreener Consensus Score band: Contested. Score: 53/100.