


West Virginia· In office since 2001 (25 yrs)
No committee assignments on record
Total Trades
164
15 YTD
Purchases
90
3 YTD
Sales
70
12 YTD
Est. Volume
~$1.4M
| Ticker | Company | Trade Date | Filed | Type | Amount | Filing |
|---|---|---|---|---|---|---|
| AAPL | Apple Inc. - Common Stock | 2026-07-21 | 2026-08-04 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| INTC | Intel Corporation - Common Stock | 2026-07-21 | 2026-08-04 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| KO | Coca-Cola Company (The) Common Stock | 2026-07-21 | 2026-08-04 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| MSFT | Microsoft Corporation - Common Stock | 2026-07-21 | 2026-08-04 | Sale (Partial) | $15,001 - $50,000 | View ↗ |
| CSCO | Cisco Systems, Inc. - Common Stock | 2026-07-21 | 2026-08-04 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| — | Citigroup New Inc (C) | 2026-06-16 | 2026-07-06 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| AAPL | Apple Inc. - Common Stock | 2026-04-17 | 2026-05-07 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| CEG | Constellation Energy Corporation - Common Stock When-Issued | 2026-04-17 | 2026-05-07 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| AVGO | Broadcom Inc. - Common Stock | 2026-04-13 | 2026-05-07 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| FDS | FactSet Research Systems Inc. Common Stock | 2026-03-31 | 2026-04-04 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| MA | Mastercard Incorporated Common Stock | 2026-03-28 | 2026-04-12 | Purchase | $1,001 - $15,000 | View ↗ |
| FDS | FactSet Research Systems Inc. Common Stock | 2026-03-26 | 2026-04-04 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| FDS | FactSet Research Systems Inc. Common Stock | 2026-03-25 | 2026-04-04 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| PNC | PNC Financial Services Group, Inc. (The) Common Stock | 2026-03-12 | 2026-04-04 | Purchase | $1,001 - $15,000 | View ↗ |
| AXP | American Express Company Common Stock | 2026-03-11 | 2026-04-04 | Purchase | $1,001 - $15,000 | View ↗ |
| META | Meta Platforms Inc | 2025-11-13 | 2025-12-04 | Purchase | $1,001 - $15,000 | View ↗ |
| PAYX | Paychex Inc | 2025-11-13 | 2025-12-04 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| LOW | Lowe's Companies | 2025-11-13 | 2025-12-04 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| IBM | Intl Business Machines | 2025-10-29 | 2025-11-04 | Sale (Partial) | $15,001 - $50,000 | View ↗ |
| MSFT | Microsoft Corp | 2025-10-29 | 2025-11-04 | Sale (Full) | $15,001 - $50,000 | View ↗ |
| — | Citigroup Inc New (C) | 2025-10-29 | 2025-11-04 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| LLY | Eli Lilly and Company | 2025-10-24 | 2025-11-04 | Purchase | $1,001 - $15,000 | View ↗ |
| MSFT | Microsoft Corp | 2025-10-22 | 2025-11-04 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| LOW | Lowe's Companies | 2025-10-21 | 2025-11-04 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| PAYX | Paychex Inc | 2025-10-21 | 2025-11-04 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| LOW | Lowe's Companies | 2025-10-20 | 2025-11-04 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| COST | Costco Wholesale | 2025-10-17 | 2025-11-04 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| CVX | Chevron Corp | 2025-10-17 | 2025-11-04 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| AAPL | Apple Inc | 2025-09-18 | 2025-10-05 | Sale (Partial) | $15,001 - $50,000 | View ↗ |
| MSFT | Microsoft Corp | 2025-09-18 | 2025-10-05 | Sale (Partial) | $15,001 - $50,000 | View ↗ |
| CSL | Carlisle Companies Inc | 2024-10-08 | 2024-11-12 | Purchase | $1,001 - $15,000 | View ↗ |
| NSC | Norfolk Southern Corp | 2024-09-25 | 2024-10-05 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| MSFT | Microsoft Corp | 2024-09-20 | 2024-10-05 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| ACN | Accenture Plc | 2024-09-20 | 2024-10-05 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| GWW | W.W. Grainger | 2024-09-20 | 2024-10-05 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| AAPL | Apple Inc | 2024-09-20 | 2024-10-05 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| NKE | Nike Inc | 2024-09-20 | 2024-10-05 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| NKE | Nike Inc | 2024-08-28 | 2024-09-05 | Purchase | $1,001 - $15,000 | View ↗ |
| AVGO | Broadcom Inc. - Common Stock | 2024-08-27 | 2024-09-05 | Purchase | $1,001 - $15,000 | View ↗ |
| NSC | Norfolk Southern Corp | 2024-08-22 | 2024-09-05 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| MSFT | Microsoft Corp | 2023-11-30 | 2023-12-11 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| SHEL | Royal Dutch Shell Plc ADR | 2023-11-27 | 2023-12-19 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| WFC | Wells Fargo & Company | 2023-11-27 | 2023-12-19 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| SPGI | S&P Global Inc | 2023-09-27 | 2023-10-14 | Purchase | $1,001 - $15,000 | View ↗ |
| ACN | Accenture Plc | 2023-09-22 | 2023-10-14 | Purchase | $1,001 - $15,000 | View ↗ |
| UNH | Unitedhealth Group Inc | 2023-09-22 | 2023-10-14 | Purchase | $1,001 - $15,000 | View ↗ |
| RTX | Rtx Corp | 2023-09-21 | 2023-10-14 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| USB | U.S. Bancorp | 2023-09-01 | 2023-10-14 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| AAPL | Apple Inc | 2023-08-22 | 2023-09-15 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| LOW | Lowe's Companies | 2023-08-22 | 2023-09-15 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| MSFT | Microsoft Corp | 2023-08-22 | 2023-09-15 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| AFL | Aflac Inc | 2023-08-02 | 2023-09-15 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| FDS | Factset Research Systems Inc | 2023-08-02 | 2023-09-15 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| WFC | Wells Fargo & Company Common Stock | 2022-10-19 | 2022-11-13 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| BLK | BlackRock, Inc. Common Stock | 2022-10-17 | 2022-11-13 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| AAPL | Apple Inc. - Common Stock | 2022-10-17 | 2022-11-13 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| LIN | Linde plc Ordinary Share | 2022-10-17 | 2022-11-13 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| JPM | JP Morgan Chase & Co. Common Stock | 2022-10-17 | 2022-11-13 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| UNH | UnitedHealth Group Incorporated Common Stock (DE) | 2022-10-17 | 2022-11-13 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| LOW | Lowe's Companies, Inc. Common Stock | 2022-10-17 | 2022-11-13 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| MSFT | Microsoft Corporation - Common Stock | 2022-10-17 | 2022-11-13 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| AFL | AFLAC Incorporated Common Stock | 2022-10-17 | 2022-11-13 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| JNJ | Johnson & Johnson Common Stock | 2022-10-17 | 2022-11-13 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| GWW | W.W. Grainger, Inc. Common Stock | 2022-07-11 | 2022-08-10 | Purchase | $1,001 - $15,000 | View ↗ |
| COST | Costco Wholesale Corporation - Common Stock | 2022-07-01 | 2022-08-10 | Purchase | $1,001 - $15,000 | View ↗ |
| PPG | PPG Industries, Inc. Common Stock | 2021-10-13 | 2021-11-12 | Purchase | $1,001 - $15,000 | View ↗ |
| AAPL | Apple Inc. - Common Stock | 2021-08-25 | 2021-09-15 | Purchase | $1,001 - $15,000 | View ↗ |
| MSFT | Microsoft Corporation - Common Stock | 2021-08-17 | 2021-09-15 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| AAPL | Apple Inc. - Common Stock | 2021-08-17 | 2021-09-15 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| MSFT | Microsoft Corporation | 2019-10-15 | 2019-11-11 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| — | Apple Inc. | 2018-11-29 | 2018-12-08 | Purchase | $1,001 - $15,000 | View ↗ |
| QCOM | QUALCOMM Incorporated | 2018-11-29 | 2018-12-08 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| IBM | International Business Machines Corporation | 2018-11-29 | 2018-12-08 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| SHECY | Shin-Etsu Chemical Co., Ltd. | 2018-11-13 | 2018-12-08 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| INCY | Incyte Corporation | 2018-11-12 | 2018-12-08 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| — | Praxair, Inc. (Exchanged) Linde plc (Received) | 2018-10-31 | 2018-11-08 | Exchange | $1,001 - $15,000 | View ↗ |
| — | Linde plc (Exchanged) Praxair, Inc. (Received) | 2018-10-31 | 2018-12-08 | Exchange | $1,001 - $15,000 | View ↗ |
| JNJ | Johnson & Johnson | 2018-10-17 | 2018-11-08 | Purchase | $1,001 - $15,000 | View ↗ |
| JPM | JPMorgan Chase & Co. | 2018-10-16 | 2018-11-08 | Purchase | $1,001 - $15,000 | View ↗ |
| WAB | Westinghouse Air Brake Technologies Corporation | 2018-09-27 | 2018-10-18 | Purchase | $1,001 - $15,000 | View ↗ |
| QCOM | QUALCOMM Incorporated | 2018-09-27 | 2018-10-18 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| GILD | Gilead Sciences, Inc. | 2018-09-25 | 2018-10-18 | Purchase | $1,001 - $15,000 | View ↗ |
| BMY | Bristol-Myers Squibb Company | 2017-10-26 | 2017-11-07 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| MRK | Merck & Co., Inc. | 2017-10-26 | 2017-11-07 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| C | Citigroup Inc. | 2017-10-26 | 2017-11-07 | Sale (Partial) | $1,001 - $15,000 | View ↗ |
| JPM | JPMorgan Chase & Co. | 2017-10-26 | 2017-11-07 | Purchase | $1,001 - $15,000 | View ↗ |
| ETN | Eaton Corporation plc | 2017-10-25 | 2017-11-07 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| GILD | Gilead Sciences, Inc. | 2017-10-25 | 2017-11-07 | Purchase | $1,001 - $15,000 | View ↗ |
| ACN | Accenture plc | 2017-10-25 | 2017-11-07 | Purchase | $1,001 - $15,000 | View ↗ |
| SJM | The J. M. Smucker Company | 2017-10-06 | 2017-11-07 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| K | Kellogg Company | 2017-09-27 | 2017-10-06 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| HLT | Hilton Worldwide Holdings Inc. | 2017-09-12 | 2017-10-06 | Purchase | $1,001 - $15,000 | View ↗ |
| HXL | Hexcel Corporation | 2017-09-08 | 2017-10-06 | Purchase | $1,001 - $15,000 | View ↗ |
| NPSND | Naspers Limited | 2017-09-08 | 2017-10-06 | Purchase | $1,001 - $15,000 | View ↗ |
| EADSY | Airbus SE | 2017-09-08 | 2017-10-06 | Purchase | $1,001 - $15,000 | View ↗ |
| AZN | AstraZeneca PLC | 2017-09-08 | 2017-10-06 | Purchase | $1,001 - $15,000 | View ↗ |
| TSM | Taiwan Semiconductor Manufacturing Company Limited | 2017-09-08 | 2017-10-06 | Purchase | $1,001 - $15,000 | View ↗ |
| JPM | JPMorgan Chase & Co. | 2017-09-08 | 2017-10-06 | Purchase | $1,001 - $15,000 | View ↗ |
| RDS-B | Royal Dutch Shell plc | 2017-09-08 | 2017-10-06 | Purchase | $1,001 - $15,000 | View ↗ |
| SMECF | SMC Corporation | 2017-09-08 | 2017-10-06 | Purchase | $1,001 - $15,000 | View ↗ |
| CABGY | Carlsberg A/S | 2017-09-08 | 2017-10-06 | Purchase | $1,001 - $15,000 | View ↗ |
| NVO | Novo Nordisk A/S | 2017-09-08 | 2017-10-06 | Purchase | $1,001 - $15,000 | View ↗ |
| JKHY | Jack Henry & Associates, Inc. | 2017-09-08 | 2017-10-06 | Purchase | $1,001 - $15,000 | View ↗ |
| LRLCY | L'Oréal S.A. | 2017-09-08 | 2017-10-06 | Purchase | $1,001 - $15,000 | View ↗ |
| CME | CME Group Inc. | 2017-09-08 | 2017-10-06 | Purchase | $1,001 - $15,000 | View ↗ |
| AMT | American Tower Corporation | 2017-09-08 | 2017-10-06 | Purchase | $1,001 - $15,000 | View ↗ |
| KYCCF | Keyence Corporation | 2017-09-08 | 2017-10-06 | Purchase | $1,001 - $15,000 | View ↗ |
| AHKSY | Asahi Kasei Corporation | 2017-09-08 | 2017-10-06 | Purchase | $1,001 - $15,000 | View ↗ |
| NSRGY | Nestlé S.A. | 2017-09-08 | 2017-10-06 | Purchase | $1,001 - $15,000 | View ↗ |
| CCI | Crown Castle International Corp. | 2017-09-08 | 2017-10-06 | Purchase | $1,001 - $15,000 | View ↗ |
| OXY | Occidental Petroleum Corporation | 2017-09-08 | 2017-10-06 | Purchase | $1,001 - $15,000 | View ↗ |
| VTKLY | Vtech Holdings Limited | 2017-09-08 | 2017-10-06 | Purchase | $1,001 - $15,000 | View ↗ |
| CVX | Chevron Corporation | 2017-09-08 | 2017-10-06 | Purchase | $1,001 - $15,000 | View ↗ |
| ASML | ASML Holding N.V. | 2017-09-08 | 2017-10-06 | Purchase | $1,001 - $15,000 | View ↗ |
| BNPQY | BNP Paribas SA | 2017-09-08 | 2017-10-06 | Purchase | $1,001 - $15,000 | View ↗ |
| RBGLY | Reckitt Benckiser Group plc | 2017-09-08 | 2017-10-06 | Purchase | $1,001 - $15,000 | View ↗ |
| SAFRY | Safran SA | 2017-09-08 | 2017-10-06 | Purchase | $1,001 - $15,000 | View ↗ |
| FANUY | Fanuc Corporation | 2017-09-08 | 2017-10-06 | Purchase | $1,001 - $15,000 | View ↗ |
| CERN | Cerner Corporation | 2017-09-08 | 2017-10-06 | Purchase | $1,001 - $15,000 | View ↗ |
| ETN | Eaton Corporation plc | 2017-09-08 | 2017-10-06 | Purchase | $1,001 - $15,000 | View ↗ |
| LVS | Las Vegas Sands Corp. | 2017-09-08 | 2017-10-06 | Purchase | $1,001 - $15,000 | View ↗ |
| MCO | Moody's Corporation | 2017-09-08 | 2017-10-06 | Purchase | $1,001 - $15,000 | View ↗ |
| SGAPY | Singapore Telecommunications Limited | 2017-09-08 | 2017-10-06 | Purchase | $1,001 - $15,000 | View ↗ |
| RCL | Royal Caribbean Cruises Ltd. | 2017-09-08 | 2017-10-06 | Purchase | $1,001 - $15,000 | View ↗ |
| INCY | Incyte Corporation | 2017-09-08 | 2017-10-06 | Purchase | $1,001 - $15,000 | View ↗ |
| PDRDY | Pernod Ricard SA | 2017-09-08 | 2017-10-06 | Purchase | $1,001 - $15,000 | View ↗ |
| V | Visa Inc. | 2017-09-08 | 2017-10-06 | Purchase | $1,001 - $15,000 | View ↗ |
| SSDOY | Shiseido Company, Limited | 2017-09-08 | 2017-10-06 | Purchase | $1,001 - $15,000 | View ↗ |
| RHHBY | Roche Holding AG | 2017-09-08 | 2017-10-06 | Purchase | $1,001 - $15,000 | View ↗ |
| AAGIY | AIA Group Limited | 2017-09-08 | 2017-10-06 | Purchase | $1,001 - $15,000 | View ↗ |
| ENB | Enbridge Inc. | 2017-09-08 | 2017-10-06 | Purchase | $1,001 - $15,000 | View ↗ |
| MRAAY | Murata Manufacturing Co., Ltd. | 2017-09-08 | 2017-10-06 | Purchase | $1,001 - $15,000 | View ↗ |
| SFTBY | SoftBank Group Corp. | 2017-09-08 | 2017-10-06 | Purchase | $1,001 - $15,000 | View ↗ |
| AVGO | Broadcom Limited | 2017-09-08 | 2017-10-06 | Purchase | $1,001 - $15,000 | View ↗ |
| AAPL | Apple Inc. | 2017-09-08 | 2017-10-06 | Purchase | $1,001 - $15,000 | View ↗ |
| LMT | Lockheed Martin Corporation | 2017-09-05 | 2017-10-16 | Purchase | $1,001 - $15,000 | View ↗ |
| CSCO | Cisco Systems, Inc. | 2017-09-05 | 2017-10-16 | Purchase | $1,001 - $15,000 | View ↗ |
| NSRGY | Nestlé S.A. | 2017-09-05 | 2017-10-16 | Purchase | $1,001 - $15,000 | View ↗ |
| MSFT | Microsoft Corporation | 2017-09-05 | 2017-10-16 | Purchase | $1,001 - $15,000 | View ↗ |
| WEC | WEC Energy Group, Inc. | 2017-09-05 | 2017-10-06 | Purchase | $1,001 - $15,000 | View ↗ |
| T | AT&T Inc. | 2017-09-05 | 2017-10-16 | Purchase | $1,001 - $15,000 | View ↗ |
| CMPGY | Compass Group PLC | 2017-09-05 | 2017-10-16 | Purchase | $1,001 - $15,000 | View ↗ |
| LVMUY | LVMH Moët Hennessy Louis Vuitton S.E. | 2017-09-05 | 2017-10-16 | Purchase | $1,001 - $15,000 | View ↗ |
| PFE | Pfizer Inc. | 2017-09-05 | 2017-10-16 | Purchase | $1,001 - $15,000 | View ↗ |
| TD | The Toronto-Dominion Bank | 2017-09-05 | 2017-10-16 | Purchase | $1,001 - $15,000 | View ↗ |
| SIEGY | Siemens Aktiengesellschaft | 2017-09-05 | 2017-10-16 | Purchase | $1,001 - $15,000 | View ↗ |
| NVS | Novartis AG | 2017-09-05 | 2017-10-16 | Purchase | $1,001 - $15,000 | View ↗ |
| NEE | NextEra Energy, Inc. | 2017-09-05 | 2017-10-16 | Purchase | $1,001 - $15,000 | View ↗ |
| XOM | Exxon Mobil Corporation | 2017-09-05 | 2017-10-16 | Purchase | $1,001 - $15,000 | View ↗ |
| PM | Philip Morris International Inc. | 2017-09-05 | 2017-10-16 | Purchase | $1,001 - $15,000 | View ↗ |
| MRK | Merck & Co., Inc. | 2017-09-05 | 2017-10-16 | Purchase | $1,001 - $15,000 | View ↗ |
| INTC | Intel Corporation | 2017-09-05 | 2017-10-16 | Purchase | $1,001 - $15,000 | View ↗ |
| AXAHY | AXA SA | 2017-09-05 | 2017-10-16 | Purchase | $1,001 - $15,000 | View ↗ |
| RHHBY | Roche Holding AG | 2017-09-05 | 2017-10-16 | Purchase | $1,001 - $15,000 | View ↗ |
| BASFY | BASF SE | 2017-09-05 | 2017-10-16 | Purchase | $1,001 - $15,000 | View ↗ |
| CSCO | Cisco Systems, Inc. | 2017-08-30 | 2017-09-11 | Purchase | $1,001 - $15,000 | View ↗ |
| SCG | SCANA Corporation | 2017-08-22 | 2017-09-11 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| SO | The Southern Company | 2017-08-18 | 2017-09-11 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| ANCX | Access National Corporation | 2017-04-04 | 2017-10-06 | Exchange | $1,001 - $15,000 | View ↗ |
| MBRG | Middleberg Financial corp | 2017-04-04 | 2017-10-06 | Exchange | $1,001 - $15,000 | View ↗ |
| JWN | Nordstrom, Inc. | 2016-11-14 | 2016-12-17 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| — | AMGEN INC (AMGN) | 2015-11-23 | 2015-11-30 | Purchase | $1,001 - $15,000 | View ↗ |
| — | SIGMA ALDRICH CORP | 2015-11-18 | 2015-12-12 | Sale (Full) | $1,001 - $15,000 | View ↗ |
| — | BLACKROCK, INC. | 2015-11-02 | 2015-11-13 | Purchase | $1,001 - $15,000 | View ↗ |