Only open-market buys / sells (codes P/S) are a conviction signal; grants, option exercises, tax-withholding, and gifts are compensation mechanics, shown but greyed. The trailing 12-month tallies run to today but the store covers filings through 2026-06-30 only (SEC bulk data sets publish quarterly), so recent activity may be absent.
| Date | Insider | Role | Transaction | Shares | Price | Value |
|---|---|---|---|---|---|---|
| 2026-06-10 | Boettcher Laura | Officer | +Grant | 11,674 | — | — |
| 2026-06-09 | McCathron Richard | Director,Officer | −Sell | 5,000 | $25.00 | $125,000 |
| 2026-06-03 | Ellis Stewart | Director | +Grant | 4,820 | — | — |
| 2026-06-02 | Landman Sam | Director | +Grant | 4,808 | — | — |
| 2026-06-02 | Landman Sam | Director | +Grant | 4,738 | $25.40 | $120,345 |
| 2026-06-02 | Schaaf Mark | Director | +Grant | 4,738 | $25.40 | $120,345 |
| 2026-06-02 | Schaaf Mark | Director | +Grant | 4,808 | — | — |
| 2026-06-02 | FRATER HUGH R | Director | +Grant | 4,808 | — | — |
| 2026-06-02 | FRATER HUGH R | Director | +Grant | 4,738 | $25.40 | $120,345 |
| 2026-06-02 | Feder Eric | Director | +Grant | 4,738 | $25.40 | $120,345 |
| 2026-06-02 | NICHOLS JOHN DRAKE | Director | +Grant | 4,738 | $25.40 | $120,345 |
| 2026-06-02 | NICHOLS JOHN DRAKE | Director | +Grant | 4,808 | — | — |
| 2026-06-02 | Holliday Susan Claire | Director | +Grant | 4,808 | — | — |
| 2026-06-02 | Holliday Susan Claire | Director | +Grant | 2,502 | $25.40 | $63,551 |
| 2026-06-02 | Hay Laura J | Director | +Grant | 4,808 | — | — |
| 2026-06-02 | Hay Laura J | Director | +Grant | 2,502 | $25.40 | $63,551 |
| 2026-06-02 | WIJNBERG SANDRA S | Director | +Grant | 4,738 | $25.40 | $120,345 |
| 2026-06-02 | WIJNBERG SANDRA S | Director | +Grant | 4,808 | — | — |
| 2026-06-02 | Fouche Lori Dickerson | Director | +Grant | 4,808 | — | — |
| 2026-06-02 | Fouche Lori Dickerson | Director | +Grant | 4,738 | $25.40 | $120,345 |
| 2026-05-15 | McCathron Richard | Director,Officer | −Tax w/h | 8,779 | $26.41 | $231,853 |
| 2026-05-15 | Zeltser Guy | Officer | −Tax w/h | 4,169 | $26.41 | $110,103 |
| 2026-05-15 | Ostergaard Torben | Officer | −Tax w/h | 1,340 | $26.41 | $35,389 |
| 2026-05-15 | Ostergaard Torben | Officer | −Sell | 3,667 | $26.10 | $95,709 |
| 2026-05-15 | Stienstra Michael | Officer | −Tax w/h | 1,259 | $26.41 | $33,250 |
| 2026-05-14 | Zeltser Guy | Officer | +Grant | 743 | $22.72 | $16,881 |
| 2026-05-11 | McCathron Richard | Director,Officer | −Sell | 5,000 | $27.10 | $135,500 |
| 2026-04-27 | McCathron Richard | Director,Officer | −Tax w/h | 1,438 | $28.21 | $40,566 |
| 2026-04-27 | Zeltser Guy | Officer | −Tax w/h | 1,091 | $28.21 | $30,777 |
| 2026-04-27 | Stienstra Michael | Officer | −Tax w/h | 794 | $28.21 | $22,399 |
| 2026-04-27 | Ostergaard Torben | Officer | −Tax w/h | 1,438 | $28.21 | $40,566 |
| 2026-04-09 | McCathron Richard | Director,Officer | −Sell | 5,000 | $26.05 | $130,250 |
| 2026-03-09 | McCathron Richard | Director,Officer | −Sell | 5,000 | $25.86 | $129,300 |
| 2026-03-03 | McCathron Richard | Director,Officer | +Grant | 113,719 | — | — |
| 2026-03-03 | McCathron Richard | Director,Officer | +Grant | 75,813 | — | — |
| 2026-03-02 | Ostergaard Torben | Officer | +Grant | 9,874 | — | — |
| 2026-03-02 | Ostergaard Torben | Officer | +Grant | 14,810 | — | — |
| 2026-03-02 | Stienstra Michael | Officer | +Grant | 9,874 | — | — |
| 2026-03-02 | Stienstra Michael | Officer | +Grant | 14,810 | — | — |
| 2026-03-02 | Zeltser Guy | Officer | +Grant | 24,683 | — | — |
| 2026-03-02 | Zeltser Guy | Officer | +Grant | 37,024 | — | — |
| 2026-02-25 | Ostergaard Torben | Officer | −Sell | 600 | $30.44 | $18,264 |
| 2026-02-17 | Ostergaard Torben | Officer | −Sell | 6,105 | $28.57 | $174,420 |
| 2026-02-15 | McCathron Richard | Director,Officer | −Tax w/h | 11,586 | $28.59 | $331,244 |
| 2026-02-15 | Zeltser Guy | Officer | −Tax w/h | 4,483 | $28.59 | $128,169 |
| 2026-02-15 | Stienstra Michael | Officer | −Tax w/h | 2,752 | $28.59 | $78,680 |
| 2026-02-15 | Ostergaard Torben | Officer | −Tax w/h | 2,408 | $28.59 | $68,845 |
| 2026-02-09 | McCathron Richard | Director,Officer | −Sell | 5,000 | $29.14 | $145,700 |
| 2026-01-09 | McCathron Richard | Director,Officer | −Sell | 5,000 | $31.52 | $157,600 |
| 2025-12-22 | Stienstra Michael | Officer | −Sell | 3,900 | $31.12 | $121,368 |
| 2025-12-18 | NICHOLS JOHN DRAKE | Director | −Gift | 4,935 | — | — |
| 2025-12-09 | McCathron Richard | Director,Officer | −Sell | 5,000 | $29.82 | $149,100 |
| 2025-11-21 | Ostergaard Torben | Officer | −Sell | 152 | $32.63 | $4,960 |
| 2025-11-21 | Ostergaard Torben | Officer | −Sell | 3,493 | $31.96 | $111,636 |
| 2025-11-18 | Zeltser Guy | Officer | −Sell | 100 | $32.74 | $3,274 |
| 2025-11-18 | Zeltser Guy | Officer | −Sell | 1,719 | $32.12 | $55,214 |
| 2025-11-15 | McCathron Richard | Director,Officer | −Tax w/h | 11,326 | $31.11 | $352,352 |
| 2025-11-15 | Ostergaard Torben | Officer | −Tax w/h | 2,123 | $31.11 | $66,047 |
| 2025-11-15 | Stienstra Michael | Officer | −Tax w/h | 2,463 | $31.11 | $76,624 |
| 2025-11-15 | Zeltser Guy | Officer | −Tax w/h | 4,182 | $31.11 | $130,102 |
| 2025-11-14 | Zeltser Guy | Officer | +Buy | 665 | $7.23 | $4,808 |
| 2025-10-01 | Holliday Susan Claire | Director | +Grant | 2,502 | — | — |
| 2025-10-01 | Hay Laura J | Director | +Grant | 2,502 | — | — |
| 2025-09-17 | Zeltser Guy | Officer | −Sell | 4,977 | $37.46 | $186,438 |
| 2025-09-17 | Zeltser Guy | Officer | −Sell | 200 | $38.05 | $7,610 |
| 2025-09-10 | McCathron Richard | Director,Officer | −Tax w/h | 1,358 | $36.97 | $50,205 |
| 2025-09-10 | Zeltser Guy | Officer | −Tax w/h | 1,029 | $36.97 | $38,042 |
| 2025-09-10 | Ostergaard Torben | Officer | −Tax w/h | 1,358 | $36.97 | $50,205 |
| 2025-09-10 | Stienstra Michael | Officer | −Tax w/h | 752 | $36.97 | $27,801 |
| 2025-09-08 | McCathron Richard | Director,Officer | −Sell | 2,725 | $34.12 | $92,977 |
| 2025-08-22 | McCathron Richard | Director,Officer | −Sell | 2,275 | $34.00 | $77,350 |
| 2025-08-15 | McCathron Richard | Director,Officer | −Tax w/h | 10,759 | $30.91 | $332,561 |
| 2025-08-15 | Zeltser Guy | Officer | −Tax w/h | 3,973 | $30.91 | $122,805 |
| 2025-08-15 | Ostergaard Torben | Officer | −Tax w/h | 2,016 | $30.91 | $62,315 |
| 2025-08-15 | Stienstra Michael | Officer | −Tax w/h | 2,341 | $30.91 | $72,360 |
| 2025-07-01 | Len FW Investor, LLC | Other | −Sell | 514,309 | $28.17 | $14M |
| 2025-06-12 | Ostergaard Torben | Officer | −Sell | 2,444 | $29.95 | $73,198 |
| 2025-06-04 | Ostergaard Torben | Officer | −Sell | 4,889 | $24.61 | $120,318 |
| 2025-06-03 | Schaaf Mark | Director | +Grant | 5,801 | $24.35 | $141,254 |
| 2025-06-03 | Schaaf Mark | Director | +Grant | 4,738 | — | — |
| 2025-06-03 | Feder Eric | Director | +Grant | 5,801 | $24.35 | $141,254 |
| 2025-06-03 | Feder Eric | Director | +Grant | 4,738 | — | — |
| 2025-06-03 | FRATER HUGH R | Director | −Grant | 5,801 | $24.35 | $141,254 |
| 2025-06-03 | FRATER HUGH R | Director | +Grant | 4,738 | — | — |
| 2025-06-03 | Fouche Lori Dickerson | Director | +Grant | 4,738 | — | — |
| 2025-06-03 | Fouche Lori Dickerson | Director | +Grant | 5,801 | $24.35 | $141,254 |
| 2025-06-03 | Landman Sam | Director | +Grant | 5,801 | $24.35 | $141,254 |
| 2025-06-03 | Landman Sam | Director | +Grant | 4,738 | — | — |
| 2025-06-03 | WIJNBERG SANDRA S | Director | +Grant | 5,801 | $24.35 | $141,254 |
| 2025-06-03 | WIJNBERG SANDRA S | Director | +Grant | 4,738 | — | — |
| 2025-06-03 | NICHOLS JOHN DRAKE | Director | +Grant | 5,801 | $24.35 | $141,254 |
| 2025-06-03 | NICHOLS JOHN DRAKE | Director | +Grant | 4,738 | — | — |
| 2025-05-15 | McCathron Richard | Director,Officer | −Tax w/h | 10,760 | $22.10 | $237,796 |
| 2025-05-15 | Zeltser Guy | Officer | −Tax w/h | 3,972 | $22.10 | $87,781 |
| 2025-05-15 | Stienstra Michael | Officer | −Tax w/h | 2,876 | $22.10 | $63,560 |
| 2025-05-15 | Ostergaard Torben | Officer | −Tax w/h | 3,602 | $22.10 | $79,604 |
| 2025-05-14 | Zeltser Guy | Officer | +Grant | 2,276 | $8.50 | $19,346 |
| 2025-04-01 | Wand Assaf | Director,Officer | −Sell | 12,250 | $25.04 | $306,740 |
| 2025-03-05 | McCathron Richard | Director,Officer | +Grant | 56,326 | — | — |
| 2025-03-05 | McCathron Richard | Director,Officer | +Grant | 112,651 | — | — |
| 2025-03-04 | Ellis Stewart | Officer | +Grant | 42,794 | — | — |
| 2025-03-04 | Ostergaard Torben | Officer | +Grant | 23,965 | — | — |
| 2025-03-04 | Stienstra Michael | Officer | +Grant | 23,965 | — | — |
| 2025-03-03 | Wand Assaf | Director,Officer | −Sell | 12,250 | $28.90 | $354,025 |
| 2025-02-18 | Stienstra Michael | Officer | −Sell | 2,329 | $30.02 | $69,917 |
| 2025-02-15 | McCathron Richard | Director,Officer | −Tax w/h | 11,693 | $30.11 | $352,076 |
| 2025-02-15 | Ellis Stewart | Officer | −Tax w/h | 14,464 | $30.11 | $435,511 |
| 2025-02-15 | Ostergaard Torben | Officer | −Tax w/h | 3,516 | $30.11 | $105,867 |
| 2025-02-15 | Stienstra Michael | Officer | −Tax w/h | 3,031 | $30.11 | $91,263 |
| 2025-02-05 | Ostergaard Torben | Officer | −Sell | 19,285 | $30.29 | $584,143 |
| 2025-02-04 | Ostergaard Torben | Officer | −Sell | 21,146 | $30.05 | $635,437 |
| 2025-02-03 | Wand Assaf | Director,Officer | −Sell | 8,048 | $26.52 | $213,433 |
| 2025-02-03 | Wand Assaf | Director,Officer | −Sell | 4,202 | $27.22 | $114,378 |
| 2025-01-29 | Ostergaard Torben | Officer | −Sell | 3,022 | $27.25 | $82,350 |
| 2025-01-08 | Ostergaard Torben | Officer | −Sell | 3,022 | $25.77 | $77,877 |
| 2025-01-02 | Ellis Stewart | Officer | −Sell | 5,667 | $26.11 | $147,965 |
| 2025-01-02 | Ellis Stewart | Officer | −Sell | 4,333 | $26.64 | $115,431 |
| 2025-01-02 | Wand Assaf | Director,Officer | −Sell | 3,754 | $26.51 | $99,519 |
| 2025-01-02 | Wand Assaf | Director,Officer | −Sell | 8,496 | $25.81 | $219,282 |
| 2024-12-23 | Ostergaard Torben | Officer | −Sell | 3,022 | $25.91 | $78,300 |
Source: the SEC bulk insider (Form 3/4/5) data sets — non-derivative transactions in the issuer's common stock, most recent first, covering filings through 2026-06-30. Insiders file within 2 business days of a transaction, but the bulk sets publish quarterly, so this store lags live filings; option/derivative lines are excluded. Codes: P buy · S sell · A grant · M/X/C exercise · F tax · G gift.
Model-derived estimate for research. See the Disclaimer.