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

GENEVA CAPITAL MANAGEMENT LLC

411 EAST WISCONSIN AVE SUITE 2320, MILWAUKEE, WI 53202 • 4142246002

Q1 2026 · Filed 2026-05-06
Market Value
$4.7B
-11.6%
Holdings
125
New Purchases
2
Added To
27
Closed
5
Reduced
91
Top 10 Concentration
32.3%
Turnover
5.6%

Top Buys (by % of Portfolio)

SymbolCur %Prior %Chg %Value
ESE 3.75% 2.89% +0.85% $176M
ONTO 3.08% 2.47% +0.61% $145M
LMAT 1.75% 1.24% +0.51% $82M
BCPC 3.05% 2.62% +0.43% $143M
MTSI 1.62% 1.20% +0.42% $76M
DGII 1.65% 1.26% +0.40% $78M
LMB 0.39% 0.00% +0.39% $18M
AAON 3.03% 2.65% +0.38% $142M
VVV 1.28% 0.90% +0.38% $60M
CSWI 0.37% 0.00% +0.37% $17M
LOAR 0.81% 0.46% +0.35% $38M
FSV 1.56% 1.21% +0.35% $73M
WDFC 1.22% 0.88% +0.34% $58M
KEYS 1.48% 1.14% +0.34% $69M
NOVT 2.34% 2.02% +0.32% $110M

Top Sells (by % of Portfolio)

SymbolCur %Prior %Chg %Value
EXLS 2.75% 3.67% -0.91% $130M
BLKB 0.59% 1.30% -0.71% $28M
AGYS 1.02% 1.63% -0.62% $48M
CERT 0.33% 0.90% -0.56% $16M
BL 0.38% 0.86% -0.48% $18M
VERX 0.54% 1.02% -0.48% $25M
SPSC 0.00% 0.47% -0.47% $0
MRTN 0.00% 0.40% -0.40% $0
CWST 1.96% 2.33% -0.37% $92M
DSGX 2.02% 2.35% -0.33% $95M
BRKS 0.00% 0.29% -0.29% $0
BFAM 1.38% 1.67% -0.28% $65M
MLAB 0.00% 0.26% -0.26% $0
OLLI 1.89% 2.13% -0.24% $89M
HUBS 0.19% 0.40% -0.21% $9M

Sector Allocation Over Time

Industry Breakdown

IndustryWeight
Technology 30.6%
Industrials 28.5%
Healthcare 14.9%
Consumer Cyclical 8.5%
Financial Services 6.2%

Market Cap Concentration

TierHoldingsValueWeight
Mega Cap 5 $11M 0.2%
Large Cap 64 $1.9B 39.9%
Mid Cap 43 $2.6B 54.6%
Small Cap 13 $249M 5.3%

Portfolio Analytics

Avg Market Cap
$104.7B
Median Market Cap
$11.0B
Avg P/E
41.5
Median P/E
30.6
Avg Dividend Yield
0.01%
Avg Beta
1.07
# Stocks
121
# ETFs / Funds
4

Top Holdings (125 total)

