The past three years for Truist Financial (NYSE:TFC) investors has not been profitable

Truist Financial Corporation's stock has underperformed the market, with a 33% drop in the last three years. Despite recent insider purchases, earnings per share fell, impacting the share price.