Block Agrees $45M Cash App Settlement as Director Sells $1.4M Shares - XYZ News | Rallies