Range Resources (NYSE: RRC) has been analyzed by 12 analysts in the last three months, revealing a diverse range of ...