H&R Block has a strong position in the do-it-yourself tax preparation oligopoly, the potential of which is often misunderstood by investors. Companies in an oligopoly can achieve higher levels of ...