Research Solutions, Inc. (NASDAQ:RSSS) has 37 institutional investors with active 13F positions as of June 2026.
| # | Institution | CIK | Shares Held | % of Outstanding | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|---|---|
| 1 | NEEDHAM INVESTMENT MANAGEMENT LLC | 0001167212 | 3,155,000 | 9.86% | 0 | 0.00% | $7.32Mn |
| 2 | PUNCH & ASSOCIATES INVESTMENT MANAGEMENT, INC. | 0001238990 | 2,552,455 | 7.98% | 0 | 0.00% | $5.92Mn |
| 3 | VANGUARD CAPITAL MANAGEMENT LLC | 0002100119 | 1,147,020 | 3.58% | ▲13,549 | +1.20% | $2.66Mn |
| 4 | Luxor Capital Group, LP | 0001316580 | 651,959 | 2.04% | 0 | 0.00% | $1.51Mn |
| 5 | BARD ASSOCIATES INC | 0001105907 | 608,979 | 1.90% | ▲577 | +0.09% | $1.41Mn |
| 6 | PARTHENON LLC | 0001088859 | 392,284 | 1.23% | 0 | 0.00% | $910.10K |
| 7 | Dynamic Advisor Solutions LLC | 0001599747 | 365,599 | 1.14% | ▲47,907 | +15.08% | $848.19K |
| 8 | North Star Investment Management Corp. | 0001342857 | 357,000 | 1.12% | ▲23,482 | +7.04% | $828.24K |
| 9 | GEODE CAPITAL MANAGEMENT, LLC | 0001214717 | 295,106 | 0.92% | ▼40,053 | -11.95% | $684.79K |
| 10 | Navalign, LLC | 0001820593 | 196,126 | 0.61% | ▼55,000 | -21.90% | $455.01K |
| 11 | VANGUARD FIDUCIARY TRUST CO | 0000933478 | 173,881 | 0.54% | ▲22,516 | +14.88% | $403.40K |
| 12 | LPL Financial LLC | 0001403438 | 146,307 | 0.46% | 0 | 0.00% | $339.43K |
| 13 | BlackRock, Inc. | 0002012383 | 143,288 | 0.45% | ▲23,050 | +19.17% | $332.43K |
| 14 | RENAISSANCE TECHNOLOGIES LLC | 0001037389 | 105,990 | 0.33% | ▼70,910 | -40.08% | $245.90K |
| 15 | 4Thought Financial Group Inc. | 0001840261 | 83,406 | 0.26% | 0 | 0.00% | $193.50K |
| 16 | DIMENSIONAL FUND ADVISORS LP | 0000354204 | 82,442 | 0.26% | ▲4,480 | +5.75% | $191.27K |
| 17 | Integrated Quantitative Investments LLC | 0002046834 | 72,500 | 0.23% | 0 | 0.00% | $168.20K |
| 18 | Northern Trust Corp | 0000073124 | 61,042 | 0.19% | ▲4,423 | +7.81% | $141.62K |
| 19 | State Street Corp | 0000093751 | 58,807 | 0.18% | 0 | 0.00% | $136.43K |
| 20 | Rothschild Wealth LLC | 0001811345 | 51,300 | 0.16% | 0 | 0.00% | $119.02K |