Companies / Pc Connection Inc

Pc Connection Inc

Nasdaq: CNXNCIK 1050377MERRIMACK, NHconnection.com
Insider flow · last 90 daysNet sells $2.03M

Financials · FY2025

Revenue$2.87B
Net income$83.72M
Total debt
Cash$123.72M
Diluted EPS$3.27
Shares outstanding25.2M

Ownership

25.2M shares outstanding · as of Jul 22, 2026
39.8%Insiders
Ownership
Insiders39.85%10,057,338
Institutions41.09%10,371,466
Public float19.06%4,809,295

% of common shares outstanding (exact, from the latest cover-page filing). Institutions are quarterly 13F snapshots; insiders reflect current officers & directors.

Insiders 9

View all →
Insider% of sharesShares
Gallup PatriciaChairman & Chief Admin Officer · Director · 10% owner
37.83%9,546,721
McGrath Timothy JCEOPresident & CEO
1.15%290,343
0.27%68,055
0.26%65,375
Baker Thomas CSr. VP, CFO & Treasurer
0.22%56,092
0.07%18,252
Kinyon GaryDirector
0.03%6,875
0.02%5,625

Institutional holders 191

View all →

Activity

Jun 30, 2026View all →
InsidersInstitutions
Who's accumulating and trimming this stock (13F).
DateActorActionSecurityValueShares ΔPosition afterImpact
Q2 2026
as of
BlackRock, Inc.
13F manager
TrimCommon Stock$-5.17M-71K
-3.15%
2,176,088
8.62% of shares
medium
Q1 2026
as of
Two Sigma Investments, LP
13F manager
AddCommon Stock$4.49M+77K
+71.85%
183,718
0.73% of shares
low
Q1 2026
as of
Brown Advisory Inc
13F manager
AddCommon Stock$3.95M+68K
+24.75%
340,709
1.35% of shares
low
Q1 2026
as of
Millennium Management LLC
13F manager
TrimCommon Stock$-3.51M-60K
-40.97%
86,592
0.34% of shares
low
Q1 2026
as of
Lazard Asset Management LLC
13F manager
ExitCommon Stock$-1.88M-33K
-100.00%
0
low
Q3 2024
as of
Barclays PLC
13F manager
AddCommon Stock$1.74M+23K
+178.70%
36,002
0.14% of shares
low
Q1 2026
as of
D. E. Shaw & Co., Inc.
13F manager
TrimCommon Stock$-1.39M-24K
-28.11%
60,796
0.24% of shares
low
Q2 2026
as of
State Street Corporation
13F manager
AddCommon Stock$1.32M+18K
+4.03%
465,567
1.84% of shares
low

Securities

via CUSIP / OpenFIGI
SymbolTypeMarketCUSIPFIGI
CNXNCommon StockEquity69318J100BBG000BX74M4