— Know what they know.
Not Investment Advice
Asset Manager ← All Institutions

NORRIS PERNE & FRENCH LLP/MI

40 PEARL ST NW STE 300, GRAND RAPIDS, MI 49503 • 6164593421

Q4 2025 · Filed 2026-01-23
Market Value
$1.5B
+4.9%
Holdings
172
+7
New Purchases
8
Added To
71
Closed
9
Reduced
57
Top 10 Concentration
37.3%
Turnover
9.9%

Top Buys (by % of Portfolio)

SymbolCur %Prior %Chg %Value
COHR 3.78% 2.44% +1.34% $57M
GOOGL 5.38% 4.51% +0.87% $81M
BLL 2.53% 1.71% +0.82% $38M
EPAM 1.62% 0.84% +0.79% $25M
NVDA 0.80% 0.22% +0.59% $12M
PCAR 2.30% 1.75% +0.55% $35M
ETN 0.52% 0.00% +0.52% $8M
MRK 1.75% 1.30% +0.45% $27M
AMAT 3.10% 2.67% +0.43% $47M
KNX 1.53% 1.14% +0.40% $23M
VRSK 1.94% 1.58% +0.36% $29M
DHR 1.29% 1.04% +0.25% $20M
MA 0.91% 0.69% +0.22% $14M
IDEV 0.62% 0.47% +0.15% $9M
ALSN 1.62% 1.51% +0.12% $25M

Top Sells (by % of Portfolio)

SymbolCur %Prior %Chg %Value
MSFT 7.26% 8.25% -0.99% $110M
AVTR 0.00% 0.78% -0.78% $0
KVUE 0.00% 0.60% -0.60% $0
ITW 0.51% 1.10% -0.59% $8M
LNG 1.75% 2.22% -0.46% $27M
LIN 2.29% 2.69% -0.41% $35M
FAST 1.09% 1.44% -0.35% $17M
SGOV 0.15% 0.46% -0.31% $2M
SHW 1.77% 2.08% -0.31% $27M
ZBRA 0.89% 1.18% -0.29% $13M
HD 1.15% 1.44% -0.29% $17M
ANET 0.37% 0.65% -0.28% $6M
ABT 1.73% 2.00% -0.26% $26M
MSI 0.99% 1.22% -0.23% $15M
UNP 2.34% 2.57% -0.22% $35M

Sector Allocation Over Time

Industry Breakdown

IndustryWeight
Technology 32.1%
Financial Services 22.8%
Consumer Cyclical 11.6%
Industrials 10.7%
Healthcare 10.1%

Market Cap Concentration

TierHoldingsValueWeight
Mega Cap 54 $709M 46.8%
Large Cap 103 $733M 48.4%
Mid Cap 11 $72M 4.8%
Small Cap 3 $258K 0.0%
Micro Cap 1 $764K 0.1%

Portfolio Analytics

Avg Market Cap
$344.5B
Median Market Cap
$91.5B
Avg P/E
35.1
Median P/E
27.0
Avg Dividend Yield
0.02%
Avg Beta
0.93
# Stocks
130
# ETFs / Funds
42

Top Holdings (172 total)

