Is Truist Financial  ( TFC )  Worth a Watch on 6.3% Dividend Yield?