Truist Financial analyst William Stein assigned a Buy rating to the stock today. The company’s shares closed yesterday at $66.48.Don't Miss our ...