Asset Manager
← All Institutions
RIVERBRIDGE PARTNERS LLC
80 SOUTH 8TH STREET, SUITE 1500, MINNEAPOLIS, MN 55402 • 55402
Market Value
$5.9B
+0.3%
Holdings
186
+2
New Purchases
12
Added To
56
Closed
7
Reduced
103
Top 10 Concentration
31.2%
Turnover
10.2%
Top Buys (by % of Portfolio)
| Symbol | Cur % | Prior % | Chg % | Value |
|---|---|---|---|---|
| NVDA | 4.89% | 3.51% | +1.38% | $291M |
| MSFT | 4.48% | 3.48% | +0.99% | $266M |
| FIVE | 2.27% | 1.43% | +0.84% | $135M |
| CWAN | 0.59% | 0.00% | +0.59% | $35M |
| NOW | 1.78% | 1.42% | +0.36% | $106M |
| TRNS | 0.64% | 0.28% | +0.35% | $38M |
| FWRG | 0.35% | 0.00% | +0.35% | $21M |
| NFLX | 1.24% | 0.90% | +0.34% | $74M |
| ALKT | 1.06% | 0.75% | +0.32% | $63M |
| HEI | 3.94% | 3.63% | +0.30% | $234M |
| VEEV | 1.75% | 1.45% | +0.30% | $104M |
| AMZN | 2.41% | 2.16% | +0.25% | $143M |
| CCCS | 1.06% | 0.81% | +0.25% | $63M |
| BBSI | 0.25% | 0.00% | +0.25% | $15M |
| GKOS | 0.70% | 0.47% | +0.23% | $42M |
Top Sells (by % of Portfolio)
| Symbol | Cur % | Prior % | Chg % | Value |
|---|---|---|---|---|
| PYCR | 0.00% | 0.79% | -0.79% | $0 |
| GLOB | 1.47% | 2.10% | -0.62% | $87M |
| UNH | 0.72% | 1.25% | -0.53% | $43M |
| CRM | 0.88% | 1.34% | -0.46% | $53M |
| WK | 1.58% | 1.97% | -0.38% | $94M |
| USPH | 0.00% | 0.35% | -0.35% | $0 |
| CERT | 0.01% | 0.34% | -0.33% | $512K |
| PCTY | 1.90% | 2.21% | -0.32% | $113M |
| KNSL | 2.13% | 2.39% | -0.26% | $127M |
| KAI | 1.15% | 1.40% | -0.25% | $68M |
| GDYN | 0.44% | 0.68% | -0.25% | $26M |
| CHE | 0.51% | 0.74% | -0.23% | $30M |
| NEOG | 0.00% | 0.23% | -0.23% | $0 |
| CRL | 0.34% | 0.57% | -0.22% | $20M |
| FND | 1.23% | 1.44% | -0.21% | $73M |
Sector Allocation Over Time
Industry Breakdown
| Industry | Weight |
|---|---|
| Technology | 31.4% |
| Healthcare | 20.4% |
| Industrials | 16.2% |
| Consumer Cyclical | 13.2% |
| Financial Services | 8.0% |
Market Cap Concentration
| Tier | Holdings | Value | Weight |
|---|---|---|---|
| Mega Cap | 25 | $1.1B | 18.0% |
| Large Cap | 67 | $2.5B | 42.8% |
| Mid Cap | 29 | $1.7B | 28.6% |
| Small Cap | 42 | $574M | 9.7% |
| Micro Cap | 23 | $52M | 0.9% |
Portfolio Analytics
Avg Market Cap
$229.1B
Median Market Cap
$8.8B
Avg P/E
40.9
Median P/E
28.8
Avg Dividend Yield
0.03%
Avg Beta
0.89
# Stocks
135
# ETFs / Funds
51
Top Holdings (186 total)
| # | Symbol | % Port | Shares | Value | Avg Price | Q/Q Value Chg | Share Chg | Chg % | Status |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NVDA | 4.89% | 1,841,832 | $291M | $157.99 | $83M | -78,293 | -4.1% | |
| 2 | MSFT | 4.48% | 535,307 | $266M | $497.41 | $60M | -14,977 | -2.7% | |
| 3 | HEI | 3.94% | 713,376 | $234M | $328.00 | $19M | -92,938 | -11.5% | |
| 4 | LOPE | 3.51% | 1,104,185 | $209M | $189.00 | -$11M | -164,340 | -13.0% | |
| 5 | TYL | 2.81% | 281,881 | $167M | $592.84 | -$8M | -19,790 | -6.6% | |
| 6 | AMZN | 2.41% | 653,610 | $143M | $219.39 | $15M | -19,215 | -2.9% | |
| 7 | CSGP | 2.37% | 1,754,018 | $141M | $80.40 | -$7M | -112,327 | -6.0% | |
| 8 | MEDP | 2.29% | 434,024 | $136M | $313.86 | -$10M | -47,102 | -9.8% | |
| 9 | FIVE | 2.27% | 1,026,993 | $135M | $131.18 | $50M | -102,248 | -9.1% | |
| 10 | ENSG | 2.25% | 868,943 | $134M | $154.26 | -$5M | -204,126 | -19.0% | |
| 11 | KNSL | 2.13% | 261,471 | $127M | $483.90 | -$15M | -29,345 | -10.1% | |
| 12 | ROL | 2.00% | 2,112,697 | $119M | $56.42 | -$4M | -160,398 | -7.1% | |
| 13 | PRVA | 1.91% | 4,947,871 | $114M | $23.00 | -$10M | -569,799 | -10.3% | |
| 14 | PCTY | 1.90% | 621,949 | $113M | $181.19 | -$19M | -78,413 | -11.2% | |
| 15 | FAST | 1.85% | 2,617,934 | $110M | $42.00 | $6M | +1,275,815 | +95.1% | |
| 16 | PAYC | 1.83% | 470,081 | $109M | $231.40 | -$2M | -36,765 | -7.2% | |
| 17 | ANSS | 1.82% | 307,279 | $108M | $351.22 | $3M | -23,447 | -7.1% | |
| 18 | NOW | 1.78% | 102,727 | $106M | $1,028.08 | $22M | -2,856 | -2.7% | |
| 19 | VEEV | 1.75% | 361,378 | $104M | $287.98 | $18M | -9,549 | -2.6% | |
| 20 | VRSK | 1.65% | 315,086 | $98M | $311.50 | -$828K | -17,478 | -5.3% | |
| 21 | ADI | 1.61% | 402,037 | $96M | $238.02 | $12M | -11,494 | -2.8% | |
| 22 | WK | 1.58% | 1,375,867 | $94M | $68.45 | -$22M | -160,583 | -10.4% | |
| 23 | SPGI | 1.48% | 167,416 | $88M | $527.29 | $756K | -4,836 | -2.8% | |
| 24 | GLOB | 1.47% | 963,108 | $87M | $90.84 | -$37M | -92,963 | -8.8% | |
| 25 | FRPT | 1.45% | 1,264,959 | $86M | $67.96 | $565K | +238,130 | +23.2% | |
| 26 | WST | 1.41% | 383,520 | $84M | $218.80 | -$8M | -24,886 | -6.1% | |
| 27 | NFLX | 1.24% | 54,920 | $74M | $1,339.12 | $20M | -2,019 | -3.5% | |
| 28 | FND | 1.23% | 964,751 | $73M | $75.96 | -$12M | -95,945 | -9.1% | |
| 29 | SPSC | 1.19% | 518,420 | $71M | $136.09 | -$8M | -74,284 | -12.5% | |
| 30 | GWRE | 1.18% | 298,511 | $70M | $235.45 | -$9M | -127,262 | -29.9% | |
| 31 | KAI | 1.15% | 215,690 | $68M | $317.45 | -$15M | -31,499 | -12.7% | |
| 32 | DSGX | 1.09% | 638,062 | $65M | $101.64 | -$9M | -92,462 | -12.7% | |
| 33 | ALKT | 1.06% | 2,098,790 | $63M | $30.14 | $19M | +412,299 | +24.4% | |
| 34 | TSLA | 1.06% | 198,985 | $63M | $317.66 | $10M | -6,583 | -3.2% | |
| 35 | CCCS | 1.06% | 6,701,496 | $63M | $9.41 | $15M | +1,380,783 | +25.9% | |
| 36 | V | 0.99% | 165,761 | $59M | $355.05 | -$917K | -4,787 | -2.8% | |
| 37 | DOCS | 0.97% | 938,620 | $58M | $61.34 | -$5M | -142,693 | -13.2% | |
| 38 | GOOGL | 0.94% | 318,643 | $56M | $176.23 | $6M | -8,409 | -2.6% | |
| 39 | IDXX | 0.90% | 99,330 | $53M | $536.34 | $10M | -3,162 | -3.1% | |
| 40 | CRM | 0.88% | 192,828 | $53M | $272.69 | -$27M | -104,350 | -35.1% | |
| 41 | DHR | 0.86% | 259,984 | $51M | $197.54 | -$3M | -7,002 | -2.6% | |
| 42 | ALRM | 0.84% | 882,716 | $50M | $56.57 | -$6M | -129,268 | -12.8% | |
| 43 | TECH | 0.83% | 954,889 | $49M | $51.45 | $13M | +334,436 | +53.9% | |
| 44 | GDDY | 0.83% | 272,589 | $49M | $180.06 | -$6M | -34,716 | -11.3% | |
| 45 | ACVA | 0.82% | 3,006,737 | $49M | $16.22 | $1M | -375,180 | -11.1% | |
| 46 | TOST | 0.77% | 1,034,995 | $46M | $44.29 | $7M | -138,438 | -11.8% | |
| 47 | RGEN | 0.77% | 368,079 | $46M | $124.38 | -$8M | -54,023 | -12.8% | |
| 48 | AGYS | 0.77% | 397,539 | $46M | $114.64 | $13M | -56,178 | -12.4% | |
| 49 | SBUX | 0.76% | 492,293 | $45M | $91.63 | -$4M | -13,226 | -2.6% | |
| 50 | CTAS | 0.75% | 201,405 | $45M | $222.87 | $2M | -5,242 | -2.5% | |
| 51 | GOOG | 0.75% | 252,089 | $45M | $177.39 | $4M | -5,849 | -2.3% | |
| 52 | BL | 0.74% | 779,121 | $44M | $56.62 | -$8M | -298,883 | -27.7% | |
| 53 | SSD | 0.74% | 281,692 | $44M | $155.31 | -$7M | -39,887 | -12.4% | |
| 54 | UNH | 0.72% | 137,179 | $43M | $311.97 | -$32M | -4,840 | -3.4% | |
| 55 | GKOS | 0.70% | 403,971 | $42M | $103.29 | $14M | +118,509 | +41.5% | |
| 56 | OPCH | 0.69% | 1,265,679 | $41M | $32.48 | -$10M | -183,176 | -12.6% | |
| 57 | WSO | 0.69% | 92,603 | $41M | $441.62 | -$12M | -10,920 | -10.6% | |
| 58 | ALGN | 0.68% | 213,575 | $40M | $189.33 | $4M | -13,973 | -6.1% | |
| 59 | TRNS | 0.64% | 440,747 | $38M | $85.96 | $21M | +213,927 | +94.3% | |
| 60 | CWAN | 0.59% | 1,610,240 | $35M | $21.93 | — | +1,610,240 | — | NEW |
| 61 | CGNX | 0.58% | 1,086,561 | $34M | $31.72 | -$3M | -153,598 | -12.4% | |
| 62 | MSI | 0.57% | 80,385 | $34M | $420.46 | -$2M | -966 | -1.2% | |
| 63 | DV | 0.56% | 2,208,048 | $33M | $14.97 | -$121K | -273,308 | -11.0% | |
| 64 | FICO | 0.55% | 18,016 | $33M | $1,827.93 | -$1M | -499 | -2.7% | |
| 65 | CSWI | 0.55% | 113,503 | $33M | $286.83 | $676K | +4,146 | +3.8% | |
| 66 | CHE | 0.51% | 62,004 | $30M | $486.93 | -$14M | -9,515 | -13.3% | |
| 67 | GDYN | 0.44% | 2,259,889 | $26M | $11.55 | -$14M | -334,157 | -12.9% | |
| 68 | GSHD | 0.43% | 240,378 | $25M | $105.51 | -$7M | -36,755 | -13.3% | |
| 69 | TTD | 0.41% | 335,656 | $24M | $71.99 | $6M | -418 | -0.1% | |
| 70 | RIVBX | 0.41% | 661,655 | $24M | $36.48 | $3M | +4,688 | +0.7% | |
| 71 | PNTG | 0.41% | 807,137 | $24M | $29.85 | $738K | -121,474 | -13.1% | |
| 72 | POWI | 0.39% | 411,187 | $23M | $55.90 | -$891K | -61,607 | -13.0% | |
| 73 | WSC | 0.38% | 817,341 | $22M | $27.40 | -$4M | -123,974 | -13.2% | |
| 74 | ENTG | 0.37% | 272,640 | $22M | $80.65 | -$6M | -45,599 | -14.3% | |
| 75 | JKHY | 0.36% | 118,260 | $21M | $180.17 | -$3M | -13,941 | -10.6% | |
| 76 | STVN | 0.35% | 843,349 | $21M | $24.43 | $856K | -123,681 | -12.8% | |
| 77 | FWRG | 0.35% | 1,279,544 | $21M | $16.04 | — | +1,279,544 | — | NEW |
| 78 | CRL | 0.34% | 133,627 | $20M | $151.73 | -$13M | -89,107 | -40.0% | |
| 79 | HLMN | 0.30% | 2,489,726 | $18M | $7.14 | -$8M | -416,962 | -14.3% | |
| 80 | PHR | 0.26% | 551,522 | $16M | $28.46 | -$519K | -82,874 | -13.1% | |
| 81 | BBSI | 0.25% | 354,809 | $15M | $41.69 | — | +354,809 | — | NEW |
| 82 | INSP | 0.25% | 113,886 | $15M | $129.77 | -$6M | -18,505 | -14.0% | |
| 83 | TWFG | 0.20% | 344,267 | $12M | $35.00 | — | +344,267 | — | NEW |
| 84 | JAMF | 0.19% | 1,174,779 | $11M | $9.51 | -$6M | -203,841 | -14.8% | |
| 85 | AAPL | 0.11% | 32,375 | $7M | $205.17 | -$584K | -157 | -0.5% | |
| 86 | VXF | 0.10% | 31,560 | $6M | $192.71 | -$2M | -18,241 | -36.6% | |
| 87 | TJX | 0.07% | 34,980 | $4M | $123.49 | $9K | -414 | -1.2% | |
| 88 | VFIAX | 0.07% | 7,193 | $4M | $572.56 | $393K | -2 | -0.0% | |
| 89 | EFX | 0.06% | 14,468 | $4M | $259.37 | -$436K | -2,731 | -15.9% | |
| 90 | ECL | 0.06% | 13,556 | $4M | $269.44 | $201K | -57 | -0.4% | |
| 91 | WMT | 0.06% | 34,204 | $3M | $97.78 | $317K | -282 | -0.8% | |
| 92 | ORCL | 0.05% | 14,392 | $3M | $218.63 | $2M | +9,592 | +199.8% | |
| 93 | TSM | 0.05% | 12,280 | $3M | $226.49 | $825K | +496 | +4.2% | |
| 94 | SNA | 0.05% | 8,669 | $3M | $311.18 | -$248K | -72 | -0.8% | |
| 95 | PG | 0.04% | 15,201 | $2M | $159.32 | -$189K | -119 | -0.8% | |
| 96 | ASML | 0.04% | 3,009 | $2M | $801.39 | $497K | +120 | +4.2% | |
| 97 | PAYX | 0.04% | 16,373 | $2M | $145.46 | -$160K | -98 | -0.6% | |
| 98 | ROK | 0.04% | 6,991 | $2M | $332.17 | $502K | -54 | -0.8% | |
| 99 | IWO | 0.03% | 6,751 | $2M | $285.85 | -$1M | -6,630 | -49.5% | |
| 100 | TSCO | 0.03% | 36,376 | $2M | $52.77 | — | +36,376 | — | NEW |