Gray David McLaughlin
Transaction: 04/17/2026
BUY
Change
+110,526
Price
Not reported
Filing
04/21/2026
Type
BUY


Quantitative profile — not an investment recommendation.
Key valuation, quality, financial strength, momentum and analyst data.
How strong this company looks for long-term investors
Analyst sentiment and price target
Recent executive and insider activity
| Insider | Type | Change | Price | Transaction | Filing |
|---|---|---|---|---|---|
| Gray David McLaughlin | BUY | +110,526 | Not reported | 04/17/2026 | 04/21/2026 |
| Gagliardi Anthony III | BUY | +114,035 | Not reported | 04/17/2026 | 04/21/2026 |
| Ryan Christopher M. | BUY | +70,175 | Not reported | 04/17/2026 | 04/21/2026 |
| Gagliardi Anthony III | OTHER | 0 | Not reported | 04/08/2026 | 04/20/2026 |
| Mintz Brandon Taylor | SELL | -29,844 | $2.18 | 04/01/2026 | 04/03/2026 |
| Gray David McLaughlin | SELL | -7,322 | $2.18 | 04/01/2026 | 04/03/2026 |
| Ryan Christopher M. | OTHER | 0 | Not reported | 03/30/2026 | 04/01/2026 |
| Ryan Christopher M. | BUY | +99,010 | Not reported | 03/30/2026 | 04/01/2026 |
| Gray David McLaughlin | BUY | +14,285 | Not reported | 03/27/2026 | 03/31/2026 |
| Holmes W. Alexander | BUY | +742,574 | Not reported | 03/27/2026 | 03/31/2026 |
| Mintz Brandon Taylor | BUY | +42,857 | Not reported | 03/27/2026 | 03/31/2026 |
| Buchanan Christopher Scott | SELL | -7,000 | $1.02 | 02/02/2026 | 02/03/2026 |
| Buchanan Christopher Scott | SELL | -7,000 | $1.29 | 01/07/2026 | 01/09/2026 |
| Buchanan Christopher Scott | SELL | -7,000 | $1.29 | 01/07/2025 | 01/09/2026 |
| Simer Elizabeth Ann | OTHER | 0 | Not reported | 11/17/2025 | 12/09/2025 |
| Brown Philip Wilson | OTHER | 0 | Not reported | 11/07/2025 | 12/09/2025 |
| Buchanan Christopher Scott | SELL | -7,000 | $1.42 | 12/01/2025 | 12/03/2025 |
| Buchanan Christopher Scott | BUY | +500,000 | Not reported | 11/21/2025 | 11/25/2025 |
| Mintz Brandon Taylor | SELL | -168,967 | $2.70 | 11/05/2025 | 11/05/2025 |
| Mintz Brandon Taylor | SELL | -168,967 | Not reported | 11/05/2025 | 11/05/2025 |