Dark
Light
System
Institutional Investment Manager
RIVERBRIDGE PARTNERS LLC
RIVERBRIDGE PARTNERS LLC (CIK: 0001112325) incorporated in Minnesota, located at 80 South 8th Street, Suite 1500, Minneapolis, MN. Institutional holdings reported to the SEC.

Institutional Holdings (2014Q2)
Portfolio Summary: 130 holdings with a total value of $5,736,693,000.
#
Name
Shares
Value ($)
%
Options
Notes
101 FASTENAL CO 1,553,165 76,866,000 1.34%
102 SEMTECH CORP COM 2,971,322 77,700,000 1.35%
103 Abaxis Inc 1,860,847 82,454,000 1.44%
104 MDU RES GROUP INC 2,378,732 83,494,000 1.46%
105 Techne Corp Common 920,021 85,166,000 1.48%
106 CABOT MICROELECTRONICS CP 1,981,864 88,490,000 1.54%
107 IPC THE HOSPITALIST CO 2,013,080 89,018,000 1.55%
108 Linear Technology Corp 1,945,042 91,553,000 1.60%
109 ATHENA HEALTH INC. 748,726 93,688,000 1.63%
110 STERICYCLE INC 799,400 94,665,000 1.65%
111 LKQ CORP 3,601,705 96,130,000 1.68%
112 IHS INC A 737,023 99,992,000 1.74%
113 COSTAR GROUP 633,201 100,153,000 1.75%
114 NEOGEN CORP COM 2,615,884 105,865,000 1.85%
115 BEACON ROOFING SUPPLY INC 3,307,208 109,535,000 1.91%
116 MOBILE MINI INC 2,463,282 117,967,000 2.06%
117 PROTO LABS INC COM 1,470,057 120,427,000 2.10%
118 DEALERTRACK TECHNOLOGIES INC 2,674,804 121,276,000 2.11%
119 ROLLINS INC 4,193,242 125,797,000 2.19%
120 GENTEX CORP 4,507,617 131,127,000 2.29%
121 UNITED NATURAL FOODSINC 2,027,091 131,964,000 2.30%
122 GRAND CANYON ED INC 3,023,077 138,971,000 2.42%
123 MAXIMUS INC 3,234,118 139,132,000 2.43%
124 MEDNAX INC 2,535,632 147,447,000 2.57%
125 CHEMED CORP NEW COM 1,601,172 150,062,000 2.62%
126 RITCHIE BROS AUCTIONEERS 6,662,602 164,233,000 2.86%
127 Portfolio Recovery Ass 2,869,672 170,832,000 2.98%
128 NATIONAL INSTRS CORP 5,284,904 171,178,000 2.98%
129 ULTIMATE SOFTWARE GROUP INCORPORATED 1,285,355 177,598,000 3.10%
130 DEPHEID 5,092,523 244,136,000 4.26%
Page 3 of 3

Portfolio data is normalized using SEC Form 13F filings, including the Original 13F-HR (0001112325-14-000028, filed 2014.07.31).

From 2023-01-03 onward, the SEC requires values to be reported in nearest dollars. Earlier filings reported values in thousands; therefore, positions shown as $0 in older filings may represent actual values between $0–$999.