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-10, as of 2026-08-03)
| Class | Listed | Shares outstanding | Held by 13F filers | % of class | Holders | CUSIP |
|---|---|---|---|---|---|---|
| Common stock | CECO · NASDAQ | 58,569,830 | 52,147,795 | 89.0% | 345 | 125141101 |
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 345 · 125141101)
change vs 2026-03-31| # | Filer | Shares | % of class | Value | Change |
|---|---|---|---|---|---|
| 1 | FMR LLC | 4,524,438 | 7.72% | $410.5M | +2,195,550 (+94.3%) |
| 2 | BlackRock, Inc. | 4,323,986 | 7.38% | $392.4M | +2,038,709 (+89.2%) |
| 3 | VANGUARD CAPITAL MANAGEMENT LLC | 2,339,252 | 3.99% | $212.3M | +1,006,783 (+75.6%) |
| 4 | DIMENSIONAL FUND ADVISORS LP | 2,185,315 | 3.73% | $198.3M | +1,282,024 (+141.9%) |
| 5 | T. Rowe Price Investment Management, Inc. | 2,153,953 | 3.68% | $195.4M | +22,108 (+1.0%) |
| 6 | AMERICAN CENTURY COMPANIES INC | 2,088,421 | 3.57% | $189.5M | +194,244 (+10.3%) |
| 7 | Driehaus Capital Management LLC | 1,560,486 | 2.66% | $141.6M | +920,594 (+143.9%) |
| 8 | GEODE CAPITAL MANAGEMENT, LLC | 1,460,389 | 2.49% | $132.5M | +604,256 (+70.6%) |
| 9 | Divisadero Street Capital Management, LP | 1,329,817 | 2.27% | $120.7M | +1,142,217 (+608.9%) |
| 10 | STATE STREET CORP | 1,264,690 | 2.16% | $114.8M | +607,341 (+92.4%) |
| 11 | Capital World Investors | 1,157,200 | 1.98% | $105.0M | +102,120 (+9.7%) |
| 12 | TWO SIGMA INVESTMENTS, LP | 1,013,412 | 1.73% | $92.0M | +53,714 (+5.6%) |
| 13 | NEEDHAM INVESTMENT MANAGEMENT LLC | 957,500 | 1.63% | $86.9M | +570,000 (+147.1%) |
| 14 | Jupiter Topco LLC | 949,904 | 1.62% | $86.2M | NEW |
| 15 | ROYCE & ASSOCIATES LP | 842,317 | 1.44% | $76.4M | +14,536 (+1.8%) |
| 16 | PRICE T ROWE ASSOCIATES INC /MD/ | 835,692 | 1.43% | $75.8M | +814,322 (+3810.6%) |
| 17 | EMERALD ADVISERS, LLC | 736,784 | 1.26% | $66.9M | +213,767 (+40.9%) |
| 18 | KING LUTHER CAPITAL MANAGEMENT CORP | 716,925 | 1.22% | $65.1M | -33,158 (-4.4%) |
| 19 | Invesco Ltd. | 667,929 | 1.14% | $60.6M | +630,973 (+1707.4%) |
| 20 | LORD, ABBETT & CO. LLC | 642,111 | 1.10% | $58.3M | +227,711 (+54.9%) |
| 21 | IES Holdings, Inc. | 623,527 | 1.06% | $56.6M | +55,000 (+9.7%) |
| 22 | Thrivent Financial for Lutherans | 607,981 | 1.04% | $55.2M | -32,025 (-5.0%) |
| 23 | GW&K Investment Management, LLC | 601,544 | 1.03% | $54.6M | NEW |
| 24 | ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 568,484 | 0.97% | $51.6M | +453,242 (+393.3%) |
| 25 | First Eagle Investment Management, LLC | 548,644 | 0.94% | $49.8M | +306,133 (+126.2%) |
| 26 | NORTHERN TRUST CORP | 492,491 | 0.84% | $44.7M | +240,617 (+95.5%) |
| 27 | UBS Group AG | 475,224 | 0.81% | $43.1M | +274,117 (+136.3%) |
| 28 | EMERALD MUTUAL FUND ADVISERS TRUST | 471,220 | 0.80% | $42.8M | +157,215 (+50.1%) |
| 29 | VANGUARD PORTFOLIO MANAGEMENT LLC | 454,727 | 0.78% | $41.3M | +216,890 (+91.2%) |
| 30 | Legal & General Group Plc | 445,900 | 0.76% | $40.5M | +45,428 (+11.3%) |
| 31 | CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 442,654 | 0.76% | $40.2M | +195,155 (+78.9%) |
| 32 | Assenagon Asset Management S.A. | 439,578 | 0.75% | $39.9M | NEW |
| 33 | Nuveen, LLC | 414,241 | 0.71% | $37.6M | +292,375 (+239.9%) |
| 34 | VOYA INVESTMENT MANAGEMENT LLC | 396,295 | 0.68% | $36.0M | +391,171 (+7634.1%) |
| 35 | VANGUARD FIDUCIARY TRUST CO | 379,724 | 0.65% | $34.5M | +170,032 (+81.1%) |
| 36 | OBERWEIS ASSET MANAGEMENT INC/ | 358,072 | 0.61% | $32.5M | +223,040 (+165.2%) |
| 37 | DEUTSCHE BANK AG\ | 335,846 | 0.57% | $30.5M | +108,059 (+47.4%) |
| 38 | VAN LANSCHOT KEMPEN INVESTMENT MANAGEMENT N.V. | 327,348 | 0.56% | $29.7M | NEW |
| 39 | Harvey Partners, LLC | 311,132 | 0.53% | $28.2M | NEW |
| 40 | KENNEDY CAPITAL MANAGEMENT LLC | 284,314 | 0.49% | $25.8M | +134,536 (+89.8%) |
| 41 | MORGAN STANLEY | 266,873 | 0.46% | $24.2M | -83,867 (-23.9%) |
| 42 | GOLDMAN SACHS GROUP INC | 266,161 | 0.45% | $24.2M | +139,649 (+110.4%) |
| 43 | Russell Investments Group, Ltd. | 262,460 | 0.45% | $23.8M | +147,978 (+129.3%) |
| 44 | MILLENNIUM MANAGEMENT LLC | 259,494 | 0.44% | $23.5M | +247,726 (+2105.1%) |
| 45 | SEGALL BRYANT & HAMILL, LLC | 259,165 | 0.44% | $23.5M | +84,111 (+48.0%) |
| 46 | NEW SOUTH CAPITAL MANAGEMENT INC | 257,327 | 0.44% | $23.3M | NEW |
| 47 | Rockefeller Capital Management L.P. | 245,863 | 0.42% | $22.3M | -8,458 (-3.3%) |
| 48 | Engineers Gate Manager LP | 243,155 | 0.42% | $22.1M | +239,707 (+6952.1%) |
| 49 | Penn Capital Management Company, LLC | 237,119 | 0.40% | $21.6M | NEW |
| 50 | BANK OF AMERICA CORP /DE/ | 233,498 | 0.40% | $21.2M | +157,159 (+205.9%) |
| 51 | BESSEMER GROUP INC | 220,139 | 0.38% | $20.0M | +3,645 (+1.7%) |
| 52 | LOOMIS SAYLES & CO L P | 219,963 | 0.38% | $20.0M | -9,051 (-4.0%) |
| 53 | Swedbank AB | 203,000 | 0.35% | $18.4M | NEW |
| 54 | Amundi | 198,106 | 0.34% | $18.0M | +29,907 (+17.8%) |
| 55 | BNP PARIBAS FINANCIAL MARKETS | 197,960 | 0.34% | $18.0M | +6,466 (+3.4%) |
| 56 | Point72 Asset Management, L.P. | 196,130 | 0.33% | $17.8M | +37,051 (+23.3%) |
| 57 | FIRST TRUST ADVISORS LP | 169,895 | 0.29% | $15.4M | +13,332 (+8.5%) |
| 58 | Walleye Capital LLC | 169,886 | 0.29% | $15.4M | +131,437 (+341.8%) |
| 59 | Bank of New York Mellon Corp | 166,997 | 0.29% | $15.2M | +80,592 (+93.3%) |
| 60 | Robeco Schweiz AG | 165,171 | 0.28% | $15.0M | -33,572 (-16.9%) |
| 61 | NEW YORK STATE COMMON RETIREMENT FUND | 164,287 | 0.28% | $14.9M | +153,937 (+1487.3%) |
| 62 | CITADEL ADVISORS LLC | 160,872 | 0.27% | $14.6M | -56,514 (-26.0%) |
| 63 | Pier Capital, LLC | 152,071 | 0.26% | $13.8M | +1,826 (+1.2%) |
| 64 | Allspring Global Investments Holdings, LLC | 151,603 | 0.26% | $13.8M | +4,902 (+3.3%) |
| 65 | ESSEX INVESTMENT MANAGEMENT CO LLC | 150,416 | 0.26% | $13.6M | -6,830 (-4.3%) |
| 66 | POLEN CAPITAL MANAGEMENT LLC | 137,977 | 0.24% | $12.5M | -5,254 (-3.7%) |
| 67 | WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 134,020 | 0.23% | $12.2M | NEW |
| 68 | PEREGRINE CAPITAL MANAGEMENT LLC | 132,443 | 0.23% | $12.0M | -21,864 (-14.2%) |
| 69 | AQR CAPITAL MANAGEMENT LLC | 129,798 | 0.22% | $11.8M | +36,641 (+39.3%) |
| 70 | SILVERCREST ASSET MANAGEMENT GROUP LLC | 125,517 | 0.21% | $11.4M | -6,135 (-4.7%) |
| 71 | Informed Momentum Co LLC | 120,677 | 0.21% | $11.0M | NEW |
| 72 | MARTIN & CO INC /TN/ | 111,401 | 0.19% | $10.1M | -138,061 (-55.3%) |
| 73 | Swiss National Bank | 109,738 | 0.19% | $10.0M | +49,838 (+83.2%) |
| 74 | BARCLAYS PLC | 109,082 | 0.19% | $9.9M | +103,304 (+1787.9%) |
| 75 | Hodges Capital Management Inc. | 107,831 | 0.18% | $9.8M | NEW |
| 76 | INTRINSIC EDGE CAPITAL MANAGEMENT LLC | 102,959 | 0.18% | $9.3M | NEW |
| 77 | SEI INVESTMENTS CO | 102,871 | 0.18% | $9.3M | -8,442 (-7.6%) |
| 78 | Universal- Beteiligungs- und Servicegesellschaft mbH | 97,233 | 0.17% | $8.8M | NEW |
| 79 | MARATHON CAPITAL MANAGEMENT | 95,430 | 0.16% | $8.7M | -2,900 (-2.9%) |
| 80 | Granahan Investment Management, LLC | 94,823 | 0.16% | $8.6M | +2,095 (+2.3%) |
| 81 | RBF Capital, LLC | 92,820 | 0.16% | $8.4M | +88,920 (+2280.0%) |
| 82 | Panoramic Capital, LLC | 87,460 | 0.15% | $7.9M | +20,894 (+31.4%) |
| 83 | UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 84,269 | 0.14% | $7.6M | +23,959 (+39.7%) |
| 84 | GREAT LAKES ADVISORS, LLC | 83,420 | 0.14% | $7.6M | -7,651 (-8.4%) |
| 85 | JPMORGAN CHASE & CO | 83,382 | 0.14% | $7.7M | +59,126 (+243.8%) |
| 86 | Qube Research & Technologies Ltd | 81,933 | 0.14% | $7.4M | NEW |
| 87 | PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO | 81,665 | 0.14% | $7.4M | NEW |
| 88 | De Lisle Partners LLP | 81,441 | 0.14% | $7.4M | NEW |
| 89 | Squarepoint Ops LLC | 79,708 | 0.14% | $7.2M | -85,558 (-51.8%) |
| 90 | Alberta Investment Management Corp | 78,364 | 0.13% | $7.1M | NEW |
| 91 | SUSQUEHANNA INTERNATIONAL GROUP, LLP | 76,176 | 0.13% | $6.9M | +34,479 (+82.7%) |
| 92 | WELLS FARGO & COMPANY/MN | 76,027 | 0.13% | $6.9M | +52,564 (+224.0%) |
| 93 | Legato Capital Management LLC | 74,674 | 0.13% | $6.8M | +14,048 (+23.2%) |
| 94 | Peregrine Asset Advisers, Inc. | 72,756 | 0.12% | $6.6M | -1,130 (-1.5%) |
| 95 | CREDIT AGRICOLE S A | 69,140 | 0.12% | $6.3M | +21,204 (+44.2%) |
| 96 | Meros Investment Management, LP | 68,066 | 0.12% | $6.2M | NEW |
| 97 | Lisanti Capital Growth, LLC | 67,275 | 0.11% | $6.1M | +36,415 (+118.0%) |
| 98 | RHUMBLINE ADVISERS | 67,161 | 0.11% | $6.1M | +31,130 (+86.4%) |
| 99 | Calamos Advisors LLC | 62,971 | 0.11% | $5.7M | +4,918 (+8.5%) |
| 100 | ENVESTNET ASSET MANAGEMENT INC | 61,975 | 0.11% | $5.6M | +28,549 (+85.4%) |
| 101 | WHITE PINE CAPITAL LLC | 61,372 | 0.10% | $5.6M | -59,842 (-49.4%) |
| 102 | CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 60,981 | 0.10% | $5.5M | +26,223 (+75.4%) |
| 103 | ALPINE ASSOCIATES MANAGEMENT INC. | 58,934 | 0.10% | $5.3M | NEW |
| 104 | Moran Wealth Management, LLC | 58,495 | 0.10% | $5.3M | +1,542 (+2.7%) |
| 105 | MARSHALL WACE, LLP | 57,886 | 0.10% | $5.3M | -194,018 (-77.0%) |
| 106 | ALLIANCEBERNSTEIN L.P. | 57,323 | 0.10% | $3.4M | +26,403 (+85.4%) |
| 107 | AMERIPRISE FINANCIAL INC | 56,748 | 0.10% | $5.1M | +23,442 (+70.4%) |
| 108 | FORMULA GROWTH LTD | 55,159 | 0.09% | $5.0M | -7,185 (-11.5%) |
| 109 | Cambridge Investment Research Advisors, Inc. | 52,800 | 0.09% | $4.8M | NEW |
| 110 | OSTERWEIS CAPITAL MANAGEMENT INC | 51,772 | 0.09% | $4.7M | -174,845 (-77.2%) |
| 111 | Janney Montgomery Scott LLC | 49,900 | 0.09% | $4.5M | +4,860 (+10.8%) |
| 112 | TD Asset Management Inc | 49,712 | 0.08% | $4.5M | -3,012 (-5.7%) |
| 113 | North Star Investment Management Corp. | 48,150 | 0.08% | $4.4M | — |
| 114 | HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND | 47,520 | 0.08% | $4.3M | NEW |
| 115 | Diamond Hill Capital Management, LLC (Investment Advisor) | 45,916 | 0.08% | $4.2M | NEW |
| 116 | PRINCIPAL FINANCIAL GROUP INC | 44,562 | 0.08% | $4.0M | +10,077 (+29.2%) |
| 117 | NOMURA ASSET MANAGEMENT INTERNATIONAL INC. | 43,783 | 0.07% | $4.0M | -6,737 (-13.3%) |
| 118 | JACOBS LEVY EQUITY MANAGEMENT, INC | 40,498 | 0.07% | $3.7M | — |
| 119 | Hudson Bay Capital Management LP | 40,137 | 0.07% | $3.6M | +5,137 (+14.7%) |
| 120 | RICE HALL JAMES & ASSOCIATES, LLC | 38,687 | 0.07% | $3.5M | NEW |
| 121 | HighTower Advisors, LLC | 36,825 | 0.06% | $3.3M | +2,409 (+7.0%) |
| 122 | PRUDENTIAL FINANCIAL INC | 36,226 | 0.06% | $3.3M | +10,546 (+41.1%) |
| 123 | Riverpoint Wealth Management Holdings, LLC | 36,005 | 0.06% | $3.3M | NEW |
| 124 | VANGUARD ASSET MANAGEMENT, Ltd | 35,718 | 0.06% | $3.2M | +15,385 (+75.7%) |
| 125 | VAN ECK ASSOCIATES CORP | 35,298 | 0.06% | $3.2M | NEW |
| 126 | Resolute Capital Asset Partners LLC | 35,000 | 0.06% | $3.2M | NEW |
| 127 | Jain Global LLC | 34,822 | 0.06% | $3.2M | NEW |
| 128 | Creative Planning | 34,198 | 0.06% | $3.1M | -314 (-0.9%) |
| 129 | WEALTH ENHANCEMENT ADVISORY SERVICES, LLC | 33,924 | 0.06% | $119K | +1,123 (+3.4%) |
| 130 | NAVELLIER & ASSOCIATES INC | 33,722 | 0.06% | $3.1M | -11,558 (-25.5%) |
| 131 | CITIGROUP INC | 32,898 | 0.06% | $3.0M | +29,440 (+851.4%) |
| 132 | NorthCrest Asset Manangement, LLC | 32,238 | 0.06% | $2.7M | -27 (-0.1%) |
| 133 | Expect Equity LLC | 31,524 | 0.05% | $2.9M | -6,949 (-18.1%) |
| 134 | Y-Intercept (Hong Kong) Ltd | 31,243 | 0.05% | $2.8M | NEW |
| 135 | MetLife Investment Management, LLC | 30,721 | 0.05% | $2.8M | +14,624 (+90.8%) |
| 136 | CVFG LLC | 30,464 | 0.05% | $2.8M | — |
| 137 | Empirical Asset Management, LLC | 30,025 | 0.05% | $2.7M | — |
| 138 | CI INVESTMENTS INC. | 29,027 | 0.05% | $2.6M | NEW |
| 139 | Penserra Capital Management LLC | 28,102 | 0.05% | $2.5M | NEW |
| 140 | Zurcher Kantonalbank (Zurich Cantonalbank) | 28,045 | 0.05% | $2.5M | +11,326 (+67.7%) |
| 141 | COOKSON PEIRCE & CO INC | 27,555 | 0.05% | $2.5M | +2,962 (+12.0%) |
| 142 | SUSQUEHANNA FUNDAMENTAL INVESTMENTS, LLC | 26,759 | 0.05% | $2.4M | NEW |
| 143 | Pathstone Holdings, LLC | 26,064 | 0.04% | $2.4M | +2,805 (+12.1%) |
| 144 | MANUFACTURERS LIFE INSURANCE COMPANY, THE | 24,784 | 0.04% | $2.2M | +11,223 (+82.8%) |
| 145 | Oliver Luxxe Assets LLC | 24,575 | 0.04% | $2.2M | NEW |
| 146 | IQ EQ FUND MANAGEMENT (SINGAPORE) PRIVATE Ltd | 24,500 | 0.04% | $2.2M | +500 (+2.1%) |
| 147 | Trexquant Investment LP | 24,418 | 0.04% | $2.2M | +2,718 (+12.5%) |
| 148 | MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 24,310 | 0.04% | $2.2M | +10,479 (+75.8%) |
| 149 | Vanguard Global Advisers, LLC | 23,820 | 0.04% | $2.2M | +9,154 (+62.4%) |
| 150 | BAILARD, INC. | 23,700 | 0.04% | $2.2M | — |
| 151 | STATE OF WISCONSIN INVESTMENT BOARD | 22,535 | 0.04% | $2.0M | +15,161 (+205.6%) |
| 152 | HSBC HOLDINGS PLC | 21,738 | 0.04% | $2.0M | NEW |
| 153 | FRANKLIN RESOURCES INC | 21,206 | 0.04% | $1.9M | -126,259 (-85.6%) |
| 154 | SG Americas Securities, LLC | 18,278 | 0.03% | $1.7M | -59,865 (-76.6%) |
| 155 | COMMERCE BANK | 17,890 | 0.03% | $1.6M | +11,857 (+196.5%) |
| 156 | Arkadios Wealth Advisors | 17,850 | 0.03% | $1.6M | -38 (-0.2%) |
| 157 | Yorktown Management & Research Co Inc | 17,209 | 0.03% | $1.6M | +4,309 (+33.4%) |
| 158 | CenterBook Partners LP | 16,809 | 0.03% | $1.5M | NEW |
| 159 | KLP KAPITALFORVALTNING AS | 16,456 | 0.03% | $1.5M | +9,656 (+142.0%) |
| 160 | INTECH INVESTMENT MANAGEMENT LLC | 16,454 | 0.03% | $1.5M | +7,002 (+74.1%) |
| 161 | Private Advisor Group, LLC | 16,454 | 0.03% | $1.5M | -43 (-0.3%) |
| 162 | CSS LLC/IL | 15,531 | 0.03% | $1.4M | NEW |
| 163 | Police & Firemen's Retirement System of New Jersey | 15,511 | 0.03% | $1.4M | +7,299 (+88.9%) |
| 164 | STATE BOARD OF ADMINISTRATION OF FLORIDA RETIREMENT SYSTEM | 14,864 | 0.03% | $1.3M | +6,354 (+74.7%) |
| 165 | Concentric Capital Strategies, LP | 14,394 | 0.02% | $1.3M | +4,791 (+49.9%) |
| 166 | ARIZONA STATE RETIREMENT SYSTEM | 14,084 | 0.02% | $1.3M | +5,763 (+69.3%) |
| 167 | Counterpoint Mutual Funds LLC | 13,158 | 0.02% | $1.2M | -1,586 (-10.8%) |
| 168 | O'SHAUGHNESSY ASSET MANAGEMENT, LLC | 13,098 | 0.02% | $1.2M | +772 (+6.3%) |
| 169 | Vanguard Investments Australia, Ltd. | 13,094 | 0.02% | $1.2M | +5,804 (+79.6%) |
| 170 | VIRGINIA RETIREMENT SYSTEMS ET Al | 13,050 | 0.02% | $1.2M | +9,100 (+230.4%) |
| 171 | OPPENHEIMER & CO INC | 12,897 | 0.02% | $1.2M | -3,168 (-19.7%) |
| 172 | State of New Jersey Common Pension Fund D | 12,806 | 0.02% | $1.2M | NEW |
| 173 | ALGERT GLOBAL LLC | 12,690 | 0.02% | $1.2M | +2,290 (+22.0%) |
| 174 | HARBOR CAPITAL ADVISORS, INC. | 12,476 | 0.02% | $1.1M | NEW |
| 175 | RITHOLTZ WEALTH MANAGEMENT | 12,373 | 0.02% | $1.1M | -361 (-2.8%) |
| 176 | Quantinno Capital Management LP | 12,213 | 0.02% | $1.1M | NEW |
| 177 | Brevan Howard Capital Management LP | 12,115 | 0.02% | $1.1M | +6,014 (+98.6%) |
| 178 | Quantbot Technologies LP | 12,076 | 0.02% | $1.1M | NEW |
| 179 | XTX Topco Ltd | 11,888 | 0.02% | $1.1M | +5,515 (+86.5%) |
| 180 | KORNITZER CAPITAL MANAGEMENT INC /KS | 11,623 | 0.02% | $1.1M | -392 (-3.3%) |
| 181 | Cox Capital Mgt LLC | 11,610 | 0.02% | $1.1M | -478 (-4.0%) |
| 182 | Cerity Partners LLC | 11,576 | 0.02% | $1.1M | NEW |
| 183 | Kassira Wealth Management LLC | 10,223 | 0.02% | $928K | -120 (-1.2%) |
| 184 | HARVEST MANAGEMENT LLC | 10,218 | 0.02% | $927K | +2,218 (+27.7%) |
| 185 | GUGGENHEIM CAPITAL LLC | 10,212 | 0.02% | $927K | +2,983 (+41.3%) |
| 186 | Neo Ivy Capital Management | 10,172 | 0.02% | $923K | NEW |
| 187 | RAYMOND JAMES FINANCIAL INC | 10,134 | 0.02% | $920K | +2,844 (+39.0%) |
| 188 | Independent Advisor Alliance | 10,099 | 0.02% | $916K | +567 (+5.9%) |
| 189 | Boston Partners | 9,979 | 0.02% | $905K | +5,000 (+100.4%) |
| 190 | LPL Financial LLC | 9,870 | 0.02% | $896K | -1,983 (-16.7%) |
| 191 | OFI INVEST ASSET MANAGEMENT | 9,516 | 0.02% | $755K | -8,566 (-47.4%) |
| 192 | Regal Partners Ltd | 9,195 | 0.02% | $834K | NEW |
| 193 | SageView Advisory Group, LLC | 9,167 | 0.02% | $832K | -14,649 (-61.5%) |
| 194 | Marex Group Ltd | 9,000 | 0.02% | $817K | -4,510 (-33.4%) |
| 195 | GUYASUTA INVESTMENT ADVISORS INC | 8,750 | 0.01% | $794K | — |
| 196 | Bridgefront Capital, LLC | 8,421 | 0.01% | $764K | NEW |
| 197 | LANARK FINANCIAL, INC. | 8,364 | 0.01% | $759K | -57 (-0.7%) |
| 198 | COMMONWEALTH EQUITY SERVICES, LLC | 8,276 | 0.01% | $751K | +2,803 (+51.2%) |
| 199 | Pictet Asset Management Holding SA | 8,263 | 0.01% | $750K | +3,780 (+84.3%) |
| 200 | TEACHER RETIREMENT SYSTEM OF TEXAS | 8,026 | 0.01% | $728K | NEW |
| 201 | State of Wyoming | 7,878 | 0.01% | $715K | +5,916 (+301.5%) |
| 202 | Brookstone Capital Management | 7,842 | 0.01% | $712K | NEW |
| 203 | EQUITABLE TRUST CO | 7,725 | 0.01% | $701K | +2,455 (+46.6%) |
| 204 | Inspire Investing, LLC | 7,500 | 0.01% | $681K | -1,194 (-13.7%) |
| 205 | ProShare Advisors LLC | 6,912 | 0.01% | $627K | +2,638 (+61.7%) |
| 206 | CV Advisors LLC | 6,840 | 0.01% | $621K | NEW |
| 207 | Fiduciary Trust Co | 6,707 | 0.01% | $609K | NEW |
| 208 | VOLORIDGE INVESTMENT MANAGEMENT, LLC | 6,622 | 0.01% | $601K | -127,748 (-95.1%) |
| 209 | PUBLIC EMPLOYEES RETIREMENT ASSOCIATION OF COLORADO | 6,549 | 0.01% | $594K | NEW |
| 210 | FOX RUN MANAGEMENT, L.L.C. | 6,379 | 0.01% | $579K | NEW |
| 211 | BARD ASSOCIATES INC | 6,365 | 0.01% | $578K | -419 (-6.2%) |
| 212 | OSAIC HOLDINGS, INC. | 6,337 | 0.01% | $575K | -1,233 (-16.3%) |
| 213 | Worth Venture Partners, LLC | 6,051 | 0.01% | $549K | -1,464 (-19.5%) |
| 214 | Councilmark Asset Management, LLC | 6,050 | 0.01% | $549K | — |
| 215 | Cetera Investment Advisers | 5,937 | 0.01% | $539K | +2,137 (+56.2%) |
| 216 | MERCER GLOBAL ADVISORS INC /ADV | 5,918 | 0.01% | $537K | NEW |
| 217 | SIMPLEX TRADING, LLC | 5,730 | 0.01% | $520K | NEW |
| 218 | ROYAL BANK OF CANADA | 5,701 | 0.01% | $517K | +2,858 (+100.5%) |
| 219 | ALLSTATE CORP | 5,697 | 0.01% | $517K | +44 (+0.8%) |
| 220 | Parallel Advisors, LLC | 5,543 | 0.01% | $503K | +5,440 (+5281.6%) |
| 221 | VICTORY CAPITAL MANAGEMENT INC | 5,462 | 0.01% | $496K | NEW |
| 222 | JONES FINANCIAL COMPANIES LLLP | 5,435 | 0.01% | $499K | +2,384 (+78.1%) |
| 223 | CANADA LIFE ASSURANCE Co | 5,413 | 0.01% | $490K | +2,382 (+78.6%) |
| 224 | Jackson Creek Investment Advisors LLC | 5,340 | 0.01% | $352K | NEW |
| 225 | CAPTRUST FINANCIAL ADVISORS | 5,242 | 0.01% | $476K | NEW |
| 226 | BOOTHBAY FUND MANAGEMENT, LLC | 5,232 | 0.01% | $475K | -16,825 (-76.3%) |
| 227 | WCM INVESTMENT MANAGEMENT, LLC | 5,210 | 0.01% | $469K | NEW |
| 228 | XPONANCE LLC | 5,207 | 0.01% | $473K | NEW |
| 229 | STRS OHIO | 5,100 | 0.01% | $463K | +4,000 (+363.6%) |
| 230 | KESTRA PRIVATE WEALTH SERVICES, LLC | 4,939 | 0.01% | $448K | -4,391 (-47.1%) |
| 231 | INFRASTRUCTURE CAPITAL ADVISORS, LLC | 4,922 | 0.01% | $447K | NEW |
| 232 | Aquatic Capital Management LLC | 4,884 | 0.01% | $443K | -47,847 (-90.7%) |
| 233 | Sanctuary Advisors, LLC | 4,805 | 0.01% | $436K | NEW |
| 234 | Ameritas Investment Partners, Inc. | 4,791 | 0.01% | $435K | +2,353 (+96.5%) |
| 235 | Tower Research Capital LLC (TRC) | 4,788 | 0.01% | $434K | +2,047 (+74.7%) |
| 236 | OP Asset Management Ltd | 4,594 | 0.01% | $417K | -4,654 (-50.3%) |
| 237 | BROWN ADVISORY INC | 4,436 | 0.01% | $403K | NEW |
| 238 | Cruiser Capital Advisors, LLC | 4,431 | 0.01% | $402K | — |
| 239 | Ameritas Advisory Services, LLC | 4,421 | 0.01% | $401K | NEW |
| 240 | Centiva Capital, LP | 4,263 | 0.01% | $387K | NEW |
| 241 | EP Wealth Advisors, LLC | 4,251 | 0.01% | $386K | NEW |
| 242 | Rockwood Wealth Management, LLC | 4,200 | 0.01% | $381K | — |
| 243 | ANB BANK | 4,141 | 0.01% | $376K | NEW |
| 244 | Round Rock Advisors LLC | 3,921 | 0.01% | $356K | — |
| 245 | CONTRAVISORY INVESTMENT MANAGEMENT, INC. | 3,888 | 0.01% | $353K | +3 (+0.1%) |
| 246 | First Dallas Securities Inc. | 3,850 | 0.01% | $349K | NEW |
| 247 | GSA CAPITAL PARTNERS LLP | 3,840 | 0.01% | $348K | NEW |
| 248 | Diametric Capital, LP | 3,821 | 0.01% | $347K | NEW |
| 249 | Truvestments Capital LLC | 3,793 | 0.01% | $344K | -59 (-1.5%) |
| 250 | Magnetar Financial LLC | 3,694 | 0.01% | $335K | -3,371 (-47.7%) |
Exited since 2026-03-31 (27 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 |
|---|---|---|---|---|---|
| American Century Companies, Inc. | SCHEDULE 13G/A | 2026-08-14 | 2026-06-30 | 2,088,421 | 3.6% |
| American Century Investment Management, Inc. | SCHEDULE 13G/A | 2026-08-14 | 2026-06-30 | 2,088,421 | 3.6% |
| T. Rowe Price Investment Management, Inc. | SCHEDULE 13G/A | 2026-08-14 | 2026-06-30 | 2,153,953 | 3.7% |
| Stowers Institute for Medical Research | SCHEDULE 13G/A | 2026-08-14 | 2026-06-30 | 2,088,421 | 3.6% |
| FMR LLC | SCHEDULE 13G/A | 2026-08-06 | 2026-06-30 | 4,524,438.33 | 7.7% |
| Abigail P. Johnson | SCHEDULE 13G/A | 2026-08-06 | 2026-06-30 | 4,524,438.33 | 7.7% |
| Icarus Investment Corp. | SCHEDULE 13D/A | 2026-02-26 | 2026-02-23 | 2,770,546 | 7.8% |
| 0to100 Inc. | SCHEDULE 13D/A | 2026-02-26 | 2026-02-23 | 200,000 | 0.6% |
| Jason DeZwirek | SCHEDULE 13D/A | 2026-02-26 | 2026-02-23 | 4,198,111 | 11.7% |
| The Vanguard Group | SCHEDULE 13G/A | 2026-01-30 | 2025-12-31 | 1,780,596 | 4.99% |
| Hood River Capital Management LLC | SCHEDULE 13G/A | 2025-11-14 | 2025-09-30 | 492,374 | 1.39% |
| Capital International Investors | SCHEDULE 13G/A | 2025-11-13 | 2025-09-30 | 1,675,351 | 4.7% |
| BlackRock, Inc. | SCHEDULE 13G/A | 2025-07-16 | 2025-06-30 | 2,221,551 | 6.3% |
| Dimensional Fund Advisors LP | SCHEDULE 13G/A | 2025-04-15 | 2025-03-31 | 1,254,667 | 3.6% |
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.