TRUIST FINANCIAL CORP Q2 2024 13F Filing - 2627 Positions, $65.6B AUM | HoldingsIntel