Institutional HoldersBeta
Who holds a company, from every 13F filed for the quarter, one row per filer exactly as filed, against the latest share count the company reported.
Share classes (cover page of the 10-Q filed 2026-08-06, as of 2026-07-27)
| Class | Listed | Shares outstanding | Held by 13F filers | % of class | Holders | CUSIP |
|---|---|---|---|---|---|---|
| Common stock | UFPT · NASDAQ | 7,745,790 | 9,522,513 | 122.9% | 279 | 902673102 |
Each class is compared with its own share count; classes are not added together. A class that is not exchange-listed cannot be held by 13F filers.
Top holders (250 of 279 · 902673102)
change vs 2026-03-31| # | Filer | Shares | % of class | Value | Change |
|---|---|---|---|---|---|
| 1 | BlackRock, Inc. | 1,141,410 | 14.74% | $302.6M | +44,227 (+4.0%) |
| 2 | CONGRESS ASSET MANAGEMENT CO | 687,439 | 8.88% | $182.3M | +164,001 (+31.3%) |
| 3 | WASATCH ADVISORS LP | 683,262 | 8.82% | $181.2M | -94,051 (-12.1%) |
| 4 | NEUBERGER BERMAN GROUP LLC | 537,038 | 6.93% | $142.4M | +236,445 (+78.7%) |
| 5 | PRICE T ROWE ASSOCIATES INC /MD/ | 357,331 | 4.61% | $94.7M | +110,828 (+45.0%) |
| 6 | Boston Trust Walden Corp | 336,278 | 4.34% | $89.2M | +19,206 (+6.1%) |
| 7 | VANGUARD CAPITAL MANAGEMENT LLC | 329,623 | 4.26% | $87.4M | +2,898 (+0.9%) |
| 8 | STATE STREET CORP | 312,811 | 4.04% | $82.9M | +9,498 (+3.1%) |
| 9 | AMERICAN CENTURY COMPANIES INC | 279,976 | 3.61% | $74.2M | +154,116 (+122.5%) |
| 10 | UBS Group AG | 254,740 | 3.29% | $67.5M | +81,000 (+46.6%) |
| 11 | Thrivent Financial for Lutherans | 239,388 | 3.09% | $63.5M | +2,112 (+0.9%) |
| 12 | MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | 223,474 | 2.89% | $59.2M | -3,829 (-1.7%) |
| 13 | GEODE CAPITAL MANAGEMENT, LLC | 200,933 | 2.59% | $53.3M | +10,313 (+5.4%) |
| 14 | Allspring Global Investments Holdings, LLC | 195,720 | 2.53% | $52.6M | +5,857 (+3.1%) |
| 15 | DIMENSIONAL FUND ADVISORS LP | 186,313 | 2.41% | $49.4M | +6,340 (+3.5%) |
| 16 | VANGUARD PORTFOLIO MANAGEMENT LLC | 161,218 | 2.08% | $42.7M | +9,457 (+6.2%) |
| 17 | AltraVue Capital, LLC | 147,466 | 1.90% | $39.1M | -6,600 (-4.3%) |
| 18 | Annex Advisory Services, LLC | 130,481 | 1.68% | $34.6M | +87 (+0.1%) |
| 19 | MORGAN STANLEY | 124,387 | 1.61% | $33.0M | -4,193 (-3.3%) |
| 20 | FRANKLIN RESOURCES INC | 114,068 | 1.47% | $30.2M | +31,920 (+38.9%) |
| 21 | Swedbank AB | 105,505 | 1.36% | $28.0M | -9,500 (-8.3%) |
| 22 | ASHFORD CAPITAL MANAGEMENT INC | 105,020 | 1.36% | $27.8M | -2,990 (-2.8%) |
| 23 | GENEVA CAPITAL MANAGEMENT LLC | 103,038 | 1.33% | $27.3M | -28,135 (-21.4%) |
| 24 | ENVESTNET ASSET MANAGEMENT INC | 98,347 | 1.27% | $26.1M | -11,444 (-10.4%) |
| 25 | NORTHERN TRUST CORP | 91,260 | 1.18% | $24.2M | +4,860 (+5.6%) |
| 26 | GW&K Investment Management, LLC | 88,417 | 1.14% | $23.4M | +31,183 (+54.5%) |
| 27 | NEUMEIER POMA INVESTMENT COUNSEL LLC | 84,575 | 1.09% | $22.4M | +33,720 (+66.3%) |
| 28 | RENAISSANCE TECHNOLOGIES LLC | 84,465 | 1.09% | $22.4M | -22,007 (-20.7%) |
| 29 | Owls Nest Partners IA, LLC | 74,731 | 0.96% | $19.8M | NEW |
| 30 | De Lisle Partners LLP | 74,302 | 0.96% | $19.7M | — |
| 31 | CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 73,279 | 0.95% | $19.4M | -1,490 (-2.0%) |
| 32 | ROYAL BANK OF CANADA | 68,136 | 0.88% | $18.1M | -11,043 (-13.9%) |
| 33 | BANK OF AMERICA CORP /DE/ | 60,312 | 0.78% | $16.0M | +5,580 (+10.2%) |
| 34 | OSAIC HOLDINGS, INC. | 58,522 | 0.76% | $15.5M | +516 (+0.9%) |
| 35 | Impax Asset Management Group plc | 55,500 | 0.72% | $14.7M | — |
| 36 | Diamond Hill Capital Management, LLC (Investment Advisor) | 55,176 | 0.71% | $14.6M | +14,070 (+34.2%) |
| 37 | VANGUARD FIDUCIARY TRUST CO | 55,000 | 0.71% | $14.6M | +1,832 (+3.4%) |
| 38 | PRINCIPAL FINANCIAL GROUP INC | 53,550 | 0.69% | $14.2M | +1,344 (+2.6%) |
| 39 | NEW YORK STATE COMMON RETIREMENT FUND | 51,475 | 0.66% | $13.6M | -392 (-0.8%) |
| 40 | BROWN CAPITAL MANAGEMENT LLC | 50,689 | 0.65% | $13.4M | -8,118 (-13.8%) |
| 41 | Applied Fundamental Research, LLC | 50,498 | 0.65% | $13.4M | -2,290 (-4.3%) |
| 42 | Rockefeller Capital Management L.P. | 46,295 | 0.60% | $12.3M | -19,086 (-29.2%) |
| 43 | RAYMOND JAMES FINANCIAL INC | 46,051 | 0.59% | $12.2M | -7,634 (-14.2%) |
| 44 | ROYCE & ASSOCIATES LP | 44,465 | 0.57% | $11.8M | +20,598 (+86.3%) |
| 45 | SEI INVESTMENTS CO | 44,185 | 0.57% | $11.7M | +17,880 (+68.0%) |
| 46 | Bank of New York Mellon Corp | 42,702 | 0.55% | $11.3M | +1,251 (+3.0%) |
| 47 | Palisades Investment Partners, LLC | 38,826 | 0.50% | $10.3M | +1,125 (+3.0%) |
| 48 | RENAISSANCE GROUP LLC | 37,323 | 0.48% | $9.9M | -6,562 (-15.0%) |
| 49 | Ranger Investment Management, L.P. | 36,030 | 0.47% | $9.6M | +85 (+0.2%) |
| 50 | Legato Capital Management LLC | 35,301 | 0.46% | $9.4M | -420 (-1.2%) |
| 51 | RICE HALL JAMES & ASSOCIATES, LLC | 34,034 | 0.44% | $9.0M | +12,823 (+60.5%) |
| 52 | FIRST TRUST ADVISORS LP | 30,830 | 0.40% | $8.2M | +2,889 (+10.3%) |
| 53 | Public Sector Pension Investment Board | 26,572 | 0.34% | $7.0M | -1,028 (-3.7%) |
| 54 | CATALYST FINANCIAL PARTNERS LLC | 26,457 | 0.34% | $7.0M | -1 (-0.0%) |
| 55 | GOLDMAN SACHS GROUP INC | 24,986 | 0.32% | $6.6M | -34,724 (-58.2%) |
| 56 | Invesco Ltd. | 24,193 | 0.31% | $6.4M | +192 (+0.8%) |
| 57 | Russell Investments Group, Ltd. | 23,249 | 0.30% | $6.2M | +980 (+4.4%) |
| 58 | Davidson Capital Management Inc. | 23,235 | 0.30% | $6.2M | +696 (+3.1%) |
| 59 | Nuveen, LLC | 23,160 | 0.30% | $6.1M | -1,775 (-7.1%) |
| 60 | PUNCH & ASSOCIATES INVESTMENT MANAGEMENT, INC. | 22,700 | 0.29% | $6.0M | — |
| 61 | Point72 Asset Management, L.P. | 21,326 | 0.28% | $5.7M | NEW |
| 62 | NICHOLAS COMPANY, INC. | 20,731 | 0.27% | $5.5M | +20 (+0.1%) |
| 63 | RHUMBLINE ADVISERS | 18,048 | 0.23% | $4.8M | -2,798 (-13.4%) |
| 64 | Legal & General Group Plc | 18,022 | 0.23% | $4.8M | +383 (+2.2%) |
| 65 | STIFEL FINANCIAL CORP | 17,877 | 0.23% | $4.7M | -567 (-3.1%) |
| 66 | CHATHAM CAPITAL GROUP, INC. | 17,034 | 0.22% | $4.5M | +1,158 (+7.3%) |
| 67 | Bridge City Capital, LLC | 16,794 | 0.22% | $4.5M | -2,964 (-15.0%) |
| 68 | LPL Financial LLC | 16,575 | 0.21% | $4.4M | -2,777 (-14.3%) |
| 69 | MOUNTAIN PACIFIC INVESTMENT ADVISERS LLC | 15,484 | 0.20% | $4.1M | -1,120 (-6.7%) |
| 70 | EFG International AG | 15,000 | 0.19% | $4.0M | -284 (-1.9%) |
| 71 | BESSEMER GROUP INC | 14,902 | 0.19% | $4.0M | -10 (-0.1%) |
| 72 | Swiss National Bank | 14,700 | 0.19% | $3.9M | +300 (+2.1%) |
| 73 | MARSHALL WACE, LLP | 13,576 | 0.18% | $3.6M | +2,432 (+21.8%) |
| 74 | Brevan Howard Capital Management LP | 13,400 | 0.17% | $3.6M | +11,855 (+767.3%) |
| 75 | UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 13,357 | 0.17% | $3.5M | -637 (-4.6%) |
| 76 | ISTHMUS PARTNERS, LLC | 12,448 | 0.16% | $3.3M | +3,773 (+43.5%) |
| 77 | AMERIPRISE FINANCIAL INC | 12,130 | 0.16% | $3.2M | -645 (-5.0%) |
| 78 | JPMORGAN CHASE & CO | 11,579 | 0.15% | $3.1M | -1,036 (-8.2%) |
| 79 | MML INVESTORS SERVICES, LLC | 11,397 | 0.15% | $3.0M | +1,633 (+16.7%) |
| 80 | ALLIANCEBERNSTEIN L.P. | 10,963 | 0.14% | $2.1M | +1,500 (+15.9%) |
| 81 | JOHNSON INVESTMENT COUNSEL INC | 10,401 | 0.13% | $2.8M | — |
| 82 | Diversify Advisory Services, LLC | 10,009 | 0.13% | $2.5M | NEW |
| 83 | DIVERSIFY WEALTH MANAGEMENT, LLC | 10,009 | 0.13% | $2.5M | +838 (+9.1%) |
| 84 | WELLS FARGO & COMPANY/MN | 9,347 | 0.12% | $2.5M | -2,433 (-20.7%) |
| 85 | OAK RIDGE INVESTMENTS LLC | 9,335 | 0.12% | $2.5M | +214 (+2.3%) |
| 86 | CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 8,926 | 0.12% | $2.4M | -236 (-2.6%) |
| 87 | DEUTSCHE BANK AG\ | 8,568 | 0.11% | $2.3M | +1,531 (+21.8%) |
| 88 | ANCHOR CAPITAL ADVISORS LLC | 8,550 | 0.11% | $2.3M | +4,187 (+96.0%) |
| 89 | Susquehanna Portfolio Strategies, LLC | 8,478 | 0.11% | $2.2M | +14 (+0.2%) |
| 90 | Motley Fool Asset Management LLC | 8,254 | 0.11% | $2.2M | -875 (-9.6%) |
| 91 | PRUDENTIAL FINANCIAL INC | 8,078 | 0.10% | $2.1M | +70 (+0.9%) |
| 92 | Maridea Wealth Management LLC | 7,901 | 0.10% | $2.1M | +334 (+4.4%) |
| 93 | CITADEL ADVISORS LLC | 7,786 | 0.10% | $2.1M | -11,276 (-59.2%) |
| 94 | Jump Financial, LLC | 7,639 | 0.10% | $2.0M | +1,470 (+23.8%) |
| 95 | B. Metzler seel. Sohn & Co. AG | 7,475 | 0.10% | $2.0M | -568 (-7.1%) |
| 96 | LEVEL FOUR ADVISORY SERVICES, LLC | 6,945 | 0.09% | $1.8M | -1,057 (-13.2%) |
| 97 | Apollon Wealth Management, LLC | 6,762 | 0.09% | $1.8M | NEW |
| 98 | Cetera Investment Advisers | 6,237 | 0.08% | $1.7M | -437 (-6.5%) |
| 99 | TRUIST FINANCIAL CORP | 6,178 | 0.08% | $1.6M | -1,106 (-15.2%) |
| 100 | VANGUARD ASSET MANAGEMENT, Ltd | 5,523 | 0.07% | $1.5M | +816 (+17.3%) |
| 101 | Pathstone Holdings, LLC | 5,348 | 0.07% | $1.4M | -165 (-3.0%) |
| 102 | KORNITZER CAPITAL MANAGEMENT INC /KS | 5,168 | 0.07% | $1.4M | -175 (-3.3%) |
| 103 | STATE BOARD OF ADMINISTRATION OF FLORIDA RETIREMENT SYSTEM | 5,014 | 0.06% | $1.3M | +2,211 (+78.9%) |
| 104 | CONFLUENCE INVESTMENT MANAGEMENT LLC | 4,851 | 0.06% | $1.3M | -246 (-4.8%) |
| 105 | CITIGROUP INC | 4,548 | 0.06% | $1.2M | +3,082 (+210.2%) |
| 106 | MetLife Investment Management, LLC | 4,449 | 0.06% | $1.2M | +242 (+5.8%) |
| 107 | BENJAMIN EDWARDS INC | 4,324 | 0.06% | $1.1M | -220 (-4.8%) |
| 108 | Portside Wealth Group, LLC | 4,130 | 0.05% | $1.1M | +301 (+7.9%) |
| 109 | Assenagon Asset Management S.A. | 4,120 | 0.05% | $1.1M | +2,060 (+100.0%) |
| 110 | XTX Topco Ltd | 3,916 | 0.05% | $1.0M | -4,321 (-52.5%) |
| 111 | Illinois Municipal Retirement Fund | 3,864 | 0.05% | $1.0M | -78 (-2.0%) |
| 112 | MANUFACTURERS LIFE INSURANCE COMPANY, THE | 3,732 | 0.05% | $989K | +300 (+8.7%) |
| 113 | Peterson Wealth Services | 3,568 | 0.05% | $946K | +349 (+10.8%) |
| 114 | PARK AVENUE SECURITIES LLC | 3,523 | 0.05% | $934K | -419 (-10.6%) |
| 115 | MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 3,497 | 0.05% | $927K | -12 (-0.3%) |
| 116 | Vident Advisory, LLC | 3,496 | 0.05% | $927K | +93 (+2.7%) |
| 117 | Louisiana State Employees Retirement System | 3,400 | 0.04% | $901K | — |
| 118 | Atria Investments, Inc | 3,389 | 0.04% | $899K | +498 (+17.2%) |
| 119 | SUSQUEHANNA FUNDAMENTAL INVESTMENTS, LLC | 3,347 | 0.04% | $887K | NEW |
| 120 | Jupiter Topco LLC | 3,331 | 0.04% | $882K | NEW |
| 121 | Handelsbanken Fonder AB | 3,200 | 0.04% | $848K | — |
| 122 | SIT INVESTMENT ASSOCIATES INC | 3,095 | 0.04% | $821K | — |
| 123 | World Investment Advisors | 3,069 | 0.04% | $596K | -4 (-0.1%) |
| 124 | TWO SIGMA INVESTMENTS, LP | 3,043 | 0.04% | $807K | -4,800 (-61.2%) |
| 125 | Universal- Beteiligungs- und Servicegesellschaft mbH | 3,006 | 0.04% | $797K | +140 (+4.9%) |
| 126 | Quantinno Capital Management LP | 2,954 | 0.04% | $783K | +616 (+26.3%) |
| 127 | Beaton Management Co. Inc. | 2,950 | 0.04% | $782K | — |
| 128 | Vanguard Global Advisers, LLC | 2,907 | 0.04% | $771K | -206 (-6.6%) |
| 129 | MORGAN DEMPSEY CAPITAL MANAGEMENT LLC | 2,851 | 0.04% | $756K | +367 (+14.8%) |
| 130 | Grandeur Peak Global Advisors, LLC | 2,848 | 0.04% | $755K | +860 (+43.3%) |
| 131 | AQR CAPITAL MANAGEMENT LLC | 2,599 | 0.03% | $689K | +417 (+19.1%) |
| 132 | Inspire Investing, LLC | 2,579 | 0.03% | $684K | -85 (-3.2%) |
| 133 | Sanctuary Advisors, LLC | 2,572 | 0.03% | $682K | +285 (+12.5%) |
| 134 | Vestcor Inc | 2,550 | 0.03% | $676K | — |
| 135 | State of Alaska, Department of Revenue | 2,548 | 0.03% | $675K | -1,251 (-32.9%) |
| 136 | Creative Planning | 2,503 | 0.03% | $664K | +1,426 (+132.4%) |
| 137 | VOYA INVESTMENT MANAGEMENT LLC | 2,340 | 0.03% | $620K | +154 (+7.0%) |
| 138 | Police & Firemen's Retirement System of New Jersey | 2,265 | 0.03% | $601K | +185 (+8.9%) |
| 139 | State of Tennessee, Department of Treasury | 2,261 | 0.03% | $599K | +690 (+43.9%) |
| 140 | Keebeck Wealth Management | 2,246 | 0.03% | $595K | -318 (-12.4%) |
| 141 | Kings Path Partners LLC | 2,210 | 0.03% | $586K | — |
| 142 | NORTHWESTERN MUTUAL WEALTH MANAGEMENT CO | 2,131 | 0.03% | $565K | -105 (-4.7%) |
| 143 | US BANCORP \DE\ | 2,089 | 0.03% | $554K | -48 (-2.2%) |
| 144 | YOUSIF CAPITAL MANAGEMENT, LLC | 2,083 | 0.03% | $552K | -13 (-0.6%) |
| 145 | FIFTH THIRD BANCORP | 2,077 | 0.03% | $551K | -181 (-8.0%) |
| 146 | AMALGAMATED BANK | 2,076 | 0.03% | $550K | -137 (-6.2%) |
| 147 | M&T Bank Corp | 2,040 | 0.03% | $540K | +932 (+84.1%) |
| 148 | Alliance Wealth Advisors, LLC /UT | 2,037 | 0.03% | $540K | -378 (-15.7%) |
| 149 | ARIZONA STATE RETIREMENT SYSTEM | 2,022 | 0.03% | $536K | +10 (+0.5%) |
| 150 | CIM, LLC | 2,011 | 0.03% | $533K | +26 (+1.3%) |
| 151 | ALLSTATE CORP | 1,994 | 0.03% | $529K | NEW |
| 152 | Carnegie Investment Counsel | 1,970 | 0.03% | $522K | -94 (-4.6%) |
| 153 | HANCOCK WHITNEY CORP | 1,969 | 0.03% | $522K | -11 (-0.6%) |
| 154 | GSA CAPITAL PARTNERS LLP | 1,949 | 0.03% | $517K | -995 (-33.8%) |
| 155 | Vanguard Investments Australia, Ltd. | 1,945 | 0.03% | $516K | +220 (+12.8%) |
| 156 | TEACHERS RETIREMENT SYSTEM OF THE STATE OF KENTUCKY | 1,887 | 0.02% | $501K | — |
| 157 | Aquatic Capital Management LLC | 1,848 | 0.02% | $490K | NEW |
| 158 | COMMONWEALTH OF PENNSYLVANIA PUBLIC SCHOOL EMPLS RETRMT SYS | 1,835 | 0.02% | $487K | -72 (-3.8%) |
| 159 | NEW YORK STATE TEACHERS RETIREMENT SYSTEM | 1,826 | 0.02% | $484K | +178 (+10.8%) |
| 160 | NORDEN GROUP LLC | 1,820 | 0.02% | $483K | -118 (-6.1%) |
| 161 | OREGON PUBLIC EMPLOYEES RETIREMENT FUND | 1,771 | 0.02% | $470K | — |
| 162 | EARNEST PARTNERS LLC | 1,700 | 0.02% | $451K | — |
| 163 | Balyasny Asset Management L.P. | 1,649 | 0.02% | $437K | -15,028 (-90.1%) |
| 164 | ZIONS BANCORPORATION, NATIONAL ASSOCIATION /UT/ | 1,636 | 0.02% | $434K | -1,738 (-51.5%) |
| 165 | KLP KAPITALFORVALTNING AS | 1,600 | 0.02% | $424K | — |
| 166 | Amundi | 1,568 | 0.02% | $416K | -178 (-10.2%) |
| 167 | PRINCIPAL SECURITIES, INC. | 1,565 | 0.02% | $415K | -179 (-10.3%) |
| 168 | MERCER GLOBAL ADVISORS INC /ADV | 1,549 | 0.02% | $411K | NEW |
| 169 | INTECH INVESTMENT MANAGEMENT LLC | 1,542 | 0.02% | $409K | -42 (-2.7%) |
| 170 | VIRGINIA RETIREMENT SYSTEMS ET Al | 1,500 | 0.02% | $398K | NEW |
| 171 | FOX RUN MANAGEMENT, L.L.C. | 1,488 | 0.02% | $395K | NEW |
| 172 | &PARTNERS | 1,481 | 0.02% | $393K | +311 (+26.6%) |
| 173 | Prosperity Consulting Group, LLC | 1,425 | 0.02% | $378K | -306 (-17.7%) |
| 174 | Liontrust Investment Partners LLP | 1,394 | 0.02% | $370K | -359 (-20.5%) |
| 175 | GUGGENHEIM CAPITAL LLC | 1,388 | 0.02% | $368K | NEW |
| 176 | PERSONAL CFO SOLUTIONS, LLC | 1,386 | 0.02% | $367K | -248 (-15.2%) |
| 177 | Global Retirement Partners, LLC | 1,382 | 0.02% | $366K | NEW |
| 178 | KESTRA PRIVATE WEALTH SERVICES, LLC | 1,350 | 0.02% | $358K | — |
| 179 | Mariner, LLC | 1,350 | 0.02% | $358K | — |
| 180 | ZWJ INVESTMENT COUNSEL INC | 1,304 | 0.02% | $346K | NEW |
| 181 | FMR LLC | 1,302 | 0.02% | $345K | +180 (+16.0%) |
| 182 | BNP PARIBAS FINANCIAL MARKETS | 1,288 | 0.02% | $341K | -430 (-25.0%) |
| 183 | Zurcher Kantonalbank (Zurich Cantonalbank) | 1,284 | 0.02% | $340K | -701 (-35.3%) |
| 184 | ONE WEALTH CAPITAL MANAGEMENT, LLC | 1,282 | 0.02% | $340K | NEW |
| 185 | JAMES INVESTMENT RESEARCH, INC. | 1,230 | 0.02% | $326K | — |
| 186 | Pictet Asset Management Holding SA | 1,217 | 0.02% | $323K | — |
| 187 | BARCLAYS PLC | 1,187 | 0.02% | $315K | -596 (-33.4%) |
| 188 | VICTORY CAPITAL MANAGEMENT INC | 1,158 | 0.01% | $307K | +13 (+1.1%) |
| 189 | Maryland State Retirement & Pension System | 1,123 | 0.01% | $298K | — |
| 190 | ProShare Advisors LLC | 1,088 | 0.01% | $288K | -84 (-7.2%) |
| 191 | Balefire, LLC | 1,046 | 0.01% | $277K | -47 (-4.3%) |
| 192 | Millington Financial Advisors, LLC | 1,046 | 0.01% | $253K | -4 (-0.4%) |
| 193 | LaSalle St. Investment Advisors, LLC | 1,002 | 0.01% | $266K | NEW |
| 194 | WEDBUSH SECURITIES INC | 999 | 0.01% | $265K | -89 (-8.2%) |
| 195 | STATE OF WISCONSIN INVESTMENT BOARD | 981 | 0.01% | $260K | NEW |
| 196 | Axxion S.A. | 980 | 0.01% | $260K | NEW |
| 197 | RIVERCHASE WEALTH MANAGEMENT, LLC | 979 | 0.01% | $260K | NEW |
| 198 | Yorktown Management & Research Co Inc | 965 | 0.01% | $256K | NEW |
| 199 | Quantbot Technologies LP | 954 | 0.01% | $253K | -640 (-40.2%) |
| 200 | COMMONWEALTH EQUITY SERVICES, LLC | 887 | 0.01% | $235K | NEW |
| 201 | MUTUAL OF AMERICA CAPITAL MANAGEMENT LLC | 886 | 0.01% | $235K | NEW |
| 202 | Orion Porfolio Solutions, LLC | 850 | 0.01% | $225K | NEW |
| 203 | Argent Trust Co | 833 | 0.01% | $221K | NEW |
| 204 | CreativeOne Wealth, LLC | 821 | 0.01% | $218K | NEW |
| 205 | JONES FINANCIAL COMPANIES LLLP | 816 | 0.01% | $212K | +406 (+99.0%) |
| 206 | Tower Research Capital LLC (TRC) | 784 | 0.01% | $208K | +317 (+67.9%) |
| 207 | Sowell Financial Services LLC | 756 | 0.01% | $200K | NEW |
| 208 | ROTHSCHILD INVESTMENT LLC | 739 | 0.01% | $196K | — |
| 209 | Ameritas Investment Partners, Inc. | 692 | 0.01% | $183K | +63 (+10.0%) |
| 210 | Nykredit A/S | 475 | 0.01% | $126K | NEW |
| 211 | SG Americas Securities, LLC | 446 | 0.01% | $118K | -1,103 (-71.2%) |
| 212 | PNC Financial Services Group, Inc. | 306 | 0.00% | $81K | -638 (-67.6%) |
| 213 | Blue Trust, Inc. | 300 | 0.00% | $80K | — |
| 214 | KBC Group NV | 237 | 0.00% | $63K | — |
| 215 | Smartleaf Asset Management LLC | 189 | 0.00% | $50K | — |
| 216 | Parallel Advisors, LLC | 179 | 0.00% | $47K | +80 (+80.8%) |
| 217 | GAMMA Investing LLC | 170 | 0.00% | $45K | +16 (+10.4%) |
| 218 | Versant Capital Management, Inc | 167 | 0.00% | $44K | +155 (+1291.7%) |
| 219 | SIGNATUREFD, LLC | 142 | 0.00% | $38K | +32 (+29.1%) |
| 220 | Lavaca Capital LLC | 127 | 0.00% | $34K | NEW |
| 221 | Transamerica Financial Advisors, LLC | 122 | 0.00% | $32K | -27 (-18.1%) |
| 222 | BNP PARIBAS ASSET MANAGEMENT Holding S.A. | 113 | 0.00% | $30K | -34 (-23.1%) |
| 223 | Silvant Capital Management LLC | 110 | 0.00% | $29K | NEW |
| 224 | Wilmington Savings Fund Society, FSB | 100 | 0.00% | $27K | — |
| 225 | WOLFF WIESE MAGANA LLC | 100 | 0.00% | $27K | — |
| 226 | WHITTIER TRUST CO OF NEVADA INC | 97 | 0.00% | $26K | — |
| 227 | Pinnacle Wealth Planning Services, Inc. | 79 | 0.00% | $21K | +8 (+11.3%) |
| 228 | Federation des caisses Desjardins du Quebec | 75 | 0.00% | $20K | — |
| 229 | Optiver Holding B.V. | 66 | 0.00% | $17K | NEW |
| 230 | HANTZ FINANCIAL SERVICES, INC. | 63 | 0.00% | $17K | +23 (+57.5%) |
| 231 | Farther Finance Advisors, LLC | 63 | 0.00% | $17K | +14 (+28.6%) |
| 232 | HUNTINGTON NATIONAL BANK | 62 | 0.00% | $16K | -10 (-13.9%) |
| 233 | Crewe Advisors LLC | 61 | 0.00% | $16K | -17 (-21.8%) |
| 234 | ASSETMARK, INC | 58 | 0.00% | $15K | — |
| 235 | Salomon & Ludwin, LLC | 56 | 0.00% | $15K | -57 (-50.4%) |
| 236 | Kemnay Advisory Services Inc. | 52 | 0.00% | $14K | NEW |
| 237 | NISA INVESTMENT ADVISORS, LLC | 50 | 0.00% | $13K | -78 (-60.9%) |
| 238 | MATHER GROUP, LLC. | 47 | 0.00% | $12K | — |
| 239 | PRIVATE TRUST CO NA | 44 | 0.00% | $12K | +3 (+7.3%) |
| 240 | Steward Partners Investment Advisory, LLC | 37 | 0.00% | $10K | +33 (+825.0%) |
| 241 | UMB Bank, n.a. | 34 | 0.00% | $9K | -1 (-2.9%) |
| 242 | TD Waterhouse Canada Inc. | 33 | 0.00% | $9K | — |
| 243 | HARBOR CAPITAL ADVISORS, INC. | 32 | 0.00% | $8K | — |
| 244 | Sterling Capital Management LLC | 27 | 0.00% | $7K | -22 (-44.9%) |
| 245 | Arax Advisory Partners | 25 | 0.00% | $7K | NEW |
| 246 | Mitsubishi UFJ Asset Management Co., Ltd. | 25 | 0.00% | $7K | — |
| 247 | HARBOUR INVESTMENTS, INC. | 25 | 0.00% | $7K | — |
| 248 | N.E.W. Advisory Services LLC | 20 | 0.00% | $5K | — |
| 249 | Strategic Wealth Partners, Ltd. | 17 | 0.00% | $5K | — |
| 250 | Financial Network Wealth Advisors LLC | 17 | 0.00% | $5K | — |
Exited since 2026-03-31 (37 filers; largest 25 shown)
Large holders from 13D/13G (latest per reporting person, last 2 years)
Filed when a holder crosses 5% or changes materially, so often more current than the quarter-end 13F. Percentages are the filer's own, against the share count they used.
| Reporting person | Form | Filed | Event | Shares | % of class |
|---|---|---|---|---|---|
| Vanguard Capital Management | SCHEDULE 13G | 2026-07-31 | 2026-06-30 | 387,783 | 5.01% |
| Wasatch Advisors LP | SCHEDULE 13G/A | 2026-07-17 | 2026-06-30 | 683,262 | 8.8% |
| Neuberger Berman Group LLC | SCHEDULE 13G | 2026-07-07 | 2026-06-30 | 537,038 | 6.9% |
| Neuberger Berman Investment Advisers LLC | SCHEDULE 13G | 2026-07-07 | 2026-06-30 | 525,722 | 6.8% |
| CONGRESS ASSET MANAGEMENT CO | SCHEDULE 13G | 2026-04-23 | 2026-03-31 | 416,762 | 5.4% |
| The Vanguard Group | SCHEDULE 13G/A | 2026-03-27 | 2026-03-13 | 0 | 0% |
| Neuberger Berman Equity Funds | SCHEDULE 13G/A | 2025-04-04 | 2025-03-31 | 223,522 | 2.9% |
| Neuberger Berman Genesis Fund | SCHEDULE 13G/A | 2025-04-04 | 2025-03-31 | 223,522 | 2.9% |
Source: SEC Form 13F-HR information tables for the quarter ending 2026-06-30 (filed within 45 days of quarter end; amendments applied; values normalised to dollars), the share count from the company's latest 10-K/10-Q XBRL cover page, and Schedule 13D/13G filings. Each row is a legal 13F filer as filed — related entities (e.g. Vanguard's advisers) are not merged. Retail brokerage accounts are not reported on 13F, so the remainder is mostly retail and insiders.