# Symbol % Port Shares Value Avg Price Q/Q Value Chg Share Chg Chg % Status
1 RBC 4.42% 382,964 $208M $543.12 -$23M -132,850 -25.8%
2 ESE 3.75% 626,496 $176M $281.37 $22M -161,729 -20.5%
3 ROAD 3.69% 1,561,051 $173M $111.12 -$24M -260,083 -14.3%
4 GMED 3.22% 1,760,971 $152M $86.16 -$14M -141,003 -7.4%
5 ONTO 3.08% 705,943 $145M $205.07 $14M -125,398 -15.1%
6 BCPC 3.05% 846,495 $143M $169.48 $4M -61,306 -6.8%
7 AAON 3.03% 1,721,631 $142M $82.75 $1M -128,012 -6.9%
8 TXRH 2.80% 796,723 $132M $165.14 -$11M -59,989 -7.0%
9 EXLS 2.75% 4,257,091 $130M $30.45 -$66M -344,790 -7.5%
10 EXPO 2.49% 1,795,507 $117M $65.25 -$3M +68,106 +3.9%
11 NOVT 2.34% 931,270 $110M $118.11 $3M +28,182 +3.1%
12 KNSL 2.09% 287,935 $98M $341.66 -$22M -20,089 -6.5%
13 HQY 2.09% 1,174,070 $98M $83.57 -$4M +55,494 +5.0%
14 DSGX 2.02% 1,328,014 $95M $71.56 -$30M -101,412 -7.1%
15 CWST 1.96% 1,163,087 $92M $79.34 -$32M -102,237 -8.1%
16 OLLI 1.89% 964,329 $89M $92.04 -$25M -69,436 -6.7%
17 TYL 1.80% 247,756 $85M $342.38 -$16M +24,601 +11.0%
18 SITE 1.77% 627,284 $83M $133.11 -$969K -50,836 -7.5%
19 LMAT 1.75% 753,992 $82M $109.17 $16M -60,691 -7.5%
20 RGEN 1.74% 693,738 $82M $117.82 -$11M +130,763 +23.2%
21 DGII 1.65% 1,612,365 $78M $48.20 $11M +69,030 +4.5%
22 SPXC 1.65% 388,434 $78M $199.94 -$7M -32,759 -7.8%
23 MTSI 1.62% 343,759 $76M $222.07 $13M -28,800 -7.7%
24 FSV 1.56% 527,572 $73M $138.94 $9M +112,624 +27.1%
25 KEYS 1.48% 245,852 $69M $282.37 $9M -51,726 -17.4%
26 BFAM 1.38% 792,427 $65M $82.13 -$24M -82,546 -9.4%
27 TECH 1.38% 1,243,043 $65M $52.26 $829K +152,548 +14.0%
28 VVV 1.28% 1,789,709 $60M $33.68 $12M +134,805 +8.2%
29 DORM 1.25% 564,356 $59M $104.36 $9M +159,023 +39.2%
30 WDFC 1.22% 282,449 $58M $203.94 $11M +44,545 +18.7%
31 PLUS 1.21% 759,517 $57M $75.25 -$15M -64,022 -7.8%
32 VCEL 1.13% 1,646,818 $53M $32.17 -$13M -179,907 -9.8%
33 AX 1.10% 608,081 $52M $85.09 -$5M -51,778 -7.8%
34 DCI 1.09% 604,371 $51M $84.87 -$7M -52,187 -8.0%
35 AGYS 1.02% 672,470 $48M $71.14 -$39M -59,547 -8.1%
36 ROL 1.00% 884,467 $47M $53.41 -$8M -30,385 -3.3%
37 ALRM 0.98% 1,070,083 $46M $43.19 -$13M -84,270 -7.3%
38 MPWR 0.92% 39,751 $43M $1,093.35 $5M -3,096 -7.2%
39 BURL 0.92% 132,865 $43M $325.38 $4M -4,382 -3.2%
40 AXON 0.87% 96,728 $41M $424.69 -$5M +15,206 +18.6%
41 OPCH 0.84% 1,474,121 $40M $26.92 $337K +239,145 +19.4%
42 ORLY 0.81% 412,599 $38M $92.31 -$2M -22,235 -5.1%
43 LOAR 0.81% 662,118 $38M $57.29 $14M +304,051 +84.9%
44 APH 0.80% 298,071 $38M $126.35 -$8M -36,153 -10.8%
45 WMS 0.75% 255,923 $35M $137.13 -$3M -8,382 -3.2%
46 IIIV 0.74% 1,555,904 $35M $22.36 -$8M -126,577 -7.5%
47 JJSF 0.70% 416,457 $33M $79.27 -$8M -39,586 -8.7%
48 HEI-A 0.67% 148,712 $31M $211.09 -$8M -8,009 -5.1%
49 CHD 0.61% 305,804 $29M $93.32 $2M -6,713 -2.1%
50 BLKB 0.59% 719,100 $28M $38.61 -$41M -370,851 -34.0%
51 HLNE 0.58% 274,694 $27M $99.40 -$14M -35,655 -11.5%
52 TREX 0.58% 749,658 $27M $36.42 -$791K -51,180 -6.4%
53 CPRT 0.55% 786,279 $26M $33.20 -$6M -21,595 -2.7%
54 PLMR 0.55% 214,658 $26M $119.50 -$6M -16,841 -7.3%
55 UFPT 0.54% 131,173 $25M $193.60 -$6M -11,087 -7.8%
56 VERX 0.54% 2,134,691 $25M $11.89 -$29M -575,808 -21.2%
57 CDNS 0.53% 89,411 $25M $277.87 -$4M -4,110 -4.4%
58 IDXX 0.51% 43,008 $24M $561.89 -$4M +1,738 +4.2%
59 STE 0.51% 109,051 $24M $221.13 -$2M +4,886 +4.7%
60 IWO 0.47% 70,677 $22M $313.81 $2M +8,779 +14.2%
61 WSO 0.46% 60,059 $22M $363.79 -$902K -7,460 -11.1%
62 VRSK 0.44% 109,805 $21M $189.75 -$4M -1,501 -1.4%
63 ICE 0.43% 129,341 $20M $157.28 -$2M -6,054 -4.5%
64 POOL 0.41% 95,371 $19M $202.33 -$3M -1,356 -1.4%
65 RYAN 0.39% 548,175 $18M $33.74 -$11M -15,082 -2.7%
66 LMB 0.39% 236,090 $18M $78.05 +236,090 NEW
67 IEX 0.38% 93,917 $18M $189.55 $349K -4,165 -4.2%
68 BL 0.38% 478,086 $18M $37.00 -$28M -347,776 -42.1%
69 CSGP 0.38% 437,462 $18M $40.34 -$13M -13,337 -3.0%
70 CSWI 0.37% 66,943 $17M $260.58 +66,943 NEW
71 ULS 0.35% 192,167 $16M $85.71 $12M +136,159 +243.1%
72 CERT 0.33% 2,743,484 $16M $5.70 -$32M -2,668,228 -49.3%
73 ODFL 0.33% 78,648 $15M $195.40 $3M +2,951 +3.9%
74 VMC 0.33% 56,385 $15M $272.30 -$2M -2,746 -4.6%
75 DDOG 0.31% 123,837 $15M $118.05 -$335K +13,875 +12.6%
76 RJF 0.31% 99,157 $14M $144.79 -$3M -6,554 -6.2%
77 BR 0.30% 87,101 $14M $162.48 -$6M -4,335 -4.7%
78 BLFS 0.30% 739,803 $14M $19.08 -$5M -63,735 -7.9%
79 EPAM 0.28% 98,542 $13M $135.40 -$7M -2,007 -2.0%
80 INTU 0.25% 27,449 $12M $432.37 -$10M -5,602 -16.9%
81 BSY 0.25% 333,428 $12M $35.12 $6M +180,789 +118.4%
82 ULTA 0.24% 21,287 $11M $522.71 -$3M -1,309 -5.8%
83 WSC 0.23% 618,587 $11M $17.36 -$2M -44,738 -6.7%
84 ROP 0.23% 30,014 $11M $353.86 -$7M -10,324 -25.6%
85 CBZ 0.20% 353,138 $9M $26.85 -$11M -46,489 -11.6%
86 HUBS 0.19% 37,086 $9M $244.10 -$12M -16,340 -30.6%
87 DXCM 0.19% 138,863 $9M $62.80 -$235K +3,933 +2.9%
88 APG 0.18% 210,570 $9M $40.52 $177K -7,810 -3.6%
89 FICO 0.18% 7,917 $8M $1,067.52 -$5M -278 -3.4%
90 0I3I.L 0.14% 94,916 $7M $71.50 -$1M -3,681 -3.7%
91 TRMB 0.13% 94,817 $6M $65.23 -$2M -4,522 -4.5%
92 VEEV 0.12% 32,499 $6M $175.66 -$1M +2,043 +6.7%
93 SSNC 0.11% 76,106 $5M $67.57 -$2M -3,526 -4.4%
94 ALGN 0.10% 27,959 $5M $171.43 $398K -184 -0.7%
95 IT 0.10% 28,861 $5M $158.34 -$10M -29,787 -50.8%
96 MKTX 0.10% 27,533 $5M $164.98 -$432K +87 +0.3%
97 FRPT 0.09% 68,146 $4M $58.96 $23K +2,586 +3.9%
98 GNRC 0.08% 19,109 $4M $195.33 $1M -319 -1.6%
99 VBK 0.07% 11,351 $3M $302.24 $2M +5,836 +105.8%
100 CGNX 0.06% 61,650 $3M $48.99 $707K -2,649 -4.1%

New Positions

SymbolValue% Port
LMB $18M 0.39%
CSWI $17M 0.37%

Sold Out Positions

SymbolValue% Port
MRTN —%
MLAB —%
IJK —%
SPSC —%
BRKS —%
View SEC EDGAR Filings for GENEVA CAPITAL MANAGEMENT LLC →

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