Invitation Homes Settles FTC Lawsuit: 444,000 Renters to Receive $47.2 Million | Whale Factor