$32.32
-0.38 (-1.16%)
USD · as of 2026-08-21 · marketstack
Signal = open-market buys/sells (P/S); grants, exercises, tax, gifts are mechanics. Filings through 2026-06-30 only.
| Date | Insider | Role | Transaction | Shares | Price | Value |
|---|---|---|---|---|---|---|
| 2026-06-11 | Nadji Hessam | Director,Officer | −Sell | 500 | $30.39 | $15,195 |
| 2026-06-10 | Nadji Hessam | Director,Officer | +Gift | 500 | — | — |
| 2026-06-10 | Nadji Hessam | Director,Officer | −Gift | 4,500 | — | — |
| 2026-05-08 | Parker John David | Officer | −Tax w/h | 1,021 | $30.42 | $31,059 |
| 2026-05-08 | Parker John David | Officer | +Exercise | 2,000 | — | — |
| 2026-04-30 | English Dixon Collete | Director | +Grant | 2,698 | $27.79 | $74,977 |
| 2026-04-30 | McClanahan Nicholas F. | Director | +Grant | 2,698 | $27.79 | $74,977 |
| 2026-04-30 | Lawrence Norma J. | Director | +Grant | 2,698 | $27.79 | $74,977 |
| 2026-04-30 | SHAHEEN GEORGE T | Director | +Grant | 2,698 | $27.79 | $74,977 |
| 2026-04-30 | Watters Don C. | Director | +Grant | 2,698 | $27.79 | $74,977 |
| 2026-04-30 | MARCUS GEORGE M | Director,TenPercentOwner | +Grant | 2,698 | $27.79 | $74,977 |
| 2026-04-30 | MARTIN LAURALEE | Director | +Grant | 2,698 | $27.79 | $74,977 |
| 2026-03-13 | Nadji Hessam | Director,Officer | −Sell | 1,300 | $25.60 | $33,280 |
| 2026-03-12 | Nadji Hessam | Director,Officer | −Gift | 1,300 | — | — |
| 2026-03-11 | Nadji Hessam | Director,Officer | −Gift | 5,700 | — | — |
| 2026-03-10 | LaBerge Gregory A. | Officer | −Tax w/h | 1,912 | $26.43 | $50,534 |
| 2026-03-10 | LaBerge Gregory A. | Officer | +Exercise | 1,318 | — | — |
| 2026-03-10 | LaBerge Gregory A. | Officer | −Tax w/h | 472 | $26.43 | $12,475 |
| 2026-03-10 | LaBerge Gregory A. | Officer | +Exercise | 5,352 | — | — |
| 2026-03-10 | LaBerge Gregory A. | Officer | −Tax w/h | 365 | $26.43 | $9,647 |
| 2026-03-10 | LaBerge Gregory A. | Officer | +Exercise | 1,020 | — | — |
| 2026-03-10 | LaBerge Gregory A. | Officer | −Tax w/h | 275 | $26.43 | $7,268 |
| 2026-03-10 | LaBerge Gregory A. | Officer | +Exercise | 769 | — | — |
| 2026-03-10 | LaBerge Gregory A. | Officer | −Tax w/h | 442 | $26.43 | $11,682 |
| 2026-03-10 | LaBerge Gregory A. | Officer | +Exercise | 1,238 | — | — |
| 2026-03-10 | DeGennaro Steven F. | Officer | +Exercise | 1,317 | — | — |
| 2026-03-10 | DeGennaro Steven F. | Officer | +Exercise | 2,500 | — | — |
| 2026-03-10 | DeGennaro Steven F. | Officer | −Tax w/h | 3,278 | $26.43 | $86,638 |
| 2026-03-10 | DeGennaro Steven F. | Officer | +Exercise | 8,854 | — | — |
| 2026-03-10 | DeGennaro Steven F. | Officer | −Tax w/h | 470 | $26.43 | $12,422 |
| 2026-03-10 | DeGennaro Steven F. | Officer | −Tax w/h | 1,268 | $26.43 | $33,513 |
| 2026-03-10 | DeGennaro Steven F. | Officer | −Tax w/h | 475 | $26.43 | $12,554 |
| 2026-03-10 | DeGennaro Steven F. | Officer | +Exercise | 1,329 | — | — |
| 2026-03-10 | DeGennaro Steven F. | Officer | −Tax w/h | 764 | $26.43 | $20,193 |
| 2026-03-10 | DeGennaro Steven F. | Officer | +Exercise | 2,140 | — | — |
| 2026-03-10 | De Bosschere Fabrice | Officer | +Exercise | 1,000 | — | — |
| 2026-03-10 | De Bosschere Fabrice | Officer | −Tax w/h | 369 | $26.43 | $9,753 |
| 2026-03-10 | De Bosschere Fabrice | Officer | +Exercise | 117 | — | — |
| 2026-03-10 | De Bosschere Fabrice | Officer | −Tax w/h | 42 | $26.43 | $1,110 |
| 2026-03-10 | De Bosschere Fabrice | Officer | +Exercise | 600 | — | — |
| 2026-03-10 | De Bosschere Fabrice | Officer | −Tax w/h | 215 | $26.43 | $5,682 |
| 2026-03-10 | De Bosschere Fabrice | Officer | +Exercise | 158 | — | — |
| 2026-03-10 | De Bosschere Fabrice | Officer | −Tax w/h | 65 | $26.43 | $1,718 |
| 2026-03-10 | De Bosschere Fabrice | Officer | −Tax w/h | 87 | $26.43 | $2,299 |
| 2026-03-10 | De Bosschere Fabrice | Officer | +Exercise | 212 | — | — |
| 2026-03-10 | Parker John David | Officer | −Tax w/h | 6,002 | $26.43 | $158,633 |
| 2026-03-10 | Parker John David | Officer | +Exercise | 4,130 | — | — |
| 2026-03-10 | Parker John David | Officer | −Tax w/h | 2,110 | $26.43 | $55,767 |
| 2026-03-10 | Parker John David | Officer | +Exercise | 3,492 | — | — |
| 2026-03-10 | Parker John David | Officer | −Tax w/h | 1,564 | $26.43 | $41,337 |
| 2026-03-10 | Parker John David | Officer | +Exercise | 2,169 | — | — |
| 2026-03-10 | Parker John David | Officer | −Tax w/h | 1,108 | $26.43 | $29,284 |
| 2026-03-10 | Parker John David | Officer | +Exercise | 2,654 | — | — |
| 2026-03-10 | Parker John David | Officer | +Exercise | 11,756 | — | — |
| 2026-03-10 | Parker John David | Officer | −Tax w/h | 1,356 | $26.43 | $35,839 |
| 2026-03-10 | Nadji Hessam | Director,Officer | −Tax w/h | 5,836 | $26.43 | $154,245 |
| 2026-03-10 | Nadji Hessam | Director,Officer | −Tax w/h | 9,326 | $26.43 | $246,486 |
| 2026-03-10 | Nadji Hessam | Director,Officer | +Exercise | 18,400 | — | — |
| 2026-03-10 | Nadji Hessam | Director,Officer | −Tax w/h | 9,326 | $26.43 | $246,486 |
| 2026-03-10 | Nadji Hessam | Director,Officer | +Exercise | 18,400 | — | — |
| 2026-03-10 | Nadji Hessam | Director,Officer | −Tax w/h | 9,326 | $26.43 | $246,486 |
| 2026-03-10 | Nadji Hessam | Director,Officer | +Exercise | 14,400 | — | — |
| 2026-03-10 | Nadji Hessam | Director,Officer | −Tax w/h | 7,298 | $26.43 | $192,886 |
| 2026-03-10 | Nadji Hessam | Director,Officer | +Exercise | 11,515 | — | — |
| 2026-03-10 | Nadji Hessam | Director,Officer | +Exercise | 18,400 | — | — |
| 2025-12-12 | Nadji Hessam | Director,Officer | −Gift | 500 | — | — |
| 2025-12-10 | Nadji Hessam | Director,Officer | −Gift | 125 | — | — |
| 2025-12-05 | Nadji Hessam | Director,Officer | −Gift | 2,450 | — | — |
| 2025-09-10 | Nadji Hessam | Director,Officer | −Tax w/h | 15,204 | $32.19 | $489,417 |
| 2025-09-10 | Nadji Hessam | Director,Officer | +Exercise | 30,000 | — | — |
| 2025-09-08 | Nadji Hessam | Director,Officer | −Gift | 500 | — | — |
| 2025-08-27 | Nadji Hessam | Director,Officer | −Gift | 750 | — | — |
| 2025-08-26 | Nadji Hessam | Director,Officer | −Gift | 1,125 | — | — |
| 2025-08-26 | Nadji Hessam | Director,Officer | −Gift | 750 | — | — |
| 2025-08-11 | MARTIN LAURALEE | Director | +Buy | 1,721 | $29.34 | $50,494 |
| 2025-08-11 | MARTIN LAURALEE | Director | +Buy | 1,701 | $29.34 | $49,907 |
| 2025-08-08 | DeGennaro Steven F. | Officer | +Exercise | 1,500 | — | — |
| 2025-08-08 | DeGennaro Steven F. | Officer | +Exercise | 1,500 | — | — |
| 2025-05-10 | LaBerge Gregory A. | Officer | +Exercise | 1,000 | — | — |
| 2025-05-10 | LaBerge Gregory A. | Officer | −Tax w/h | 357 | $29.81 | $10,642 |
| 2025-05-10 | Parker John David | Officer | −Tax w/h | 1,021 | $29.81 | $30,436 |
| 2025-05-10 | Parker John David | Officer | +Exercise | 2,000 | — | — |
| 2025-05-01 | English Dixon Collete | Director | +Grant | 2,471 | $30.35 | $74,995 |
| 2025-05-01 | Lawrence Norma J. | Director | +Grant | 2,471 | $30.35 | $74,995 |
| 2025-05-01 | MARCUS GEORGE M | Director,TenPercentOwner | +Grant | 2,471 | $30.35 | $74,995 |
| 2025-05-01 | MARTIN LAURALEE | Director | +Grant | 2,471 | $30.35 | $74,995 |
| 2025-05-01 | SHAHEEN GEORGE T | Director | +Grant | 2,471 | $30.35 | $74,995 |
| 2025-05-01 | McClanahan Nicholas F. | Director | +Grant | 2,471 | $30.35 | $74,995 |
| 2025-05-01 | Watters Don C. | Director | +Grant | 2,471 | $30.35 | $74,995 |
| 2025-03-11 | LaBerge Gregory A. | Officer | −Sell | 2,915 | $34.78 | $101,384 |
| 2025-03-10 | LaBerge Gregory A. | Officer | +Exercise | 1,318 | — | — |
| 2025-03-10 | LaBerge Gregory A. | Officer | −Tax w/h | 1,912 | $35.47 | $67,819 |
| 2025-03-10 | LaBerge Gregory A. | Officer | +Exercise | 5,352 | — | — |
| 2025-03-10 | LaBerge Gregory A. | Officer | −Tax w/h | 472 | $35.47 | $16,742 |
| 2025-03-10 | LaBerge Gregory A. | Officer | −Tax w/h | 363 | $35.47 | $12,876 |
| 2025-03-10 | LaBerge Gregory A. | Officer | +Exercise | 1,012 | — | — |
| 2025-03-10 | LaBerge Gregory A. | Officer | −Tax w/h | 219 | $35.47 | $7,768 |
| 2025-03-10 | LaBerge Gregory A. | Officer | +Exercise | 611 | — | — |
| 2025-03-10 | LaBerge Gregory A. | Officer | −Tax w/h | 442 | $35.47 | $15,678 |
| 2025-03-10 | LaBerge Gregory A. | Officer | +Exercise | 1,238 | — | — |
| 2025-03-10 | Nadji Hessam | Director,Officer | +Exercise | 18,400 | — | — |
| 2025-03-10 | Nadji Hessam | Director,Officer | −Tax w/h | 9,326 | $35.47 | $330,793 |
| 2025-03-10 | Nadji Hessam | Director,Officer | +Exercise | 18,400 | — | — |
| 2025-03-10 | Nadji Hessam | Director,Officer | −Tax w/h | 7,298 | $35.47 | $258,860 |
| 2025-03-10 | Nadji Hessam | Director,Officer | +Exercise | 18,400 | — | — |
| 2025-03-10 | Nadji Hessam | Director,Officer | −Tax w/h | 9,326 | $35.47 | $330,793 |
| 2025-03-10 | Nadji Hessam | Director,Officer | +Exercise | 18,400 | — | — |
| 2025-03-10 | Nadji Hessam | Director,Officer | −Tax w/h | 9,326 | $35.47 | $330,793 |
| 2025-03-10 | Nadji Hessam | Director,Officer | +Exercise | 14,400 | — | — |
| 2025-03-10 | Nadji Hessam | Director,Officer | −Tax w/h | 9,326 | $35.47 | $330,793 |
| 2025-03-10 | Parker John David | Officer | +Exercise | 11,756 | — | — |
| 2025-03-10 | Parker John David | Officer | +Exercise | 3,490 | — | — |
| 2025-03-10 | Parker John David | Officer | −Tax w/h | 2,110 | $35.47 | $74,842 |
| 2025-03-10 | Parker John David | Officer | +Exercise | 4,130 | — | — |
| 2025-03-10 | Parker John David | Officer | −Tax w/h | 6,002 | $35.47 | $212,891 |
| 2025-03-10 | Parker John David | Officer | −Tax w/h | 1,260 | $35.47 | $44,692 |
| 2025-03-10 | Parker John David | Officer | −Tax w/h | 1,096 | $35.47 | $38,875 |
| 2025-03-10 | Parker John David | Officer | +Exercise | 2,648 | — | — |
| 2025-03-10 | Parker John David | Officer | −Tax w/h | 798 | $35.47 | $28,305 |
| 2025-03-10 | Parker John David | Officer | +Exercise | 2,212 | — | — |
SEC Form 3/4/5 through 2026-06-30 · P buy · S sell · A grant · M/X/C exercise · F tax · G gift.
A model's estimate — for research. See the Disclaimer.