Truist Stock Price Performance: Factors Driving Ups & Downs