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 |
|---|---|---|---|---|---|---|
| May 8, 2026 | Lowenthal Robert S | CEO, Director | Other(J) | 100K | — | — |
| Mar 2, 2026 | McNamara Dennis P | Secretary | Sell(S) | 5K | $90.67 | $424K |
| Feb 26, 2026 | Friedman Paul M | Director | Other(J) | 1K | — | — |
| Feb 26, 2026 | Kanter Stacy J. | Director | Other(J) | 1K | — | — |
| Feb 26, 2026 | Behrens Evan | Director | Other(J) | 1K | — | — |
| Feb 26, 2026 | Dwyer Timothy Martin | Director | Other(J) | 1K | — | — |
| Feb 26, 2026 | Spaulding Suzanne | Director | Other(J) | 1K | — | — |
| Feb 26, 2026 | Roth R Lawrence | Director | Other(J) | 1K | — | — |
| Feb 26, 2026 | Glasser Teresa | Director | Other(J) | 1K | — | — |
| Feb 6, 2026 | Watkins Brad M | CFO | Other(J) | 2K | — | — |
| Feb 6, 2026 | Lowenthal Robert S | CEO, Director | Other(J) | 100K | — | — |
| Feb 6, 2026 | McNamara Dennis P | Secretary | Other(J) | 2K | — | — |
| Feb 6, 2026 | Lowenthal Albert G | Chairman, Director, 10% Owner | Other(J) | 40K | — | — |
| Jan 28, 2026 | McNamara Dennis P | Secretary | Other(J) | 3K | — | — |
| Jan 28, 2026 | McNamara Dennis P | Secretary | Other(J) | 5K | — | — |
| Jan 28, 2026 | Lowenthal Albert G | CEO, Director, 10% Owner | Other(J) | 56K | — | — |
| Jan 28, 2026 | Lowenthal Albert G | CEO, Director, 10% Owner | Other(J) | 110K | — | — |
| Jan 28, 2026 | Lowenthal Robert S | Director | Other(J) | 36K | — | — |
| Jan 28, 2026 | Lowenthal Robert S | Director | Other(J) | 75K | — | — |
| Sep 22, 2025 | Spaulding Suzanne | Director | Other(J) | 3K | — | — |
| Aug 5, 2025 | McNamara Dennis P | Secretary | Sell(S) | 2K | $73.81 | $148K |
| Jun 10, 2025 | Friedman Paul M | Director | Sell(S) | 4K | $63.31 | $222K |
| Jun 9, 2025 | Friedman Paul M | Director | Sell(S) | 4K | $63.32 | $222K |
| Jun 6, 2025 | Friedman Paul M | Director | Sell(S) | 3K | $63.11 | $189K |
| Jan 30, 2025 | Behrens Evan | Director | Other(J) | 2K | — | — |
| Jan 30, 2025 | Roth R Lawrence | Director | Other(J) | 2K | — | — |
| Jan 30, 2025 | Dwyer Timothy Martin | Director | Other(J) | 2K | — | — |
| Jan 30, 2025 | Friedman Paul M | Director | Other(J) | 2K | — | — |
| Jan 30, 2025 | Glasser Teresa | Director | Other(J) | 2K | — | — |
| Jan 30, 2025 | Kanter Stacy J. | Director | Other(J) | 2K | — | — |
| Jan 30, 2025 | Spaulding Suzanne | Director | Other(J) | 2K | — | — |
| Jan 29, 2025 | Lowenthal Albert G | CEO, Director, 10% Owner | Other(J) | 33K | — | — |
| Jan 29, 2025 | McNamara Dennis P | Secretary | Other(J) | 2K | — | — |
| Jan 29, 2025 | Lowenthal Robert S | Director | Other(J) | 15K | — | — |
| Jan 29, 2025 | Watkins Brad M | CFO | Other(J) | 2K | — | — |
| Jan 28, 2025 | Lowenthal Albert G | CEO, Director, 10% Owner | Other(J) | 40K | — | — |
| Jan 28, 2025 | Lowenthal Albert G | CEO, Director, 10% Owner | Other(J) | 77K | — | — |
| Jan 28, 2025 | McNamara Dennis P | Secretary | Other(J) | 3K | — | — |
| Jan 28, 2025 | McNamara Dennis P | Secretary | Other(J) | 5K | — | — |
| Jan 28, 2025 | Lowenthal Robert S | Director | Other(J) | 19K | — | — |
| Jan 28, 2025 | Lowenthal Robert S | Director | Other(J) | 39K | — | — |
| Aug 19, 2024 | Behrens Evan | Director | Sell(S) | 750 | $50.78 | $38K |
| Jul 31, 2024 | McNamara Dennis P | Secretary | Sell(S) | 6K | $51.28 | $308K |
| May 10, 2024 | Behrens Evan | Director | Sell(S) | 4K | $43.65 | $180K |
| Jan 30, 2024 | Lowenthal Albert G | CEO, Director, 10% Owner | Other(J) | 41K | — | — |
| Jan 30, 2024 | Lowenthal Albert G | CEO, Director, 10% Owner | Other(J) | 75K | — | — |
| Jan 30, 2024 | McNamara Dennis P | Secretary | Other(J) | 2K | — | — |
| Jan 30, 2024 | McNamara Dennis P | Secretary | Other(J) | 4K | — | — |
| Jan 30, 2024 | Lowenthal Robert S | Director | Other(J) | 11K | — | — |
| Jan 30, 2024 | Lowenthal Robert S | Director | Other(J) | 19K | — | — |
| Jan 25, 2024 | Lowenthal Albert G | CEO, Director, 10% Owner | Other(J) | 40K | — | — |
| Jan 25, 2024 | Roth R Lawrence | Director | Grant(A) | 3K | — | — |
| Jan 25, 2024 | Oughtred A Winn | Director | Other(J) | 3K | — | — |
| Jan 25, 2024 | Dwyer Timothy Martin | Director | Grant(A) | 3K | — | — |
| Jan 25, 2024 | McNamara Dennis P | Secretary | Other(J) | 3K | — | — |
| Jan 25, 2024 | Ehrhardt William | Director | Other(J) | 3K | — | — |
| Jan 25, 2024 | Behrens Evan | Director | Grant(A) | 3K | — | — |
| Jan 25, 2024 | Lowenthal Robert S | Director | Other(J) | 20K | — | — |
| Jan 25, 2024 | Friedman Paul M | Director | Grant(A) | 3K | — | — |
| Jan 25, 2024 | Glasser Teresa | Director | Grant(A) | 3K | — | — |
| Jan 25, 2024 | Kanter Stacy J. | Director | Grant(A) | 3K | — | — |
| Jan 25, 2024 | Watkins Brad M | CFO | Other(J) | 4K | — | — |
| Sep 1, 2023 | Behrens Evan | Director | Sell(S) | 5K | $38.43 | $192K |
| Aug 31, 2023 | Behrens Evan | Director | Sell(S) | 5K | $38.28 | $191K |
| Aug 31, 2023 | Behrens Evan | Director | Sell(S) | 3K | $38.49 | $96K |
| Mar 3, 2023 | McNamara Dennis P | Secretary | Sell(S) | 10K | $44.54 | $445K |
| Mar 3, 2023 | McNamara Dennis P | Secretary | Sell(S) | 2K | $44.51 | $94K |
| Jan 30, 2023 | Lowenthal Albert G | CEO, Director, 10% Owner | Other(J) | 4K | — | — |
| Jan 30, 2023 | Lowenthal Albert G | CEO, Director, 10% Owner | Other(J) | 9K | — | — |
| Jan 29, 2023 | Lowenthal Albert G | CEO, Director, 10% Owner | Other(J) | 26K | — | — |
| Jan 29, 2023 | Lowenthal Albert G | CEO, Director, 10% Owner | Other(J) | 46K | — | — |
| Jan 29, 2023 | McNamara Dennis P | Secretary | Other(J) | 2K | — | — |
| Jan 29, 2023 | McNamara Dennis P | Secretary | Other(J) | 4K | — | — |
| Jan 29, 2023 | Lowenthal Robert S | Director | Other(J) | 3K | — | — |
| Jan 29, 2023 | Lowenthal Robert S | Director | Other(J) | 5K | — | — |
| Jan 26, 2023 | Ehrhardt William | Director | Grant(A) | 3K | — | — |
| Jan 26, 2023 | Behrens Evan | Director | Grant(A) | 3K | — | — |
| Jan 26, 2023 | Dwyer Timothy Martin | Director | Grant(A) | 3K | — | — |
| Jan 26, 2023 | Glasser Teresa | Director | Grant(A) | 3K | — | — |
| Jan 26, 2023 | Oughtred A Winn | Director | Grant(A) | 3K | — | — |
| Jan 26, 2023 | Roth R Lawrence | Director | Grant(A) | 3K | — | — |
| Jan 26, 2023 | Friedman Paul M | Director | Grant(A) | 3K | — | — |
| Jan 25, 2023 | Lowenthal Albert G | CEO, Director, 10% Owner | Other(J) | 30K | — | — |
| Jan 25, 2023 | McNamara Dennis P | Secretary | Other(J) | 3K | — | — |
| Jan 25, 2023 | Lowenthal Robert S | Director | Other(J) | 20K | — | — |
| Jan 25, 2023 | Watkins Brad M | CFO | Other(J) | 3K | — | — |
| Jan 27, 2022 | Roth R Lawrence | Director | Grant(A) | 3K | — | — |
| Jan 27, 2022 | Dwyer Timothy Martin | Director | Grant(A) | 3K | — | — |
| Jan 27, 2022 | Glasser Teresa | Director | Grant(A) | 3K | — | — |
| Jan 27, 2022 | Friedman Paul M | Director | Grant(A) | 3K | — | — |
| Jan 27, 2022 | Oughtred A Winn | Director | Grant(A) | 3K | — | $0 |
| Jan 27, 2022 | Behrens Evan | Director | Grant(A) | 3K | — | — |
| Jan 27, 2022 | Ehrhardt William | Director | Grant(A) | 3K | — | — |
| Jan 26, 2022 | Lowenthal Robert S | Director | Other(J) | 50K | — | $0 |
| Jan 26, 2022 | Alfano Jeffrey J | CFO | Other(J) | 3K | — | $0 |
| Jan 26, 2022 | McNamara Dennis P | Secretary | Other(J) | 3K | — | $0 |
| Jan 26, 2022 | Lowenthal Albert G | CEO, Director, 10% Owner | Other(J) | 125K | — | $0 |
| Nov 3, 2021 | Oughtred A Winn | Director | Sell(S) | 5K | $52.23 | $261K |
| May 5, 2021 | McNamara Dennis P | Secretary | Sell(S) | 3K | $49.39 | $171K |
| May 5, 2021 | Alfano Jeffrey J | CFO | Sell(S) | 7K | $49.48 | $338K |
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 2006-01-02 → 2026-08-20. Earlier history is backfilling; this window widens as it deepens.
Programmatic access via the Arkolith API & MCP server (insider.transactions, insider.company).
Connected pages for OPY