Asset Manager
← All Institutions
GENEVA CAPITAL MANAGEMENT LLC
411 EAST WISCONSIN AVE SUITE 2320, MILWAUKEE, WI 53202 • 4142246002
Market Value
$4.3B
-7.3%
Holdings
120
-4
New Purchases
1
Added To
15
Closed
2
Reduced
102
Top 10 Concentration
32.4%
Turnover
2.5%
Top Buys (by % of Portfolio)
| Symbol | Cur % | Prior % | Chg % | Value |
|---|---|---|---|---|
| ONTO | 4.24% | 3.09% | +1.15% | $184M |
| DGII | 2.39% | 1.66% | +0.73% | $104M |
| MTSI | 2.21% | 1.63% | +0.58% | $96M |
| LOAR | 1.34% | 0.81% | +0.53% | $58M |
| NOVT | 2.84% | 2.35% | +0.49% | $123M |
| AAON | 3.51% | 3.04% | +0.47% | $152M |
| HEI-A | 1.07% | 0.67% | +0.40% | $46M |
| DDOG | 0.69% | 0.31% | +0.38% | $30M |
| RGEN | 2.06% | 1.75% | +0.32% | $90M |
| AXON | 1.19% | 0.88% | +0.31% | $52M |
| IWO | 0.78% | 0.47% | +0.31% | $34M |
| HQY | 2.39% | 2.10% | +0.30% | $104M |
| AGYS | 1.28% | 1.02% | +0.26% | $56M |
| TECH | 1.65% | 1.39% | +0.26% | $72M |
| ULS | 0.61% | 0.35% | +0.25% | $26M |
Top Sells (by % of Portfolio)
| Symbol | Cur % | Prior % | Chg % | Value |
|---|---|---|---|---|
| EXLS | 2.05% | 2.77% | -0.72% | $89M |
| GMED | 2.58% | 3.24% | -0.66% | $112M |
| EXPO | 1.90% | 2.50% | -0.60% | $83M |
| OLLI | 1.37% | 1.90% | -0.53% | $59M |
| SITE | 1.27% | 1.78% | -0.51% | $55M |
| LMAT | 1.30% | 1.76% | -0.46% | $57M |
| TYL | 1.40% | 1.81% | -0.41% | $61M |
| BCPC | 2.66% | 3.06% | -0.41% | $115M |
| BFAM | 0.99% | 1.39% | -0.40% | $43M |
| KNSL | 1.74% | 2.10% | -0.36% | $76M |
| CERT | 0.00% | 0.33% | -0.33% | $0 |
| DSGX | 1.70% | 2.03% | -0.33% | $74M |
| OPCH | 0.53% | 0.85% | -0.32% | $23M |
| HLNE | 0.27% | 0.58% | -0.31% | $12M |
| ROAD | 3.40% | 3.71% | -0.30% | $148M |
Sector Allocation Over Time
Industry Breakdown
| Industry | Weight |
|---|---|
| Technology | 30.6% |
| Industrials | 28.5% |
| Healthcare | 14.9% |
| Consumer Cyclical | 8.5% |
| Financial Services | 6.2% |
Market Cap Concentration
| Tier | Holdings | Value | Weight |
|---|---|---|---|
| Mega Cap | 8 | $54M | 1.2% |
| Large Cap | 61 | $1.8B | 40.7% |
| Mid Cap | 42 | $2.3B | 54.1% |
| Small Cap | 9 | $172M | 4.0% |
Portfolio Analytics
Avg Market Cap
$111.2B
Median Market Cap
$11.2B
Avg P/E
42.7
Median P/E
30.4
Avg Dividend Yield
0.01%
Avg Beta
1.04
# Stocks
117
# ETFs / Funds
3
Top Holdings (120 total)
| # | Symbol | % Port | Shares | Value | Avg Price | Q/Q Value Chg | Share Chg | Chg % | Status |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RBC | 4.40% | 296,316 | $191M | $644.06 | -$17M | -86,648 | -22.6% | |
| 2 | ONTO | 4.24% | 486,692 | $184M | $378.45 | $39M | -219,251 | -31.1% | |
| 3 | ESE | 3.62% | 449,149 | $157M | $350.04 | -$19M | -177,347 | -28.3% | |
| 4 | AAON | 3.51% | 1,200,842 | $152M | $126.86 | $10M | -520,789 | -30.2% | |
| 5 | ROAD | 3.40% | 1,243,976 | $148M | $118.77 | -$26M | -317,075 | -20.3% | |
| 6 | NOVT | 2.84% | 758,878 | $123M | $162.24 | $13M | -172,392 | -18.5% | |
| 7 | TXRH | 2.77% | 622,962 | $120M | $193.23 | -$11M | -173,761 | -21.8% | |
| 8 | BCPC | 2.66% | 683,102 | $115M | $168.95 | -$28M | -163,393 | -19.3% | |
| 9 | GMED | 2.58% | 1,417,067 | $112M | $79.01 | -$40M | -343,904 | -19.5% | |
| 10 | HQY | 2.39% | 1,149,680 | $104M | $90.32 | $6M | -24,390 | -2.1% | |
| 11 | DGII | 2.39% | 1,384,342 | $104M | $74.95 | $26M | -228,023 | -14.1% | |
| 12 | MTSI | 2.21% | 252,722 | $96M | $380.37 | $20M | -91,037 | -26.5% | |
| 13 | RGEN | 2.06% | 656,093 | $90M | $136.44 | $8M | -37,645 | -5.4% | |
| 14 | EXLS | 2.05% | 3,437,491 | $89M | $25.86 | -$41M | -819,600 | -19.2% | |
| 15 | CWST | 2.04% | 911,153 | $88M | $96.97 | -$4M | -251,934 | -21.7% | |
| 16 | EXPO | 1.90% | 1,405,173 | $83M | $58.76 | -$35M | -390,334 | -21.7% | |
| 17 | KNSL | 1.74% | 229,104 | $76M | $329.81 | -$23M | -58,831 | -20.4% | |
| 18 | SPXC | 1.72% | 304,729 | $75M | $245.17 | -$3M | -83,705 | -21.6% | |
| 19 | DSGX | 1.70% | 1,067,938 | $74M | $69.24 | -$21M | -260,076 | -19.6% | |
| 20 | TECH | 1.65% | 1,012,077 | $72M | $70.65 | $7M | -230,966 | -18.6% | |
| 21 | KEYS | 1.64% | 202,970 | $71M | $350.07 | $2M | -42,882 | -17.4% | |
| 22 | VVV | 1.52% | 1,665,139 | $66M | $39.54 | $6M | -124,570 | -7.0% | |
| 23 | DORM | 1.41% | 447,159 | $61M | $136.45 | $2M | -117,197 | -20.8% | |
| 24 | TYL | 1.40% | 208,227 | $61M | $292.46 | -$24M | -39,529 | -15.9% | |
| 25 | VCEL | 1.37% | 1,339,123 | $60M | $44.49 | $7M | -307,695 | -18.7% | |
| 26 | OLLI | 1.37% | 770,724 | $59M | $76.88 | -$30M | -193,605 | -20.1% | |
| 27 | FSV | 1.36% | 415,689 | $59M | $142.11 | -$14M | -111,883 | -21.2% | |
| 28 | LOAR | 1.34% | 719,088 | $58M | $80.61 | $20M | +56,970 | +8.6% | |
| 29 | LMAT | 1.30% | 589,064 | $57M | $95.96 | -$26M | -164,928 | -21.9% | |
| 30 | AGYS | 1.28% | 532,995 | $56M | $104.50 | $8M | -139,475 | -20.7% | |
| 31 | SITE | 1.27% | 481,402 | $55M | $114.41 | -$28M | -145,882 | -23.3% | |
| 32 | WDFC | 1.25% | 222,836 | $54M | $243.64 | -$3M | -59,613 | -21.1% | |
| 33 | AXON | 1.19% | 91,999 | $52M | $560.61 | $10M | -4,729 | -4.9% | |
| 34 | PLUS | 1.14% | 595,827 | $50M | $83.23 | -$8M | -163,690 | -21.6% | |
| 35 | HEI-A | 1.07% | 180,138 | $46M | $257.91 | $15M | +31,426 | +21.1% | |
| 36 | AX | 1.07% | 477,009 | $46M | $97.39 | -$5M | -131,072 | -21.6% | |
| 37 | MPWR | 1.04% | 32,563 | $45M | $1,382.38 | $2M | -7,188 | -18.1% | |
| 38 | BFAM | 0.99% | 603,358 | $43M | $70.88 | -$22M | -189,069 | -23.9% | |
| 39 | DCI | 0.98% | 473,544 | $43M | $89.77 | -$9M | -130,827 | -21.6% | |
| 40 | BURL | 0.93% | 127,657 | $40M | $316.80 | -$3M | -5,208 | -3.9% | |
| 41 | APH | 0.91% | 225,087 | $40M | $176.32 | $2M | -72,984 | -24.5% | |
| 42 | ALRM | 0.89% | 828,409 | $39M | $46.72 | -$8M | -241,674 | -22.6% | |
| 43 | WMS | 0.89% | 245,893 | $39M | $156.96 | $4M | -10,030 | -3.9% | |
| 44 | ROL | 0.85% | 885,281 | $37M | $41.74 | -$10M | +814 | +0.1% | |
| 45 | ORLY | 0.82% | 384,205 | $35M | $92.09 | -$3M | -28,394 | -6.9% | |
| 46 | IWO | 0.78% | 86,150 | $34M | $393.96 | $12M | +15,473 | +21.9% | |
| 47 | CDNS | 0.72% | 83,601 | $31M | $375.32 | $7M | -5,810 | -6.5% | |
| 48 | DDOG | 0.69% | 115,761 | $30M | $260.36 | $16M | -8,076 | -6.5% | |
| 49 | TREX | 0.68% | 588,319 | $29M | $50.04 | $2M | -161,339 | -21.5% | |
| 50 | CHD | 0.65% | 290,037 | $28M | $96.88 | -$439K | -15,767 | -5.2% | |
| 51 | UFPT | 0.63% | 103,038 | $27M | $265.13 | $2M | -28,135 | -21.4% | |
| 52 | ULS | 0.61% | 258,115 | $26M | $101.86 | $10M | +65,948 | +34.3% | |
| 53 | IIIV | 0.59% | 1,190,152 | $25M | $21.36 | -$9M | -365,752 | -23.5% | |
| 54 | WSO | 0.55% | 57,428 | $24M | $416.73 | $2M | -2,631 | -4.4% | |
| 55 | OPCH | 0.53% | 1,093,941 | $23M | $20.97 | -$17M | -380,180 | -25.8% | |
| 56 | IEX | 0.52% | 98,720 | $22M | $226.95 | $5M | +4,803 | +5.1% | |
| 57 | PLMR | 0.49% | 168,074 | $21M | $126.39 | -$4M | -46,584 | -21.7% | |
| 58 | IDXX | 0.49% | 40,242 | $21M | $526.44 | -$3M | -2,766 | -6.4% | |
| 59 | CPRT | 0.48% | 746,225 | $21M | $28.19 | -$5M | -40,054 | -5.1% | |
| 60 | RYAN | 0.47% | 543,415 | $21M | $37.76 | $2M | -4,760 | -0.9% | |
| 61 | POOL | 0.45% | 91,687 | $20M | $214.90 | $407K | -3,684 | -3.9% | |
| 62 | VRSK | 0.43% | 104,832 | $19M | $179.53 | -$2M | -4,973 | -4.5% | |
| 63 | VMC | 0.41% | 60,469 | $18M | $295.01 | $2M | +4,084 | +7.2% | |
| 64 | JJSF | 0.41% | 242,346 | $18M | $73.45 | -$15M | -174,111 | -41.8% | |
| 65 | BLKB | 0.38% | 558,107 | $17M | $29.62 | -$11M | -160,993 | -22.4% | |
| 66 | BLFS | 0.38% | 582,141 | $16M | $28.24 | $2M | -157,662 | -21.3% | |
| 67 | ODFL | 0.37% | 73,621 | $16M | $216.60 | $578K | -5,027 | -6.4% | |
| 68 | ICE | 0.34% | 120,229 | $15M | $123.11 | -$6M | -9,112 | -7.0% | |
| 69 | CSWI | 0.34% | 52,743 | $15M | $278.30 | -$3M | -14,200 | -21.2% | |
| 70 | LMB | 0.33% | 185,528 | $14M | $77.00 | -$4M | -50,562 | -21.4% | |
| 71 | WSC | 0.33% | 494,016 | $14M | $28.86 | $4M | -124,571 | -20.1% | |
| 72 | RJF | 0.32% | 92,250 | $14M | $152.03 | -$332K | -6,907 | -7.0% | |
| 73 | VERX | 0.31% | 1,186,812 | $14M | $11.48 | -$12M | -947,879 | -44.4% | |
| 74 | CSGP | 0.27% | 418,102 | $12M | $28.32 | -$6M | -19,360 | -4.4% | |
| 75 | HLNE | 0.27% | 148,795 | $12M | $78.83 | -$16M | -125,899 | -45.8% | |
| 76 | BR | 0.26% | 81,346 | $11M | $136.95 | -$3M | -5,755 | -6.6% | |
| 77 | BL | 0.25% | 389,591 | $11M | $28.07 | -$7M | -88,495 | -18.5% | |
| 78 | APG | 0.25% | 251,657 | $11M | $42.35 | $2M | +41,087 | +19.5% | |
| 79 | ULTA | 0.24% | 22,766 | $10M | $450.99 | -$860K | +1,479 | +7.0% | |
| 80 | CGNX | 0.23% | 136,390 | $10M | $72.42 | $7M | +74,740 | +121.2% | |
| 81 | ROP | 0.22% | 28,038 | $9M | $338.39 | -$1M | -1,976 | -6.6% | |
| 82 | CBZ | 0.22% | 294,044 | $9M | $32.08 | -$49K | -59,094 | -16.7% | |
| 83 | BSY | 0.22% | 314,630 | $9M | $29.89 | -$2M | -18,798 | -5.6% | |
| 84 | FICO | 0.22% | 7,849 | $9M | $1,194.80 | $926K | -68 | -0.9% | |
| 85 | DXCM | 0.20% | 131,083 | $9M | $67.35 | $108K | -7,780 | -5.6% | |
| 86 | EPAM | 0.17% | 92,539 | $7M | $79.35 | -$6M | -6,003 | -6.1% | |
| 87 | CR | 0.17% | 32,617 | $7M | $223.07 | — | +32,617 | — | NEW |
| 88 | HUBS | 0.15% | 35,686 | $7M | $182.51 | -$3M | -1,400 | -3.8% | |
| 89 | COO | 0.15% | 88,579 | $6M | $71.71 | -$434K | -6,337 | -6.7% | |
| 90 | VEEV | 0.13% | 31,750 | $6M | $177.47 | -$74K | -749 | -2.3% | |
| 91 | GNRC | 0.12% | 17,863 | $5M | $292.80 | $1M | -1,246 | -6.5% | |
| 92 | INTU | 0.11% | 18,913 | $5M | $261.01 | -$7M | -8,536 | -31.1% | |
| 93 | TRMB | 0.10% | 88,330 | $5M | $51.18 | -$2M | -6,487 | -6.8% | |
| 94 | SSNC | 0.10% | 72,621 | $5M | $62.05 | -$636K | -3,485 | -4.6% | |
| 95 | ALGN | 0.10% | 26,139 | $4M | $168.66 | -$384K | -1,820 | -6.5% | |
| 96 | FRPT | 0.09% | 63,653 | $4M | $59.12 | -$255K | -4,493 | -6.6% | |
| 97 | IT | 0.08% | 27,037 | $4M | $129.62 | -$1M | -1,824 | -6.3% | |
| 98 | MKTX | 0.07% | 27,092 | $3M | $113.49 | -$1M | -441 | -1.6% | |
| 99 | IWP | 0.07% | 20,221 | $3M | $146.41 | -$32K | -3,138 | -13.4% | |
| 100 | GOOGL | 0.07% | 7,924 | $3M | $357.37 | $215K | -1,176 | -12.9% |
New Positions
| Symbol | Value | % Port |
|---|---|---|
| CR | $7M | 0.17% |