# Symbol % Port Shares Value Avg Price Q/Q Value Chg Share Chg Chg % Status
1 MSFT 7.26% 227,370 $110M $483.62 -$9M -2,579 -1.1%
2 GOOGL 5.38% 260,218 $81M $313.00 $16M -7,430 -2.8%
3 COHR 3.78% 310,425 $57M $184.57 $22M -16,882 -5.2%
4 AMZN 3.37% 221,529 $51M $230.82 $2M -2,947 -1.3%
5 AMAT 3.10% 182,823 $47M $256.99 $8M -5,230 -2.8%
6 BRK-B 3.06% 92,206 $46M $502.65 -$594K -1,165 -1.2%
7 V 3.05% 131,914 $46M $350.71 $901K -966 -0.7%
8 TSM 3.03% 150,953 $46M $303.89 $3M -1,645 -1.1%
9 IVV 2.77% 61,169 $42M $684.94 $2M +962 +1.6%
10 JNJ 2.55% 186,600 $39M $206.95 $3M -5,272 -2.8%
11 BLL 2.53% 724,612 $38M $52.97 $14M +235,152 +48.0%
12 UNP 2.34% 153,331 $35M $231.32 -$2M -3,376 -2.1%
13 PCAR 2.30% 318,551 $35M $109.51 $10M +61,712 +24.0%
14 LIN 2.29% 81,224 $35M $426.39 -$4M -682 -0.8%
15 VRSK 1.94% 131,304 $29M $223.69 $7M +40,668 +44.9%
16 MCO 1.86% 55,257 $28M $510.85 $1M -1,368 -2.4%
17 ECL 1.80% 103,685 $27M $262.52 -$2M -2,720 -2.6%
18 SHW 1.77% 82,683 $27M $324.03 -$3M -4,016 -4.6%
19 LNG 1.75% 136,703 $27M $194.39 -$5M +564 +0.4%
20 MRK 1.75% 252,162 $27M $105.26 $8M +28,635 +12.8%
21 ABT 1.73% 209,493 $26M $125.29 -$3M -5,648 -2.6%
22 TRMB 1.67% 322,953 $25M $78.35 -$2M -9,409 -2.8%
23 ALSN 1.62% 251,281 $25M $97.90 $3M -5,048 -2.0%
24 EPAM 1.62% 120,018 $25M $204.88 $13M +39,973 +49.9%
25 AAPL 1.56% 86,726 $24M $271.86 $2M +1,138 +1.3%
26 KNX 1.53% 444,318 $23M $52.28 $7M +28,945 +7.0%
27 SSNC 1.46% 252,334 $22M $87.42 -$880K -6,100 -2.4%
28 ADBE 1.35% 58,379 $20M $349.99 $2M +6,451 +12.4%
29 DHR 1.29% 85,484 $20M $228.92 $4M +9,428 +12.4%
30 KLAC 1.24% 15,453 $19M $1,215.08 -$2M -4,127 -21.1%
31 TJX 1.16% 114,382 $18M $153.61 $369K -4,628 -3.9%
32 HD 1.15% 50,629 $17M $344.10 -$3M -696 -1.4%
33 IJH 1.13% 258,487 $17M $66.00 $852K +10,125 +4.1%
34 PWR 1.12% 40,187 $17M $422.06 -$850K -2,793 -6.5%
35 FAST 1.09% 412,304 $17M $40.13 -$4M -11,886 -2.8%
36 SYK 1.06% 45,860 $16M $351.47 -$573K +707 +1.6%
37 MSI 0.99% 39,241 $15M $383.32 -$3M +564 +1.5%
38 TMO 0.99% 25,953 $15M $579.45 $2M -464 -1.8%
39 QLYS 0.99% 112,826 $15M $132.90 -$388K -3,422 -2.9%
40 IJR 0.95% 119,199 $14M $120.18 $615K +3,822 +3.3%
41 NDSN 0.91% 57,305 $14M $240.43 $475K -1,309 -2.2%
42 MA 0.91% 24,054 $14M $570.88 $4M +6,612 +37.9%
43 HUBS 0.89% 33,606 $13M $401.30 -$2M +351 +1.1%
44 ZBRA 0.89% 55,466 $13M $242.82 -$4M -1,912 -3.3%
45 NVDA 0.80% 65,228 $12M $186.50 $9M +48,523 +290.5%
46 RSP 0.71% 56,163 $11M $191.56 $1M +5,344 +10.5%
47 IDEV 0.62% 113,853 $9M $82.48 $3M +29,318 +34.7%
48 IWV 0.58% 22,880 $9M $386.85 $181K
49 TYL 0.56% 18,807 $9M $453.95 -$2M -551 -2.9%
50 ZTS 0.52% 63,050 $8M $125.82 $541K +12,534 +24.8%
51 ETN 0.52% 24,781 $8M $318.50 +24,781 NEW
52 ITW 0.51% 31,342 $8M $246.30 -$8M -29,585 -48.6%
53 LHX 0.49% 25,358 $7M $293.58 -$780K -1,572 -5.8%
54 GOOG 0.44% 21,172 $7M $313.80 $2M +327 +1.6%
55 JPM 0.40% 18,982 $6M $322.22 $258K +410 +2.2%
56 META 0.39% 9,035 $6M $660.10 -$502K +231 +2.6%
57 EFG 0.39% 51,513 $6M $113.92 $246K +2,145 +4.3%
58 ANET 0.37% 42,499 $6M $131.03 -$4M -21,452 -33.5%
59 VERX 0.34% 259,854 $5M $19.97 $79K +53,718 +26.1%
60 VEA 0.33% 81,101 $5M $62.47 $150K -954 -1.2%
61 WFC-PL 0.30% 3,777 $5M $1,212.06 -$219K -109 -2.8%
62 COST 0.24% 4,217 $4M $862.41 -$263K +4 +0.1%
63 IEMG 0.20% 44,540 $3M $67.22 $133K +1,140 +2.6%
64 VWO 0.19% 53,564 $3M $53.76 -$60K -688 -1.3%
65 VUG 0.18% 5,737 $3M $487.88 $603K +1,158 +25.3%
66 FBND 0.18% 60,271 $3M $46.04 -$12K +2
67 WM 0.15% 10,498 $2M $219.72 $113K +567 +5.7%
68 SGOV 0.15% 22,661 $2M $100.38 -$4M -43,719 -65.9%
69 IWF 0.13% 4,058 $2M $473.30 $20K
70 WTFC 0.10% 10,808 $2M $139.82 $137K +430 +4.1%
71 PG 0.10% 10,151 $1M $143.31 $139K +1,591 +18.6%
72 ORCL 0.09% 6,917 $1M $194.91 -$497K +356 +5.4%
73 VB 0.09% 5,121 $1M $257.95 $797K +3,061 +148.6%
74 VEU 0.09% 17,621 $1M $73.56 $39K
75 VOO 0.08% 2,038 $1M $627.06 $1M +1,693 +490.7%
76 ISRG 0.08% 2,243 $1M $566.36 $422K +346 +18.2%
77 GNTX 0.08% 53,294 $1M $23.27 -$220K +1,695 +3.3%
78 WMT 0.07% 10,088 $1M $111.41 $104K +188 +1.9%
79 IWD 0.07% 5,229 $1M $210.34 $35K
80 CRL 0.07% 5,475 $1M $199.48 -$421K -4,198 -43.4%
81 SO 0.06% 11,266 $982K $87.20 -$101K -168 -1.5%
82 XOM 0.06% 8,066 $971K $120.34 $70K +80 +1.0%
83 F-PD 0.06% 71,942 $944K $13.12 $92K +728 +1.0%
84 NFLX 0.06% 9,880 $926K $93.76 -$245K +8,903 +911.3%
85 RTX 0.06% 4,866 $892K $183.40 $142K +384 +8.6%
86 PEP 0.06% 6,217 $892K $143.51 $18K -5 -0.1%
87 LLY 0.06% 821 $883K $1,075.20 $428K +225 +37.8%
88 NKE 0.06% 13,819 $880K $63.71 -$13K +1,000 +7.8%
89 CPRT 0.06% 22,486 $880K $39.15 -$131K
90 ABBV 0.05% 3,492 $798K $228.49 -$18K -33 -0.9%
91 APH 0.05% 5,875 $794K $135.14 $98K +252 +4.5%
92 IWY 0.05% 2,800 $775K $276.94 $9K
93 FLTB 0.05% 15,086 $764K $50.66 $96K +1,898 +14.4%
94 IBM 0.05% 2,478 $734K $296.17 $71K +128 +5.5%
95 KO 0.05% 10,405 $727K $69.91 $29K -127 -1.2%
96 CSCO 0.05% 9,097 $701K $77.03 $19K -866 -8.7%
97 SHV 0.04% 5,633 $620K $110.15 -$2K
98 LECO 0.04% 2,580 $618K $239.64 $10K
99 CHD 0.04% 7,266 $609K $83.85 -$57K -332 -4.4%
100 PAYX 0.04% 5,370 $602K $112.18 -$93K -115 -2.1%

New Positions

SymbolValue% Port
ETN $8M 0.52%
LRCX $462K 0.03%
SPHQ $285K 0.02%
ISBA $258K 0.02%
CRCL $249K 0.02%
VTV $234K 0.02%
CAT $229K 0.02%
ACWX $222K 0.01%

Sold Out Positions

SymbolValue% Port
AVTR —%
FE —%
KVUE —%
ADP —%
OPK —%
VTI —%
MKTX —%
FCOR —%
FI —%
View SEC EDGAR Filings for NORRIS PERNE & FRENCH LLP/MI →

Sign in to InsiderStreet

You'll also get our free weekly newsletter with
smart money signals, market insights, and alpha ideas.
Unsubscribe anytime.

For informational purposes only. Not investment advice. Data sourced from SEC filings. Privacy Terms