The public view is the crawlable proof. The same sourced dataset is available through REST and MCP for agents, research scripts, and back-office tools.
| Date | Insider | Role | Action | Shares | Price | Value |
|---|---|---|---|---|---|---|
| Jul 11, 2026 | Phillips Barry G | Chief Revenue Officer - Fire | Tax withholding(F) | 151 | $11.03 | $2K |
| Jul 11, 2026 | Yartz Laurel A. | Chief Human Resources Officer | Tax withholding(F) | 63 | $11.03 | $695 |
| Jul 11, 2026 | Hui An | Chief Operating Officer | Tax withholding(F) | 1K | $11.03 | $11K |
| Jul 11, 2026 | Jenkins James M. | President, CEO & Exec. Chair, Director | Tax withholding(F) | 77 | $11.03 | $849 |
| Jun 16, 2026 | Glavin Martin G | Director | Grant(A) | 8K | — | $0 |
| Jun 16, 2026 | Kidd Melissa | Director | Grant(A) | 8K | — | $0 |
| Jun 16, 2026 | McAteer Thomas J | Director | Grant(A) | 8K | — | $0 |
| Jun 16, 2026 | McAteer Thomas J | Director | Grant(A) | 3K | — | $0 |
| Jun 16, 2026 | Hamblin Nikki | Director | Grant(A) | 8K | — | $0 |
| Jun 16, 2026 | Rudow Lee D. | Director | Grant(A) | 8K | — | $0 |
| Jun 16, 2026 | Herring Ronald N JR | Director | Grant(A) | 8K | — | $0 |
| Jun 16, 2026 | Schlarbaum Jeffrey T | Director | Grant(A) | 8K | — | $0 |
| Jun 12, 2026 | Kidd Melissa | Director | Tax withholding(F) | 2K | $10.98 | $27K |
| Jun 12, 2026 | Herring Ronald N JR | Director | Tax withholding(F) | 734 | $10.98 | $8K |
| Jun 12, 2026 | Schlarbaum Jeffrey T | Director | Tax withholding(F) | 3K | $10.98 | $35K |
| May 27, 2026 | Jenkins James M. | President, CEO & Exec. Chair, Director | Grant(A) | 24K | — | $0 |
| May 27, 2026 | Phillips Barry G | Chief Revenue Officer - Fire | Grant(A) | 6K | — | $0 |
| May 27, 2026 | Yartz Laurel A. | Chief Human Resources Officer | Grant(A) | 5K | — | $0 |
| May 27, 2026 | Stokes Cameron | See Remarks | Grant(A) | 6K | — | $0 |
| May 27, 2026 | Swinea James Calven Jr. | CFO and Secretary | Grant(A) | 9K | — | $0 |
| May 27, 2026 | Rae Kevin | See Remarks | Grant(A) | 6K | — | $0 |
| May 27, 2026 | Hui An | Chief Operating Officer | Grant(A) | 3K | — | $0 |
| May 6, 2026 | Glavin Martin G | Director | Grant(A) | 7K | — | $0 |
| May 6, 2026 | Glavin Martin G | Director | Grant(A) | 2K | — | $0 |
| May 6, 2026 | Rudow Lee D. | Director | Grant(A) | 6K | — | $0 |
| May 6, 2026 | Rudow Lee D. | Director | Grant(A) | 2K | — | $0 |
| Apr 17, 2026 | Jenkins James M. | President, CEO & Exec. Chair, Director | Tax withholding(F) | 5K | $11.20 | $57K |
| Apr 16, 2026 | Hui An | Chief Operating Officer | Grant(A) | 2K | — | $0 |
| Apr 16, 2026 | Hui An | Chief Operating Officer | Tax withholding(F) | 476 | $8.92 | $4K |
| Apr 15, 2026 | Yartz Laurel A. | Chief Human Resources Officer | Tax withholding(F) | 545 | $9.37 | $5K |
| Apr 15, 2026 | Stokes Cameron | See Remarks | Tax withholding(F) | 417 | $9.37 | $4K |
| Apr 15, 2026 | Phillips Barry G | Chief Revenue Officer - Fire | Tax withholding(F) | 594 | $9.37 | $6K |
| Apr 15, 2026 | Hui An | Chief Operating Officer | Tax withholding(F) | 636 | $9.37 | $6K |
| Apr 15, 2026 | Jenkins James M. | President, CEO & Exec. Chair, Director | Tax withholding(F) | 2K | $9.37 | $21K |
| Apr 6, 2026 | Hui An | Chief Operating Officer | Tax withholding(F) | 3K | $8.86 | $30K |
| Jan 31, 2026 | Jenkins James M. | President, CEO & Exec. Chair, Director | Tax withholding(F) | 2K | $9.42 | $19K |
| Jan 31, 2026 | Hui An | Chief Operating Officer | Tax withholding(F) | 971 | $9.42 | $9K |
| Jan 31, 2026 | Swinea James Calven Jr. | Interim CFO | Tax withholding(F) | 347 | $9.42 | $3K |
| Jan 13, 2026 | Stokes Cameron | See Remarks | Buy(P) | 450 | $9.43 | $4K |
| Jan 9, 2026 | Hui An | Chief Operating Officer | Buy(P) | 2K | $8.97 | $18K |
| Jan 9, 2026 | Swinea James Calven Jr. | Interim CFO | Buy(P) | 1K | $8.71 | $9K |
| Jan 5, 2026 | Jenkins James M. | President, CEO & Exec. Chair, Director | Buy(P) | 1K | $8.88 | $10K |
| Dec 23, 2025 | Phillips Barry G | Chief Revenue Officer - Fire | Buy(P) | 1K | $8.71 | $11K |
| Dec 22, 2025 | Yartz Laurel A. | Chief Human Resources Officer | Buy(P) | 1K | $8.15 | $11K |
| Dec 19, 2025 | Jenkins James M. | President, CEO & Exec. Chair, Director | Buy(P) | 1K | $7.92 | $10K |
| Dec 16, 2025 | Shannon Roger D | Chief Financial Officer | Sell(S) | 9K | $8.06 | $71K |
| Oct 31, 2025 | Shannon Roger D | Chief Financial Officer | Tax withholding(F) | 1K | $16.46 | $24K |
| Oct 31, 2025 | Hui An | Chief Operating Officer | Tax withholding(F) | 1K | $16.46 | $24K |
| Oct 10, 2025 | Jenkins James M. | President, CEO & Exec. Chair, Director | Gift(G) | 6K | — | $0 |
| Aug 1, 2025 | Yartz Laurel A. | Chief Human Resources Officer | Tax withholding(F) | 902 | $13.35 | $12K |
| Aug 1, 2025 | Hamblin Nikki | Director | Grant(A) | 3K | — | $0 |
| Aug 1, 2025 | Hamblin Nikki | Director | Grant(A) | 896 | — | $0 |
| Aug 1, 2025 | Herring Ronald N JR | Director | Tax withholding(F) | 133 | $13.35 | $2K |
| Aug 1, 2025 | Herring Ronald N JR | Director | Grant(A) | 871 | — | $0 |
| Aug 1, 2025 | Herring Ronald N JR | Director | Grant(A) | 261 | — | $0 |
| Aug 1, 2025 | Kidd Melissa | Director | Grant(A) | 431 | — | $0 |
| Aug 1, 2025 | Kidd Melissa | Director | Grant(A) | 1K | — | $0 |
| Aug 1, 2025 | Kidd Melissa | Director | Tax withholding(F) | 720 | $13.35 | $10K |
| Aug 1, 2025 | McAteer Thomas J | Director | Grant(A) | 930 | — | $0 |
| Aug 1, 2025 | McAteer Thomas J | Director | Grant(A) | 3K | — | $0 |
| Aug 1, 2025 | Glavin Martin G | Director | Grant(A) | 3K | — | $0 |
| Aug 1, 2025 | Glavin Martin G | Director | Grant(A) | 1K | — | $0 |
| Jul 11, 2025 | Hui An | Chief Operating Officer | Grant(A) | 3K | — | $0 |
| Jul 11, 2025 | Hui An | Chief Operating Officer | Grant(A) | 11K | — | $0 |
| Jul 11, 2025 | Hui An | Chief Operating Officer | Tax withholding(F) | 3K | $14.31 | $48K |
| Jul 11, 2025 | Phillips Barry G | Chief Revenue Officer - Fire | Tax withholding(F) | 436 | $14.31 | $6K |
| Jul 11, 2025 | Phillips Barry G | Chief Revenue Officer - Fire | Grant(A) | 363 | — | $0 |
| Jul 11, 2025 | Phillips Barry G | Chief Revenue Officer - Fire | Grant(A) | 1K | — | $0 |
| Jul 11, 2025 | Shannon Roger D | Chief Financial Officer | Tax withholding(F) | 206 | $14.31 | $3K |
| Jul 11, 2025 | Shannon Roger D | Chief Financial Officer | Grant(A) | 699 | — | $0 |
| Jul 11, 2025 | Shannon Roger D | Chief Financial Officer | Grant(A) | 210 | — | $0 |
| Jul 11, 2025 | Jenkins James M. | President, CEO & Exec. Chair, Director | Grant(A) | 1K | — | $0 |
| Jul 11, 2025 | Jenkins James M. | President, CEO & Exec. Chair, Director | Tax withholding(F) | 378 | $14.31 | $5K |
| Jul 11, 2025 | Jenkins James M. | President, CEO & Exec. Chair, Director | Grant(A) | 314 | — | $0 |
| Jul 11, 2025 | Yartz Laurel A. | Chief Human Resources Officer | Grant(A) | 699 | — | $0 |
| Jul 11, 2025 | Yartz Laurel A. | Chief Human Resources Officer | Grant(A) | 210 | — | $0 |
| Jul 11, 2025 | Yartz Laurel A. | Chief Human Resources Officer | Tax withholding(F) | 252 | $14.31 | $4K |
| Jun 18, 2025 | Jenkins James M. | President, CEO & Exec. Chair, Director | Buy(P) | 1K | $13.14 | $13K |
| Jun 13, 2025 | Kidd Melissa | Director | Tax withholding(F) | 1K | $13.92 | $20K |
| Jun 13, 2025 | Schlarbaum Jeffrey T | Director | Tax withholding(F) | 1K | $13.92 | $16K |
| Jun 13, 2025 | Herring Ronald N JR | Director | Tax withholding(F) | 427 | $13.92 | $6K |
| Jun 12, 2025 | Kidd Melissa | Director | Grant(A) | 5K | — | $0 |
| Jun 12, 2025 | Hamblin Nikki | Director | Grant(A) | 5K | — | $0 |
| Jun 12, 2025 | McAteer Thomas J | Director | Grant(A) | 5K | — | $0 |
| Jun 12, 2025 | McAteer Thomas J | Director | Grant(A) | 3K | — | $0 |
| Jun 12, 2025 | McAteer Thomas J | Director | Grant(A) | 2K | — | $0 |
| Jun 12, 2025 | Glavin Martin G | Director | Grant(A) | 3K | — | $0 |
| Jun 12, 2025 | Glavin Martin G | Director | Grant(A) | 5K | — | $0 |
| Jun 12, 2025 | Schlarbaum Jeffrey T | Director | Grant(A) | 3K | — | $0 |
| Jun 12, 2025 | Schlarbaum Jeffrey T | Director | Grant(A) | 5K | — | $0 |
| Jun 12, 2025 | Herring Ronald N JR | Director | Grant(A) | 5K | — | $0 |
| Jun 1, 2025 | Jenkins James M. | President, CEO & Exec. Chair, Director | Tax withholding(F) | 2K | $19.06 | $33K |
| May 7, 2025 | Glavin Martin G | Director | Grant(A) | 4K | — | $0 |
| Apr 22, 2025 | Jenkins James M. | President, CEO & Exec. Chair, Director | Buy(P) | 2K | $15.93 | $25K |
| Apr 22, 2025 | Yartz Laurel A. | Chief Human Resources Officer | Buy(P) | 1K | $15.97 | $16K |
| Apr 17, 2025 | Hui An | Chief Operating Officer | Grant(A) | 745 | — | $0 |
| Apr 17, 2025 | Hui An | Chief Operating Officer | Tax withholding(F) | 219 | $15.58 | $3K |
| Apr 17, 2025 | Jenkins James M. | President, CEO & Exec. Chair, Director | Grant(A) | 13K | — | $0 |
| Apr 15, 2025 | Hui An | Chief Operating Officer | Grant(A) | 6K | — | $0 |
| Apr 15, 2025 | Phillips Barry G | Chief Revenue Officer - Fire | Grant(A) | 4K | — | $0 |
Insider transactions sourced from SEC EDGAR Form 4 filings, normalized within minutes of acceptance. "Buy"/"Sell" mark open-market transactions (codes P/S), the tradeable signal. Awards, option exercises and tax-withholding are shown with their raw code. All data is public domain.
Coverage: Form 4 filings indexed 2021-01-04 → 2026-07-22. Earlier history is backfilling; this window widens as it deepens.
Programmatic access via the Arkolith API & MCP server (insider.transactions, insider.company).