NORTHERN TRUST CORP Q2 2024 13F Filing - 4409 Positions, $593.5B AUM | HoldingsIntel