Sonoma Pharmaceuticals, Inc. also files under OCLS; those filings are included.
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 9, 2026 | Dal Poggetto John | Controller | Grant(A) | 8K | — | $0 |
| Jul 9, 2026 | Trombly Amy Moss | Chief Executive Officer | Grant(A) | 10K | — | $0 |
| Jul 9, 2026 | Jacoby Vanessa | Director | Grant(A) | 10K | — | — |
| Jul 9, 2026 | McLaughlin John | Director | Grant(A) | 10K | — | — |
| Jul 9, 2026 | Dvonch Jerome J | Chief Financial Officer | Grant(A) | 10K | — | $0 |
| Jul 9, 2026 | Weigerstorfer Philippe | Director | Grant(A) | 10K | — | — |
| Jan 2, 2026 | Dvonch Jerome J | Chief Financial Officer | Grant(A) | 5K | — | $0 |
| Jan 2, 2026 | Birnbaum Jay E | Director | Grant(A) | 10K | — | — |
| Jan 2, 2026 | Dal Poggetto John | Controller | Grant(A) | 5K | — | $0 |
| Jan 2, 2026 | Trombly Amy Moss | Chief Executive Officer | Grant(A) | 10K | — | $0 |
| Jan 2, 2026 | McLaughlin John | Director | Grant(A) | 10K | — | — |
| Jan 2, 2026 | Weigerstorfer Philippe | Director | Grant(A) | 10K | — | — |
| Jun 19, 2025 | Thornton Bruce | Executive VP and COO | Grant(A) | 14K | — | $0 |
| Jun 19, 2025 | Dvonch Jerome J | Chief Financial Officer | Grant(A) | 14K | — | $0 |
| Jun 19, 2025 | Dal Poggetto John | Controller | Grant(A) | 10K | — | $0 |
| Jun 19, 2025 | Trombly Amy Moss | Chief Executive Officer | Grant(A) | 14K | — | $0 |
| Jan 2, 2025 | McLaughlin John | Director | Grant(A) | 8K | — | — |
| Jan 2, 2025 | Dvonch Jerome J | Chief Financial Officer | Grant(A) | 10K | — | $0 |
| Jan 2, 2025 | Weigerstorfer Philippe | Director | Grant(A) | 8K | — | — |
| Jan 2, 2025 | Trombly Amy Moss | Chief Executive Officer | Grant(A) | 10K | — | $0 |
| Jan 2, 2025 | Birnbaum Jay E | Director | Grant(A) | 8K | — | — |
| Jan 2, 2025 | Dal Poggetto John | Controller | Grant(A) | 8K | — | $0 |
| Jan 2, 2025 | Thornton Bruce | Executive VP & COO | Grant(A) | 10K | — | $0 |
| Jun 20, 2024 | Dvonch Jerome J | Chief Financial Officer | Grant(A) | 54K | — | — |
| Jun 20, 2024 | Thornton Bruce | Executive Vice President | Grant(A) | 54K | — | — |
| Jun 20, 2024 | Dal Poggetto John | Controller | Grant(A) | 15K | — | — |
| Jun 20, 2024 | Trombly Amy Moss | Chief Executive Officer | Grant(A) | 54K | — | — |
| Dec 29, 2023 | Thornton Bruce | Executive VP & COO | Grant(A) | 60K | — | — |
| Dec 29, 2023 | Dvonch Jerome J | Interim CFO | Grant(A) | 60K | — | — |
| Dec 29, 2023 | Dal Poggetto John | Controller | Grant(A) | 50K | — | — |
| Dec 29, 2023 | Trombly Amy Moss | Chief Executive Officer | Grant(A) | 60K | — | — |
| Jun 30, 2023 | Trombly Amy Moss | Chief Executive Officer | Grant(A) | 100K | — | — |
| Jun 30, 2023 | Thornton Bruce | Executive Vice President | Grant(A) | 100K | — | — |
| Dec 29, 2022 | Trombly Amy Moss | Chief Executive Officer | Grant(A) | 40K | — | — |
| Dec 29, 2022 | Thornton Bruce | Chief Operating Officer | Grant(A) | 40K | — | — |
| Dec 29, 2022 | McLaughlin John | Director | Grant(A) | 20K | — | — |
| Dec 29, 2022 | Birnbaum Jay E | Director | Grant(A) | 20K | — | — |
| Dec 29, 2022 | White Chad Norman | Chief Financial Officer | Grant(A) | 10K | — | — |
| Dec 29, 2022 | Weigerstorfer Philippe | Director | Grant(A) | 20K | — | — |
| Jan 14, 2022 | Weigerstorfer Philippe | Director | Grant(A) | 30K | — | — |
| Jan 14, 2022 | Dvonch Jerome J | Chief Financial Officer | Grant(A) | 30K | — | — |
| Jan 14, 2022 | Birnbaum Jay E | Director | Grant(A) | 30K | — | — |
| Jan 14, 2022 | Thornton Bruce | COO | Grant(A) | 30K | — | — |
| Jan 14, 2022 | McLaughlin John | Director | Grant(A) | 30K | — | — |
| Jan 14, 2022 | Trombly Amy Moss | Chief Executive Officer | Grant(A) | 30K | — | — |
| Jan 7, 2021 | Thornton Bruce | COO | Grant(A) | 28K | — | — |
| Jan 7, 2021 | Trombly Amy Moss | Chief Executive Officer | Grant(A) | 28K | — | — |
| Jan 7, 2021 | Dvonch Jerome J | Chief Financial Officer | Grant(A) | 28K | — | — |
| Apr 23, 2020 | Dal Poggetto John | Chief Financial Officer | Grant(A) | 3K | — | — |
| Apr 23, 2020 | Edwards Robert Grant | Chief Financial Officer | Grant(A) | 3K | — | — |
| Jan 2, 2020 | Trombly Amy Moss | Chief Executive Officer | Grant(A) | 2K | — | — |
| Dec 31, 2019 | Trombly Amy Moss | Chief Executive Officer | Grant(A) | 13K | — | — |
| Dec 31, 2019 | Dal Poggetto John | Chief Financial Officer | Grant(A) | 13K | — | — |
| Jan 14, 2019 | Miller Robert E | Insider | Expiration(H) | 5K | — | — |
| Jan 14, 2019 | Miller Robert E | Insider | Expiration(H) | 26K | — | — |
| Jan 14, 2019 | Miller Robert E | Insider | Expiration(H) | 8K | — | — |
| Jan 14, 2019 | Miller Robert E | Insider | Expiration(H) | 50K | — | — |
| Jan 14, 2019 | Miller Robert E | Insider | Expiration(H) | 30K | — | — |
| Jan 14, 2019 | Miller Robert E | Insider | Expiration(H) | 68K | — | — |
| Jan 14, 2019 | Miller Robert E | Insider | Expiration(H) | 5K | — | — |
| Jan 14, 2019 | Schutz James J | Insider | Expiration(H) | 4K | — | — |
| Jan 14, 2019 | Miller Robert E | Insider | Expiration(H) | 4K | — | — |
| Jan 14, 2019 | Schutz James J | Insider | Expiration(H) | 30K | — | — |
| Jan 14, 2019 | Schutz James J | Insider | Expiration(H) | 2K | — | — |
| Jan 14, 2019 | Schutz James J | Insider | Expiration(H) | 1K | — | — |
| Jan 14, 2019 | Schutz James J | Insider | Expiration(H) | 4K | — | — |
| Jan 14, 2019 | Miller Robert E | Insider | Expiration(H) | 5K | — | — |
| Jan 14, 2019 | Schutz James J | Insider | Expiration(H) | 68K | — | — |
| Jan 14, 2019 | Schutz James J | Insider | Expiration(H) | 5K | — | — |
| Jan 14, 2019 | Schutz James J | Insider | Expiration(H) | 20K | — | — |
| Jan 14, 2019 | Schutz James J | Insider | Expiration(H) | 50K | — | — |
| Jan 14, 2019 | Miller Robert E | Insider | Expiration(H) | 5K | — | — |
| Jan 14, 2019 | Miller Robert E | Insider | Expiration(H) | 357 | — | — |
| Jan 14, 2019 | Schutz James J | Insider | Expiration(H) | 5K | — | — |
| Jan 14, 2019 | Miller Robert E | Insider | Expiration(H) | 2K | — | — |
| Jan 14, 2019 | Schutz James J | Insider | Expiration(H) | 4K | — | — |
| Jan 10, 2019 | Sandford Frederick J | CEO and Interim CFO, Director | Grant(A) | 50K | — | — |
| Jan 10, 2019 | Sandford Frederick J | CEO and Interim CFO, Director | Grant(A) | 400K | — | — |
| Jul 20, 2018 | Miller Robert E | Chief Financial Officer | Grant(A) | 68K | — | — |
| Jul 20, 2018 | Schutz James J | Chief Executive Officer, Director | Grant(A) | 68K | — | — |
| May 30, 2018 | McLaughlin John | Director | Grant(A) | 2K | — | — |
| May 30, 2018 | Birnbaum Jay E | Director | Grant(A) | 1K | — | — |
| May 30, 2018 | Harrison Russell Joseph | Director | Grant(A) | 2K | — | — |
| Mar 13, 2018 | Miller Robert E | Chief Financial Officer | Buy(P) | 1K | $4.10 | $5K |
| Mar 12, 2018 | Miller Robert E | Chief Financial Officer | Buy(P) | 1K | $4.03 | $5K |
| Mar 12, 2018 | Miller Robert E | Chief Financial Officer | Buy(P) | 1K | $4.03 | $5K |
| Mar 9, 2018 | Miller Robert E | Chief Financial Officer | Buy(P) | 1K | $3.90 | $5K |
| Mar 8, 2018 | Schutz James J | Chief Executive Officer, Director | Buy(P) | 2K | $3.99 | $10K |
| Mar 1, 2018 | McLaughlin John | Director | Grant(A) | 2K | — | — |
| Mar 1, 2018 | Barbari Sharon Surrey | Director | Grant(A) | 1K | — | — |
| Mar 1, 2018 | Birnbaum Jay E | Director | Grant(A) | 1K | — | — |
| Mar 1, 2018 | Harrison Russell Joseph | Director | Grant(A) | 2K | — | — |
| Jan 2, 2018 | Schutz James J | Chief Executive Officer, Director | Grant(A) | 17K | — | — |
| Jan 2, 2018 | McLaughlin John | Director | Grant(A) | 17K | — | — |
| Jan 2, 2018 | Harrison Russell Joseph | Director | Grant(A) | 17K | — | — |
| Jan 2, 2018 | Birnbaum Jay E | Director | Grant(A) | 26K | — | — |
| Jan 2, 2018 | Barbari Sharon Surrey | Director | Grant(A) | 17K | — | — |
| Nov 30, 2017 | Schutz James J | Chief Executive Officer, Director | Buy(P) | 345 | $4.95 | $2K |
| Nov 29, 2017 | McLaughlin John | Director | Grant(A) | 14K | — | — |
| Nov 29, 2017 | Harrison Russell Joseph | Director | Grant(A) | 14K | — | — |
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.
Issuer: Sonoma Pharmaceuticals, Inc., SEC CIK 0001367083. The symbol on a Form 4 is typed by the filer, so this page follows the issuer with the newest filing under SNOA and shows every filing by that issuer (also filed as OCLS).
Coverage: Form 4 filings indexed 2006-01-02 → 2026-09-14. 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 SNOA