OP
| Investor | Type | Est. change | Change | Δ Own | Date | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
Next Century Growth Investors LLC
· Exited
Change
−505K
Δ Own
−100.0%
Date
Q1 2026
|
Next Century Growth Investors LLC | Exited· Q1 2026 | – | −505K | −100.0% | Q1 2026 | |||||
|
Manatuck Hill Partners, LLC
· Reduced
Change
−372K
Date
Q1 2026
|
Manatuck Hill Partners, LLC | Reduced· Q1 2026 | – | −372K | – | Q1 2026 | |||||
|
G2 Investment Partners Management LLC
· Exited
Change
−310K
Δ Own
−100.0%
Date
Q1 2026
|
G2 Investment Partners Management LLC | Exited· Q1 2026 | – | −310K | −100.0% | Q1 2026 | |||||
|
Goldman Sachs Group Inc
· Added
Change
+231K
Date
Q1 2026
|
Goldman Sachs Group Inc | Added· Q1 2026 | – | +231K | – | Q1 2026 | |||||
|
Invenomic Capital Management LP
· New
Change
+229K
Date
Q1 2026
|
Invenomic Capital Management LP | New· Q1 2026 | – | +229K | – | Q1 2026 | |||||
|
Royce & Associates LP
· Added
Change
+206K
Date
Q1 2026
|
Royce & Associates LP | Added· Q1 2026 | – | +206K | – | Q1 2026 | |||||
|
AQR Capital Management LLC
· Added
Change
+200K
Date
Q1 2026
|
AQR Capital Management LLC | Added· Q1 2026 | – | +200K | – | Q1 2026 | |||||
|
Parkman Healthcare Partners LLC
· Added
Change
+191K
Date
Q1 2026
|
Parkman Healthcare Partners LLC | Added· Q1 2026 | – | +191K | – | Q1 2026 | |||||
|
Segall Bryant & Hamill, LLC
· New
Change
+189K
Date
Q1 2026
|
Segall Bryant & Hamill, LLC | New· Q1 2026 | – | +189K | – | Q1 2026 | |||||
|
Renaissance Technologies LLC
· Added
Change
+187K
Δ Own
+633.2%
Date
Q1 2026
|
Renaissance Technologies LLC | Added· Q1 2026 | – | +187K | +633.2% | Q1 2026 | |||||
|
Russell Investments Group, Ltd.
· Reduced
Change
−164K
Date
Q1 2026
|
Russell Investments Group, Ltd. | Reduced· Q1 2026 | – | −164K | – | Q1 2026 | |||||
|
Trexquant Investment LP
· New
Change
+137K
Date
Q1 2026
|
Trexquant Investment LP | New· Q1 2026 | – | +137K | – | Q1 2026 | |||||
|
Granahan Investment Management, LLC
· Exited
Change
−117K
Δ Own
−100.0%
Date
Q1 2026
|
Granahan Investment Management, LLC | Exited· Q1 2026 | – | −117K | −100.0% | Q1 2026 | |||||
|
Lpl Financial LLC
· Added
Change
+103K
Date
Q1 2026
|
Lpl Financial LLC | Added· Q1 2026 | – | +103K | – | Q1 2026 | |||||
|
Dimensional
· Added
Change
+103K
Date
Q1 2026
|
Dimensional | Added· Q1 2026 | – | +103K | – | Q1 2026 | |||||
| Insider | Title | Type | Price | Qty | Value | Owned | ΔOwn | Trade date | Filed date | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Klema Cathy
· Director
Grant (A)
35K
|
Klema Cathy | Director | Grant (A) | – | 35K | – | 56K | – | Jun 9, 2026 | Jun 10, 2026 | |||||||||
|
Lang James Paul
· Director
Grant (A)
35K
|
Lang James Paul | Director | Grant (A) | – | 35K | – | 434K | – | Jun 9, 2026 | Jun 10, 2026 | |||||||||
|
Presti Mariyamma Varghese
· Director
Grant (A)
17K
|
Presti Mariyamma Varghese | Director | Grant (A) | – | 17K | – | 30K | – | Jun 9, 2026 | Jun 10, 2026 | |||||||||
|
Spangler Patrick D.
· Director
Grant (A)
35K
|
Spangler Patrick D. | Director | Grant (A) | – | 35K | – | 79K | – | Jun 9, 2026 | Jun 10, 2026 | |||||||||
|
Vos Ellen O'Connor
· Director
Grant (A)
35K
|
Vos Ellen O'Connor | Director | Grant (A) | – | 35K | – | 107K | – | Jun 9, 2026 | Jun 10, 2026 | |||||||||
|
Wasson Gregory D.
· Director
Grant (A)
35K
|
Wasson Gregory D. | Director | Grant (A) | – | 35K | – | 92K | – | Jun 9, 2026 | Jun 10, 2026 | |||||||||
|
Greco Theresa
· Officer
2 operations
-$9K
|
Greco Theresa | Officer | 2 operations | $5.21 | -2K | -$9K | 71K | – | May 15, 2026 | May 18, 2026 | |||||||||
|
Silvestro Stephen L.
· CEO
Tax withholding or exercise payment (F)
-$27K
|
Silvestro Stephen L. | CEO | Tax withholding or exercise payment (F) | $5.21 | -5K | -$27K | 185K | – | May 15, 2026 | May 18, 2026 | |||||||||
|
Presti Mariyamma Varghese
· Director
Grant (A)
13K
|
Presti Mariyamma Varghese | Director | Grant (A) | – | 13K | – | 13K | – | May 1, 2026 | Jun 10, 2026 | |||||||||
|
Odence-Ford Marion
· Officer
2 operations
0
|
Odence-Ford Marion | Officer | 2 operations | – | 0 | – | 0 | – | Feb 11, 2026 | Feb 13, 2026 | |||||||||
|
Odence-Ford Marion
· Officer
Tax withholding or exercise payment (F)
-$13K
|
Odence-Ford Marion | Officer | Tax withholding or exercise payment (F) | $9.23 | -1K | -$13K | 92K | – | Feb 11, 2026 | Feb 13, 2026 | |||||||||
|
Greco Theresa
· Officer
Tax withholding or exercise payment (F)
-$18K
|
Greco Theresa | Officer | Tax withholding or exercise payment (F) | $12.74 | -1K | -$18K | 73K | – | Dec 23, 2025 | Dec 23, 2025 | |||||||||
|
Silvestro Stephen L.
· Officer
Tax withholding or exercise payment (F)
-$43K
|
Silvestro Stephen L. | Officer | Tax withholding or exercise payment (F) | $12.74 | -3K | -$43K | 191K | – | Dec 23, 2025 | Dec 23, 2025 | |||||||||
|
Odence-Ford Marion
· Officer
Tax withholding or exercise payment (F)
-$52K
|
Odence-Ford Marion | Officer | Tax withholding or exercise payment (F) | $12.74 | -4K | -$52K | 89K | – | Dec 23, 2025 | Dec 23, 2025 | |||||||||
|
Besch Doug
· Officer
Tax withholding or exercise payment (F)
-$52K
|
Besch Doug | Officer | Tax withholding or exercise payment (F) | $12.74 | -4K | -$52K | 67K | – | Dec 23, 2025 | Dec 23, 2025 | |||||||||
129 reporting institutions disclosed OPRX position changes in the Q1 2026 snapshot.
For each manager, WhoBought compares accepted consecutive 13F share counts. Share change is current shares minus prior shares. Estimated dollar change is that signed share change multiplied by the split-adjusted quarter-mean close. The activity table on this page uses Q1 2026.
An investor crossing 5% of a share class generally files Schedule 13D for activist intent or Schedule 13G for a passive position. The technical form names appear here rather than in the activity rows.
Ownership and institutional activity come from SEC Form 13F filings. Insider activity comes from SEC Form 4, and large-shareholder activity from SEC Schedules 13D and 13G. FMP supplies price data only. Company logos use the local verified Parqet cache with one shared fallback.
Form 13F is a quarterly disclosure and is normally filed after the quarter ends. Every ownership and activity value therefore names its represented period; it is not presented as a live position.
A muted dash marks a missing table value. It means the filing omitted the value, comparable data is unavailable, or no prior position exists for comparison.