H&R Block Chief Retail Officer Mark J. Darling sells 2,700 shares for $109,852.74 - HRB News | Rallies