Financial insights of TGT