— 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 53 $728M 48.1%
Large Cap 104 $713M 47.1%
Mid Cap 10 $68M 4.5%
Small Cap 3 $5M 0.3%
Micro Cap 2 $1M 0.1%

Portfolio Analytics

Avg Market Cap
$363.5B
Median Market Cap
$94.8B
Avg P/E
35.9
Median P/E
25.0
Avg Dividend Yield
0.02%
Avg Beta
0.92
# 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 XONA.DE 0.06% 8,066 $971K $120.34 $70K +80 +1.0%
83 F 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
FE — —%
AVTR — —%
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