BlackRock shares are trading near an all-time high. Read on to know whether to wait for the pullback or buy the stock before ...