We are live on ! Find out more
NWPX icon

NWPX Infrastructure Inc

Name Holding Trade Value Shares
Change
Change in
Stake
Swiss National Bank
76
Swiss National Bank
Switzerland
$204K
Renaissance Technologies
77
Renaissance Technologies
New York
$201K +$182K +6,100 New
BA
78
BlackRock Advisors
Delaware
$191K +$477 +16 +0.3%
SO
79
STRS Ohio
Ohio
$151K
US Bancorp
80
US Bancorp
Minnesota
$148K
Citigroup
81
Citigroup
New York
$110K -$70.1K -2,351 -41%
BG
82
BlackRock Group
United Kingdom
$87K +$79.3K +2,661 New
Group One Trading
83
Group One Trading
Illinois
$60K -$76.8K -2,576 -58%
U
84
UBS
Switzerland
$56K -$33.4K -1,122 -40%
Bank of Montreal
85
Bank of Montreal
Ontario, Canada
$55K -$1.49M -50,000 -97%
Barclays
86
Barclays
United Kingdom
$50K -$5.84K -196 -11%
Public Employees Retirement Association of Colorado
87
Public Employees Retirement Association of Colorado
Colorado
$49K
Teacher Retirement System of Texas
88
Teacher Retirement System of Texas
Texas
$40K +$17.3K +582 +91%
Ameriprise
89
Ameriprise
Minnesota
$31K -$3.6M -120,859 -99%
Bank of America
90
Bank of America
North Carolina
$26K -$181K -6,090 -88%
TRCT
91
Tower Research Capital (TRC)
New York
$19K +$16.9K +566 New
PNC Financial Services Group
92
PNC Financial Services Group
Pennsylvania
$17K -$805 -27 -5%
BlackRock
93
BlackRock
New York
$9K
PTC
94
Private Trust Company
Ohio
$1K
JG
95
Jefferies Group
New York
-$442K -15,837 Closed
CBOA
96
Commonwealth Bank of Australia
Australia
-$72K -2,575 Closed
DBT
97
Dubuque Bank & Trust
Iowa
-$3K -100 Closed