F finledger.com Plaid settled $58M lawsuit over alleged consumer data sharing 256 points exotree 5 years ago 147 comments