63 transactions by 15 insiders, from January 30, 2026 to October 7, 2026.
People inside the company. What they do with their own shares is the reason this data exists.
| Insider | Trades | Planned | Bought | Sold |
|---|---|---|---|---|
| David DeStefanoDir | 14 | — | — | $82K |
| Bryan T.R. RowlandGC | 13 | — | — | — |
| John R. SchwabCFO | 13 | — | — | — |
| Ryan J. LeibCAO | 10 | — | — | — |
| Eric C. AndersenDir | 2 | — | $516K | — |
| John Richard StammDir | 1 | — | — | — |
| Mark J. MendolaDir | 1 | — | — | — |
| Debanjan SahaDir | 1 | — | — | — |
| Philip Seth SaundersDir | 1 | — | — | — |
| Christopher David YoungCEO | 1 | — | $731K | — |
| Bradley M. GaytonDir | 1 | — | — | — |
| Stefanie Westphal ThompsonDir | 1 | — | — | — |
| Amanda Westphal RadcliffeDir | 1 | — | — | — |
Holders above 10%, often funds. They file the same form, but they trade for portfolio reasons, not because of what they know.
| Insider | Trades | Planned | Bought | Sold |
|---|---|---|---|---|
| Jeffrey WestphalOther | 2 | — | $5.1M | — |
| ITEM SECOND IRR. TRUST FBO KYLE R. WESTPHAL u/a of JEFFREY R. WESTPHAL dated October 5, 200110% | 1 | — | $150K | — |
63 in total, newest filings first.
| Insider | Date | Code | Shares | Price | Value |
|---|---|---|---|---|---|
| Debanjan SahaDir | Oct 7 | A | 11,199 | $0.00 | — |
| Stefanie Westphal ThompsonDir | Jun 10 | A | 15,638 | $0.00 | — |
| John Richard StammDir | Jun 10 | A | 15,638 | $0.00 | — |
| Philip Seth SaundersDir | Jun 10 | A | 15,638 | $0.00 | — |
| Amanda Westphal RadcliffeDir | Jun 10 | A | 15,638 | $0.00 | — |
| Mark J. MendolaDir | Jun 10 | A | 15,638 | $0.00 | — |
| Bradley M. GaytonDir | Jun 10 | A | 15,638 | $0.00 | — |
| David DeStefanoDir | Jun 10 | A | 15,638 | $0.00 | — |
| Eric C. AndersenDir | Jun 10 | A | 15,638 | $0.00 | — |
| David DeStefanoDir | May 28 | S | 6,460 | $12.75 | $82K |
| ITEM SECOND IRR. TRUST FBO KYLE R. WESTPHAL u/a of JEFFREY R. WESTPHAL dated October 5, 200110% | Mar 9 | P | 10,000 | $15.05 | $150K |
| David DeStefanoDirDERIV | Feb 24 | M | 109,233 | $0.00 | —? |
| David DeStefanoDir | Feb 24 | F | 51,983 | $13.26 | $689K |
| David DeStefanoDir | Feb 24 | M | 109,233 | $0.00 | — |
| Christopher David YoungCEO | Feb 23 | P | 60,000 | $12.18 | $731K |
| John R. SchwabCFODERIV | Feb 23 | M | 30,305 | $0.00 | —? |
| John R. SchwabCFO | Feb 23 | F | 16,411 | $12.03 | $197K |
| John R. SchwabCFO | Feb 23 | M | 30,305 | $0.00 | — |
| Bryan T.R. RowlandGCDERIV | Feb 23 | M | 6,428 | $0.00 | —? |
| Bryan T.R. RowlandGC | Feb 23 | F | 1,768 | $12.03 | $21K |
| Bryan T.R. RowlandGC | Feb 23 | M | 6,428 | $0.00 | — |
| David DeStefanoDirDERIV | Feb 23 | M | 101,395 | $0.00 | —? |
| David DeStefanoDir | Feb 23 | F | 47,112 | $12.03 | $567K |
| David DeStefanoDir | Feb 23 | M | 101,395 | $0.00 | — |
| John R. SchwabCFODERIV | Feb 20 | M | 15,878 | $0.00 | —? |
| John R. SchwabCFODERIV | Feb 20 | M | 23,888 | $0.00 | —? |
| John R. SchwabCFO | Feb 20 | F | 8,598 | $12.74 | $110K |
| John R. SchwabCFO | Feb 20 | M | 15,878 | $0.00 | — |
| John R. SchwabCFO | Feb 20 | F | 12,936 | $12.74 | $165K |
| John R. SchwabCFO | Feb 20 | M | 23,888 | $0.00 | — |
| Bryan T.R. RowlandGCDERIV | Feb 20 | M | 2,975 | $0.00 | —? |
| Bryan T.R. RowlandGCDERIV | Feb 20 | M | 4,133 | $0.00 | —? |
| Bryan T.R. RowlandGC | Feb 20 | F | 976 | $12.74 | $12K |
| Bryan T.R. RowlandGC | Feb 20 | M | 2,975 | $0.00 | — |
| Bryan T.R. RowlandGC | Feb 20 | F | 1,259 | $12.74 | $16K |
| Bryan T.R. RowlandGC | Feb 20 | M | 4,133 | $0.00 | — |
| Ryan J. LeibCAODERIV | Feb 20 | M | 2,313 | $0.00 | —? |
| Ryan J. LeibCAODERIV | Feb 20 | M | 4,035 | $0.00 | —? |
| Ryan J. LeibCAO | Feb 20 | F | 782 | $12.74 | $10K |
| Ryan J. LeibCAO | Feb 20 | M | 2,313 | $0.00 | — |
| Ryan J. LeibCAO | Feb 20 | F | 1,263 | $12.74 | $16K |
| Ryan J. LeibCAO | Feb 20 | M | 4,035 | $0.00 | — |
| David DeStefanoDirDERIV | Feb 20 | M | 44,014 | $0.00 | —? |
| David DeStefanoDirDERIV | Feb 20 | M | 69,527 | $0.00 | —? |
| David DeStefanoDir | Feb 20 | F | 12,523 | $12.74 | $160K |
| David DeStefanoDir | Feb 20 | M | 44,014 | $0.00 | — |
| David DeStefanoDir | Feb 20 | F | 23,705 | $12.74 | $302K |
| David DeStefanoDir | Feb 20 | M | 69,527 | $0.00 | — |
| John R. SchwabCFODERIV | Feb 19 | A | 269,399 | $0.00 | —? |
| Bryan T.R. RowlandGCDERIV | Feb 19 | A | 43,443 | $0.00 | —? |
| Ryan J. LeibCAODERIV | Feb 19 | A | 33,891 | $0.00 | —? |
| Eric C. AndersenDir | Feb 20 | P | 40,000 | $12.91 | $516K |
| Jeffrey WestphalOther | Feb 17 | P | 150,000 | $12.53 | $1.9M |
| Jeffrey WestphalOther | Feb 13 | P | 247,740 | $13.08 | $3.2M |
| John R. SchwabCFODERIV | Feb 10 | M | 24,010 | $0.00 | —? |
| John R. SchwabCFO | Feb 10 | F | 13,489 | $14.88 | $201K |
| John R. SchwabCFO | Feb 10 | M | 24,010 | $0.00 | — |
| Bryan T.R. RowlandGCDERIV | Feb 10 | M | 4,088 | $0.00 | —? |
| Bryan T.R. RowlandGC | Feb 10 | F | 1,341 | $14.88 | $20K |
| Bryan T.R. RowlandGC | Feb 10 | M | 4,088 | $0.00 | — |
| Ryan J. LeibCAODERIV | Jan 30 | M | 4,019 | $0.00 | —? |
| Ryan J. LeibCAO | Jan 30 | F | 1,359 | $18.55 | $25K |
| Ryan J. LeibCAO | Jan 30 | M | 4,019 | $0.00 | — |