H&R Block Inc. lost its bid to force consumers to arbitrate privacy claims over tracking technology embedded in the tax ...
H&R Block Inc. closed 19.64% short of its 52-week high of $64.62, which the company achieved on May 8th.