Surface John S
Transaction: 05/14/2026
BUY
Change
+4,671
Price
$21.41
Filing
05/20/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
Recent executive and insider activity
| Insider | Type | Change | Price | Transaction | Filing |
|---|---|---|---|---|---|
| Surface John S | BUY | +4,671 | $21.41 | 05/14/2026 | 05/20/2026 |
| Thomas Nicole B. | BUY | +4,671 | $21.41 | 05/14/2026 | 05/15/2026 |
| WALTON WILLIAM H III | BUY | +4,671 | $21.41 | 05/14/2026 | 05/15/2026 |
| Wetherbee Margaret B. | BUY | +4,671 | $21.41 | 05/14/2026 | 05/15/2026 |
| McAfee Matthew | BUY | +4,671 | $21.41 | 05/14/2026 | 05/15/2026 |
| STEIN MARTIN E JR | BUY | +4,671 | $21.41 | 05/14/2026 | 05/15/2026 |
| BAKER JOHN D II | BUY | +478,468 | $20.90 | 03/23/2026 | 03/25/2026 |
| McNulty Matthew C. | SELL | -418 | Not reported | 03/10/2026 | 03/12/2026 |
| Klopfenstein John D | SELL | -276 | Not reported | 03/10/2026 | 03/12/2026 |
| DEVILLIERS DAVID H JR | SELL | -548 | Not reported | 03/10/2026 | 03/12/2026 |
| deVilliers David H III | SELL | -548 | Not reported | 03/10/2026 | 03/12/2026 |
| Baker John D. III | SELL | -2,733 | $31.44 | 03/10/2026 | 03/12/2026 |
| BAKER JOHN D II | SELL | -48,721 | Not reported | 02/19/2026 | 02/20/2026 |
| BAKER JOHN D II | BUY | +97,442 | Not reported | 02/12/2026 | 02/19/2026 |
| BAKER JOHN D II | BUY | +6,608 | $27.45 | 03/14/2025 | 02/19/2026 |
| BAKER JOHN D II | SELL | -97,442 | Not reported | 02/12/2026 | 02/17/2026 |
| Baker John D. III | BUY | +48,721 | Not reported | 02/12/2026 | 02/17/2026 |
| BAKER JOHN D II | SELL | -54,824 | Not reported | 01/30/2026 | 01/30/2026 |
| BAKER JOHN D II | SELL | -109,648 | Not reported | 01/27/2026 | 01/29/2026 |
| Baker John D. III | BUY | +54,824 | Not reported | 01/27/2026 | 01/29/2026 |