Insiders Filed Under M
Every corporate officer, director, 10% owner and institutional filer on InsiderAlpha whose SEC filer name begins with the letter M. Names are listed as they appear on the filing, which for individuals means surname first. Open any name for their full Form 4 history.
Insiders M
4,913Showing 2,001 to 2,500 of 4,913, alphabetically.
- Darren W. McDew - 3 filings, last May 7, 2026
- John S. McDill - 4 filings, last May 4, 2026
- Theodore William McDonagh - 1 filings, last Feb 19, 2026
- Andrew R. McDonald - 5 filings, last Jul 6, 2026
- Anthony K. McDonald - 6 filings, last Oct 7, 2025
- Austin McDonald - 2 filings, last Aug 19, 2025
- Brian Thomas McDonald - 2 filings, last Mar 4, 2026
- Bryan McDonald - 3 filings, last Mar 18, 2026
- Calvin McDonald - 6 filings, last Jul 2, 2026
- Christina McDonald - 1 filings, last Feb 18, 2026
- Colin Patrick McDonald - 3 filings, last Mar 12, 2026
- Damien McDonald - 4 filings, last Sep 5, 2026
- David McDonald - 1 filings, last Apr 29, 2026
- Elizabeth Anne McDonald - 4 filings, last Jul 24, 2026
- George P. McDonald - 4 filings, last Jul 6, 2026
- Gillian McDonald - 1 filings, last Feb 18, 2026
- James O. McDonald - 2 filings, last Jul 17, 2026
- Jimmy Duane McDonald - 1 filings, last Jun 10, 2026
- John F. McDonald - 1 filings, last May 26, 2026
- John T. McDonald - 8 filings, last May 4, 2026
- Kevin M. McDonald - 1 filings, last Jul 9, 2026
- Kirk P. McDonald - 7 filings, last Jun 8, 2026
- Martin J. McDonald - 3 filings, last May 14, 2026
- Michael McDonald - 3 filings, last Mar 23, 2026
- Michael J. McDonald - 2 filings, last Feb 20, 2026
- Olivia Cameron D. McDonald - 3 filings, last Feb 28, 2026
- R. Bruce McDonald - 12 filings, last Sep 2, 2026
- Rebecca Ann McDonald - 3 filings, last Jun 3, 2026
- Rebecca Middleton McDonald - 4 filings, last Jul 31, 2026
- Scott Kelley McDonald - 2 filings, last Sep 12, 2025
- Shelton McDonald - 2 filings, last May 8, 2026
- Steven D. McDonald - 4 filings, last Jul 1, 2026
- Thomas McDonald - 1 filings, last Aug 27, 2026
- Warren McDonald - 5 filings, last Apr 2, 2026
- Wesley S. McDonald - 7 filings, last Jun 9, 2026
- William Everett McDonald - 4 filings, last Feb 4, 2026
- William Paul McDonald - 6 filings, last Jul 2, 2026
- Jason McDonell - 4 filings, last Sep 10, 2026
- Patrick J. McDonie - 2 filings, last Mar 4, 2026
- Edward M. McDonnell - 5 filings, last Aug 26, 2026
- Eileen C. McDonnell - 1 filings, last May 21, 2026
- Jeffrey M. McDonnell - 5 filings, last Jul 1, 2026
- Joseph W. McDonnell - 1 filings, last May 22, 2026
- Kevin Patrick McDonnell - 10 filings, last Mar 11, 2026
- Matthew McDonnell - 4 filings, last Jun 10, 2026
- Michael R. McDonnell - 6 filings, last Jul 10, 2026
- Neil Michael McDonnell - 8 filings, last Sep 3, 2026
- Padraig McDonnell - 15 filings, last Jun 5, 2026
- Raymond Karl McDonnell - 1 filings, last Feb 27, 2026
- Sean McDonnell - 2 filings, last Jan 2, 2026
- Thomas McDonnell - 1 filings, last Jun 5, 2026
- Thomas A. McDonnell - 3 filings, last Aug 10, 2026
- Dermot McDonogh - 6 filings, last Jul 31, 2026
- Claire McDonough - 16 filings, last Aug 22, 2026
- Daniel McDonough Jr. - 2 filings, last Dec 16, 2025
- Geoff McDonough - 7 filings, last Feb 9, 2026
- Jacob Lawrence McDonough - 2 filings, last Aug 15, 2025
- Jennifer L. McDonough - 6 filings, last Aug 28, 2026
- Krista A. McDonough - 2 filings, last Jun 18, 2026
- Paul H. McDonough - 4 filings, last Mar 27, 2026
- Peter J. McDonough - 2 filings, last Jun 11, 2026
- Sandra McDonough - 6 filings, last Aug 7, 2026
- Duane Charles McDougall - 1 filings, last Mar 3, 2026
- William Christopher McDougall - 2 filings, last Sep 14, 2026
- Rubin J. McDougal - 1 filings, last Jun 8, 2026
- Thomas McDougal - 1 filings, last Feb 19, 2026
- Erin W. McDowell - 6 filings, last Jun 3, 2026
- John Walter McDowell - 1 filings, last Mar 13, 2026
- Mary T. McDowell - 7 filings, last May 21, 2026
- Paul H. McDowell - 7 filings, last Mar 16, 2026
- Robert J. McDowell - 1 filings, last Oct 15, 2024
- Ronda M. McDowell - 2 filings, last Dec 31, 2024
- Brantley McDuffie - 2 filings, last Mar 3, 2026
- Melkeya McDuffie - 8 filings, last Aug 12, 2026
- Douglas James McEachern - 2 filings, last Dec 5, 2025
- Thomas McEachin - 6 filings, last Aug 14, 2026
- Jeffery S. McElfresh - 25 filings, last Sep 2, 2026
- Todd McElhatton - 5 filings, last Aug 18, 2026
- Paul McElhinney - 5 filings, last Jun 26, 2026
- Peter McElligott - 3 filings, last Apr 3, 2026
- A. H. McElroy II - 2 filings, last May 14, 2026
- Angela May McElwee - 3 filings, last Jul 6, 2026
- Megan E. McElwee - 3 filings, last Feb 3, 2026
- Patrick J. McEnany - 9 filings, last Jul 17, 2026
- Anne McEntee - 1 filings, last Nov 7, 2025
- James J. McEntee III - 2 filings, last May 28, 2026
- David McErlane - 1 filings, last Dec 18, 2024
- Emily McEvilly - 1 filings, last Jun 11, 2026
- Ashley McEvoy - 12 filings, last Sep 10, 2026
- M. Kevin McEvoy - 7 filings, last Jul 31, 2026
- Robert Ambrose McEvoy - 1 filings, last May 22, 2026
- William Patrick McEvoy III - 2 filings, last Aug 19, 2026
- Duncan J. McEwan - 2 filings, last Jun 2, 2026
- David S. McEwen - 1 filings, last Sep 16, 2025
- Robert Ross McEwen - 4 filings, last Jul 29, 2026
- Daniel Edward McFadden - 2 filings, last May 29, 2026
- Eliza McFadden - 1 filings, last Dec 6, 2024
- Eve M. McFadden - 2 filings, last Dec 5, 2024
- Michael E. McFadden - 2 filings, last Jan 14, 2026
- Timothy P. McFadden - 1 filings, last Nov 15, 2024
- William Jameson McFadden - 5 filings, last Jun 1, 2026
- John Carter McFarland - 3 filings, last May 12, 2026
- Joseph Michael McFarland - 3 filings, last Apr 2, 2026
- Katharina G. McFarland - 1 filings, last Jun 4, 2026
- Mark Allen McFarland - 5 filings, last Jun 8, 2026
- Michael E. McFarland - 1 filings, last Oct 31, 2025
- Robert N. McFarland - 4 filings, last Sep 9, 2026
- Stuart A. McFarland - 2 filings, last Dec 16, 2024
- Neil F. McFarlane - 3 filings, last Feb 10, 2026
- Timothy J. McFarlane - 1 filings, last Mar 10, 2026
- Carol A. McFate - 4 filings, last Jul 9, 2026
- Charles V. McFeaters - 4 filings, last Feb 26, 2026
- Feeney Siobhan Mc - 2 filings, last Dec 27, 2024
- Virginia McFerran - 1 filings, last Dec 13, 2024
- MCG7 Capital Inc. - 1 filings, last Nov 14, 2024
- Matthew Howard McGahan - 1 filings, last Dec 30, 2024
- Daniel P. McGahn - 5 filings, last Jun 11, 2026
- Michael J. McGann - 3 filings, last Jul 1, 2026
- Jon McGarity - 3 filings, last Jul 20, 2026
- Michael McGarrity - 1 filings, last Jun 3, 2026
- John F. McGarry - 1 filings, last Jul 8, 2026
- Kimberly J. McGarry - 1 filings, last Jul 13, 2026
- Mary Ann McGarry - 2 filings, last Nov 28, 2025
- Michael H. McGarry - 6 filings, last May 11, 2026
- Paul E. McGarry - 2 filings, last Jun 3, 2026
- Blythe J. McGarvie - 17 filings, last Sep 2, 2026
- R. Kent McGaughy Jr. - 1 filings, last Jun 12, 2026
- Thomas McGauley - 2 filings, last Feb 3, 2026
- Roderick C. McGeary - 2 filings, last Feb 23, 2026
- Brian McGee - 10 filings, last May 22, 2026
- Derek McGee - 4 filings, last May 22, 2026
- Eric McGee - 4 filings, last Aug 8, 2025
- Grant B. McGee - 3 filings, last Jul 1, 2026
- Michael McGeehan - 1 filings, last Dec 20, 2024
- Thomas McGeehan - 7 filings, last Jul 2, 2026
- Henry Wadsworth McGee III - 2 filings, last Mar 23, 2026
- Richard K. McGee - 3 filings, last Aug 17, 2026
- Sharon D. Booth McGee - 2 filings, last Jun 15, 2026
- Susan B. McGee - 12 filings, last Sep 9, 2026
- Thomas W. McGee - 5 filings, last Sep 4, 2026
- Anne McGeorge - 5 filings, last Aug 11, 2026
- Margaret A. McGetrick - 1 filings, last Mar 17, 2026
- James E. McGhee II - 1 filings, last Apr 29, 2026
- Brenna McGibney - 9 filings, last Aug 26, 2026
- Robert V. McGibney - 4 filings, last Jul 15, 2026
- Dennis J. McGillicuddy - 2 filings, last May 29, 2026
- Mike McGillis - 5 filings, last Aug 10, 2026
- Jacqueline Elizabeth McGill - 1 filings, last Jun 3, 2026
- James W. McGill - 3 filings, last Apr 29, 2026
- Seamus M. McGill - 2 filings, last May 27, 2025
- W. Brett McGill - 5 filings, last Nov 18, 2025
- Yvonne McGill - 3 filings, last Aug 5, 2025
- Aaron M. McGilvray - 3 filings, last Mar 3, 2026
- Dennis V. McGinn - 2 filings, last Jun 18, 2026
- Bradley F. McGinnis - 7 filings, last Jul 6, 2026
- Christopher A. McGinnis - 5 filings, last Jul 16, 2026
- Daniel McGinnis - 2 filings, last Sep 29, 2025
- Eric S. McGinnis - 7 filings, last Jun 22, 2026
- Jennifer L. McGinnis - 1 filings, last Mar 6, 2026
- John T. McGinnis - 4 filings, last Feb 20, 2026
- Karen K. McGinnis - 6 filings, last Jun 12, 2026
- Pamela J. McGinnis - 2 filings, last Aug 17, 2026
- Patrick McGinnis - 3 filings, last Aug 4, 2026
- Sharon McGinnis - 2 filings, last Jul 21, 2026
- Jim McGinty - 2 filings, last Aug 20, 2025
- Kathleen A. McGinty - 2 filings, last Jan 20, 2026
- Kevin J. McGinty - 1 filings, last Oct 2, 2024
- David W. J. McGirr - 8 filings, last Jun 25, 2026
- Mark C. McGivney - 3 filings, last May 1, 2026
- John E. McGlade - 1 filings, last Apr 14, 2025
- Erin C. McGlaughlin - 2 filings, last May 6, 2026
- David McGlinchey - 4 filings, last Mar 23, 2026
- William McGloin - 2 filings, last Jan 22, 2026
- Margaret G. McGlynn - 5 filings, last Jun 23, 2026
- Connor McGogney - 4 filings, last Sep 2, 2026
- Linda McGoldrick - 1 filings, last Jun 12, 2025
- James J. McGonigle - 1 filings, last Jul 14, 2025
- Ed McGough - 2 filings, last Jul 8, 2026
- Patrick McGough - 5 filings, last Jun 8, 2026
- Thomas M. McGough - 5 filings, last Jul 28, 2026
- Brendan McGovern, - 4 filings, last Jun 26, 2026
- Gail J. McGovern - 4 filings, last May 11, 2026
- Jeanne McGovern - 6 filings, last Sep 18, 2026
- Jr. Donald A. McGovern - 3 filings, last Aug 24, 2026
- Michael Y. McGovern - 2 filings, last May 14, 2026
- Brian Jeffrey McGowan - 2 filings, last Apr 3, 2026
- Christopher J. McGowan - 1 filings, last Mar 3, 2026
- Edward J. McGowan - 7 filings, last Mar 10, 2026
- Lindsey McGowan - 2 filings, last Jun 4, 2026
- Mark McGowan - 1 filings, last May 15, 2026
- Thomas K. McGowan - 1 filings, last Feb 24, 2026
- David J. McGrady - 1 filings, last Mar 4, 2026
- Caroline Strickland McGrail - 2 filings, last May 15, 2026
- Joseph McGrail - 4 filings, last Aug 26, 2026
- Devin McGranahan - 4 filings, last Mar 5, 2026
- Ashley McGrane - 17 filings, last Sep 3, 2026
- Michael Patrick McGrane - 4 filings, last Mar 9, 2026
- Matt McGraner - 21 filings, last Jun 15, 2026
- James M. McGrann - 1 filings, last Jun 22, 2026
- Albert G. McGrath - 2 filings, last Mar 10, 2026
- Aoife McGrath - 6 filings, last Jun 16, 2026
- Austin Thomas McGrath - 2 filings, last Feb 3, 2026
- Christine Montenegro McGrath - 1 filings, last May 1, 2026
- Daniel Francis McGrath - 1 filings, last Feb 26, 2026
- Dennis M. McGrath - 9 filings, last Apr 3, 2026
- John P. McGrath - 2 filings, last Mar 20, 2026
- Kenneth J. McGrath - 4 filings, last Mar 23, 2026
- Lynne Fahey McGrath - 1 filings, last Oct 24, 2025
- Nicole Cherie McGrath - 1 filings, last Apr 10, 2025
- Peter McGrath - 3 filings, last Apr 16, 2026
- Sheila K. McGrath - 10 filings, last Jul 17, 2026
- Timothy J. McGrath - 15 filings, last Sep 2, 2026
- Yvonne McGrath - 1 filings, last Aug 29, 2025
- Benjamin F. McGraw III - 2 filings, last Jun 4, 2026
- Deirdre Davey McGraw - 1 filings, last Aug 10, 2026
- Edward Robinson McGraw - 6 filings, last Aug 3, 2026
- Laurie McGraw - 1 filings, last Oct 4, 2024
- Lawrence D. McGraw - 1 filings, last Oct 9, 2024
- Thomas C. McGraw - 2 filings, last May 26, 2026
- Brennan McGreevy - 4 filings, last Feb 20, 2026
- Bryon T. McGregor - 3 filings, last Apr 3, 2026
- Heather Jane McGregor - 1 filings, last May 14, 2026
- Scott A. McGregor - 3 filings, last May 11, 2026
- Baroness Ruby McGregor-Smith - 1 filings, last Dec 27, 2024
- Veronica McGregor - 3 filings, last Aug 1, 2025
- Matthew McGrew - 5 filings, last Mar 4, 2026
- Michael McGrew - 3 filings, last May 5, 2026
- Ryan McGroarty - 4 filings, last Mar 26, 2026
- Kathleen McGroddy-Goetz - 1 filings, last May 22, 2026
- Stuart M. McGuigan - 8 filings, last May 15, 2026
- Jason Paul McGuinness - 2 filings, last May 26, 2026
- Michael B. McGuinness - 4 filings, last May 20, 2026
- Andrew Vincent McGuire - 1 filings, last Apr 2, 2026
- Annie McGuire - 14 filings, last Sep 4, 2026
- Daniel Patrick McGuire - 1 filings, last Jun 8, 2026
- David Francis McGuire - 2 filings, last Mar 3, 2026
- Don McGuire - 4 filings, last Sep 3, 2025
- Ian R. McGuire - 3 filings, last Aug 6, 2026
- James Michael McGuire - 1 filings, last Oct 15, 2025
- Raymond J. McGuire - 2 filings, last May 22, 2026
- Terrance McGuire - 11 filings, last Jul 30, 2026
- Timothy I. McGuire - 1 filings, last May 29, 2026
- Patrick M. McGuirk - 1 filings, last Feb 23, 2026
- Terence F. McGuirk - 3 filings, last Dec 23, 2024
- Milford W. McGuirt - 3 filings, last Jul 2, 2026
- Christopher J. McGurk - 6 filings, last May 5, 2026
- Monica Houle McGurk - 8 filings, last Sep 3, 2026
- Kevin McGurn - 4 filings, last Aug 21, 2026
- Evan S. McHaffa - 2 filings, last Aug 27, 2026
- Judith McHale - 5 filings, last Jul 1, 2025
- Taryn Leonie McHarg - 2 filings, last Mar 3, 2026
- Rodger Allen McHargue - 1 filings, last Feb 10, 2026
- Daniel James McHenry - 7 filings, last May 21, 2026
- Patrick Timothy McHenry - 2 filings, last May 22, 2026
- Colin McHugh - 3 filings, last Dec 4, 2024
- James McHugh - 1 filings, last Feb 11, 2026
- Julie McHugh - 2 filings, last Jun 17, 2026
- Mark McHugh - 4 filings, last Apr 6, 2026
- Ryan McHugh - 14 filings, last Sep 15, 2026
- Thomas S. McHugh - 3 filings, last Feb 12, 2026
- Timothy McHugh - 8 filings, last Sep 16, 2026
- John G. McHutchison - 1 filings, last Jun 5, 2026
- W. Hayden McIlroy - 1 filings, last May 22, 2025
- Dana McIlwain - 6 filings, last Jul 1, 2026
- Gregory G. McIlwain - 2 filings, last Dec 9, 2025
- Matthew S. McIlwain - 1 filings, last Jun 22, 2026
- John A. McIndoe - 1 filings, last Aug 3, 2025
- Ryan McInerney - 18 filings, last Sep 2, 2026
- Thomas McInerney - 8 filings, last Jul 23, 2026
- Thomas J. McInerney - 6 filings, last Sep 8, 2026
- Timothy McInerney - 1 filings, last May 5, 2025
- Lee A. McIntire - 2 filings, last Aug 18, 2026
- Alice Martins McIntosh - 3 filings, last Apr 3, 2026
- Amy B. McIntosh - 1 filings, last Oct 3, 2024
- Brent McIntosh - 3 filings, last Feb 24, 2026
- Graham McIntosh - 1 filings, last Nov 7, 2024
- Greg W. McIntosh - 8 filings, last Sep 2, 2026
- Kim McIntosh - 5 filings, last Nov 18, 2025
- Madeline E. McIntosh - 3 filings, last Sep 2, 2026
- Scott B. McIntosh - 6 filings, last Mar 30, 2026
- David McIntyre - 1 filings, last Jan 7, 2026
- Dee Ann McIntyre - 4 filings, last Mar 4, 2026
- Geraldine Penny McIntyre - 1 filings, last Jun 23, 2026
- Julian Alexander McIntyre - 5 filings, last Jul 6, 2026
- Kenneth A. McIntyre Jr. - 3 filings, last Sep 17, 2026
- Lindsay-Rae McIntyre - 1 filings, last Apr 3, 2026
- Pamela McIntyre - 4 filings, last Apr 2, 2026
- Scott McIntyre - 5 filings, last Aug 4, 2026
- Shauna McIntyre - 7 filings, last Jun 11, 2026
- Martina McIsaac - 5 filings, last Nov 5, 2025
- David McJannet - 1 filings, last Dec 23, 2024
- Frederick D. McKalip - 2 filings, last Apr 28, 2026
- Christopher J. McKay - 13 filings, last Aug 28, 2026
- Damian Kevin McKay - 1 filings, last Mar 23, 2026
- Edward H. McKay - 7 filings, last Aug 3, 2026
- Francis McKay - 8 filings, last Oct 31, 2025
- Lamar McKay - 8 filings, last Jul 1, 2026
- Matthew J. McKay - 4 filings, last Sep 2, 2026
- Michael H. McKay - 3 filings, last Dec 16, 2025
- Avril Suzette McKean-Dieser - 2 filings, last Feb 13, 2026
- Rae Ann McKeating - 1 filings, last Nov 19, 2024
- Duncan McKechnie - 8 filings, last Jul 7, 2026
- Mark McKechnie - 3 filings, last Aug 22, 2026
- William Edward McKechnie - 1 filings, last Jul 29, 2025
- Amy E. McKee - 7 filings, last Sep 2, 2026
- Chris McKee - 1 filings, last Mar 6, 2026
- Dena McKee - 1 filings, last Mar 3, 2026
- E. Marie McKee - 2 filings, last Aug 7, 2025
- David Christopher McKeegan - 1 filings, last Mar 25, 2025
- Jennifer McKeehan - 2 filings, last Jul 29, 2026
- Karen Lynette McKee - 3 filings, last Oct 27, 2025
- Karen T. McKee - 2 filings, last Dec 2, 2024
- Kelly T. McKee Jr. - 2 filings, last Jun 22, 2026
- Lynn McKee - 4 filings, last Aug 10, 2026
- Michael D. McKee - 3 filings, last May 26, 2026
- Robert Michael McKee - 6 filings, last Sep 2, 2026
- William McKee - 3 filings, last Jun 16, 2026
- Gebhardt Deborah McKeithan - 4 filings, last Jan 2, 2026
- Peter McKellar - 1 filings, last Dec 27, 2024
- Brian McKelligon - 2 filings, last Jul 8, 2025
- James Morgan McKelvey Jr. - 2 filings, last Jun 18, 2026
- Michael E. McKelvy - 2 filings, last Apr 22, 2026
- Adrian McKemey - 1 filings, last Apr 3, 2026
- William D. McKendry - 3 filings, last Feb 26, 2026
- Blake Douglas McKenna - 3 filings, last Jul 24, 2026
- Dennis F. McKenna - 3 filings, last Mar 11, 2026
- Donald M. McKenna - 6 filings, last Aug 4, 2026
- John M. McKenna - 7 filings, last Aug 10, 2026
- Judith J. McKenna - 1 filings, last Jun 22, 2026
- Mark C. McKenna - 7 filings, last Sep 3, 2026
- Timothy McKenna - 2 filings, last Feb 12, 2026
- Cecilia K. McKenney - 2 filings, last Dec 19, 2025
- Michael J. McKenney - 2 filings, last Mar 12, 2026
- Richard P. McKenney - 7 filings, last Apr 27, 2026
- Diana McKenzie - 15 filings, last Sep 10, 2026
- Howard E. McKenzie - 6 filings, last Feb 23, 2026
- Isabelle McKenzie - 13 filings, last Aug 18, 2026
- John F. McKenzie - 3 filings, last Mar 6, 2026
- Obie McKenzie - 7 filings, last Jul 28, 2026
- Brian P. McKeon - 5 filings, last Jun 15, 2026
- Kathryn McKeon - 5 filings, last May 18, 2026
- Timothy McKeon - 6 filings, last May 1, 2026
- Bryan Edwin McKernon - 2 filings, last Dec 3, 2024
- Terry B. McKertcher - 6 filings, last Feb 9, 2026
- John C. McKew - 1 filings, last Dec 13, 2024
- Chas McKhann - 2 filings, last Jun 22, 2026
- Jeffrey L. McKibben - 8 filings, last May 28, 2026
- Tracy B. McKibben - 17 filings, last Sep 14, 2026
- Alan S. McKim - 9 filings, last Jul 20, 2026
- Dale M. McKim III - 5 filings, last Jul 6, 2026
- Scott Joseph McKim - 8 filings, last Sep 9, 2026
- Tony C. McKim - 2 filings, last Jan 30, 2026
- John A. McKinley - 1 filings, last May 11, 2026
- Kate McKinley - 3 filings, last Jun 5, 2026
- Thomas McKinley - 1 filings, last May 21, 2025
- Cassandra M. McKinney - 2 filings, last May 2, 2026
- James J. McKinney - 2 filings, last Jun 3, 2026
- Rose McKinney-James - 3 filings, last May 8, 2026
- Marianne McKinney - 6 filings, last Sep 14, 2026
- Paul D. McKinney - 3 filings, last Jun 16, 2026
- Raymond C. McKinney - 3 filings, last Sep 8, 2026
- Robert P. McKinney - 4 filings, last Mar 18, 2026
- Scott T. McKinney - 3 filings, last Mar 13, 2026
- Suzet M. McKinney - 9 filings, last Jul 2, 2026
- Aric Brendan McKinnis - 11 filings, last Aug 10, 2026
- Douglas O. McKinnon - 5 filings, last Aug 15, 2025
- Stacey Lynn McKinnon - 1 filings, last Jan 7, 2026
- Todd McKinnon - 13 filings, last Sep 17, 2026
- David McKinstray - 5 filings, last Mar 27, 2026
- Nancy McKinstry - 13 filings, last Aug 17, 2026
- Cheryl Mayberry McKissack - 2 filings, last Apr 27, 2026
- Eric T. McKissack - 6 filings, last Jul 2, 2026
- Edward McKissic - 1 filings, last Nov 7, 2024
- Andrew A. McKnight - 1 filings, last Jun 11, 2026
- Garrett McKnight - 5 filings, last May 19, 2026
- John McKnight - 3 filings, last Dec 3, 2025
- Vaughn L. McKoy - 1 filings, last Apr 1, 2026
- Shanon G. McLachlan - 5 filings, last Aug 31, 2026
- Stuart McLachlan - 9 filings, last Sep 14, 2026
- Kevin McLain - 3 filings, last Apr 3, 2026
- Timothy S. McLain - 2 filings, last Oct 29, 2025
- William Thomas McLain Jr. - 5 filings, last Feb 26, 2026
- Walter Field McLallen - 7 filings, last Jul 24, 2026
- Carlie C. McLamb Jr. - 1 filings, last Jun 3, 2026
- Michael H. McLamb - 4 filings, last Nov 18, 2025
- Charles Douglas McLane Jr. - 8 filings, last Jul 2, 2026
- Bryan McLaren - 1 filings, last Mar 17, 2026
- Jeffrey L. McLaren - 4 filings, last Jun 9, 2026
- John Bandini McLaren - 8 filings, last Jul 22, 2026
- Michael David McLaren - 1 filings, last Dec 8, 2025
- Wayne M. McLaren - 3 filings, last Mar 4, 2026
- Franklin McLarty - 1 filings, last May 13, 2026
- Scott McLarty - 1 filings, last Nov 26, 2024
- Tracy McLauchlin - 8 filings, last May 12, 2026
- Andrew John McLaughlin - 2 filings, last Sep 2, 2026
- Edward Grunde McLaughlin - 7 filings, last Jul 15, 2026
- Elizabeth McLaughlin - 4 filings, last May 14, 2026
- Erica McLaughlin - 14 filings, last Sep 14, 2026
- Gerald W. McLaughlin - 1 filings, last May 7, 2026
- Gregory McLaughlin - 4 filings, last Sep 10, 2026
- John McLaughlin - 2 filings, last Jul 10, 2026
- Kevin F. McLaughlin - 12 filings, last Aug 14, 2026
- Kirk McLaughlin - 2 filings, last May 8, 2026
- Kyle McLaughlin - 5 filings, last Sep 4, 2026
- Mark D. McLaughlin - 12 filings, last Jul 1, 2026
- Mary McLaughlin - 2 filings, last Mar 2, 2026
- Matthew F. McLaughlin - 6 filings, last Sep 8, 2026
- Melissa McLaughlin - 1 filings, last Apr 7, 2026
- Michael I. McLaughlin - 3 filings, last Nov 18, 2025
- Robert M. McLaughlin - 1 filings, last Apr 29, 2025
- Sean Samuel McLaughlin - 1 filings, last Jun 22, 2026
- Shawn Patrick McLaughlin - 7 filings, last Aug 6, 2026
- Steven J. McLaughlin - 1 filings, last Mar 18, 2026
- Vallerie McLaughlin - 7 filings, last Aug 14, 2026
- Kathryn J. McLay - 10 filings, last Feb 4, 2026
- Andrew J. McLean - 8 filings, last Jun 16, 2026
- Benjamin J. McLean - 6 filings, last Aug 4, 2026
- Claire E. McLean - 1 filings, last May 26, 2026
- Hugh H. McLean - 3 filings, last Sep 8, 2026
- James P.G. McLean - 7 filings, last Sep 15, 2026
- Jodie W. McLean - 1 filings, last May 18, 2026
- John A. McLean - 4 filings, last Mar 4, 2026
- Kerry J. McLean - 11 filings, last Jul 6, 2026
- Margaret B. McLean - 7 filings, last Aug 21, 2026
- Robert Savage McLean - 7 filings, last Feb 24, 2026
- Scott J. McLean - 7 filings, last Aug 5, 2026
- Philip D. McLellan - 5 filings, last Apr 28, 2026
- Hamish McLennan - 5 filings, last Sep 11, 2026
- Bret McLeod - 2 filings, last Feb 11, 2026
- Ian McLeod - 3 filings, last Mar 23, 2026
- John R. McLernon - 8 filings, last Jul 10, 2026
- Shawn M. McLevige - 5 filings, last Aug 3, 2026
- Timothy R. McLevish - 5 filings, last May 20, 2026
- Graeme McLindin - 4 filings, last Nov 5, 2025
- Christopher McLoughlin - 4 filings, last Dec 3, 2025
- Karen McLoughlin - 3 filings, last Jun 16, 2026
- Keith R. McLoughlin - 4 filings, last Jun 30, 2026
- Margaret McLoughlin - 1 filings, last Jan 21, 2026
- Danielle McMahan - 9 filings, last Jul 1, 2026
- Chandra McMahon - 1 filings, last May 22, 2026
- Harry T. McMahon - 2 filings, last May 12, 2026
- Hugh F. McMahon IV - 2 filings, last Jul 28, 2026
- John Patrick McMahon - 2 filings, last Nov 24, 2025
- Lisa G. McMahon - 9 filings, last Aug 7, 2026
- Michael F. McMahon - 1 filings, last Dec 9, 2024
- Neal McMahon - 1 filings, last May 21, 2026
- Robert W. McMahon - 13 filings, last Aug 12, 2026
- Stephen A. McMahon - 4 filings, last Sep 9, 2026
- Kurt B. McMaken - 25 filings, last Sep 3, 2026
- Peter McManamon - 4 filings, last Jun 11, 2026
- David McManus - 1 filings, last Jul 18, 2025
- Jennifer McManus - 1 filings, last Feb 25, 2026
- John McManus - 6 filings, last Oct 6, 2025
- Joseph Paul McManus - 1 filings, last Apr 10, 2026
- Joseph Richard McManus Jr. - 4 filings, last Apr 29, 2026
- J. T. McManus - 1 filings, last Apr 16, 2025
- Matt McManus - 3 filings, last Jul 24, 2026
- Matthew McManus - 2 filings, last Feb 3, 2026
- Michael A. McManus Jr. - 5 filings, last Jan 23, 2026
- Ryan McManus - 1 filings, last Sep 16, 2026
- James Cameron McMartin - 1 filings, last Jun 1, 2026
- Herbert Raymond McMaster - 4 filings, last Jul 16, 2026
- Brian J. McMenamy - 1 filings, last Dec 12, 2024
- Bryan J. McMichael - 3 filings, last Jun 3, 2026
- W. Bruce McMichael Jr. - 2 filings, last May 27, 2026
- Cary D. McMillan - 24 filings, last Jul 28, 2026
- Ellida McMillan - 4 filings, last Dec 29, 2025
- Gavin Malcolm McMillan - 2 filings, last Jul 16, 2025
- Peter McMillan - 5 filings, last Mar 31, 2026
- Ryan McMillan - 4 filings, last Oct 10, 2025
- Stephen McMillan - 9 filings, last Sep 17, 2026
- Wayde D. McMillan - 6 filings, last May 15, 2026
- Charles Thomas McMillen - 8 filings, last Jun 9, 2026
- C. Douglas McMillon - 20 filings, last May 29, 2026
- Rachel McMinn - 3 filings, last Mar 30, 2026
- Ryan McMonagle - 2 filings, last Apr 3, 2026
- Marc F. McMorris - 4 filings, last Mar 6, 2026
- William J. McMorrow - 6 filings, last Jun 16, 2026
- Wes McMullan - 1 filings, last May 19, 2026
- Elizabeth McMullen - 1 filings, last Aug 22, 2025
- Greerson Greene McMullen - 7 filings, last Sep 16, 2026
- James McMullen - 10 filings, last Jun 23, 2026
- Michael John McMullen - 5 filings, last Feb 24, 2026
- Michael R. McMullen - 8 filings, last Jul 2, 2026
- William Wallace McMullen - 7 filings, last Sep 17, 2026
- W. Rodney McMullen - 2 filings, last Dec 31, 2024
- Ryals McMullian - 6 filings, last Apr 2, 2026
- David Daisel McMullin - 1 filings, last Aug 28, 2026
- Matthew Charles McMurdo - 1 filings, last Oct 1, 2024
- Michael C. McMurray - 8 filings, last Sep 11, 2026
- Sean Patrick McMurray - 2 filings, last Apr 24, 2026
- Fred A. McMurry - 1 filings, last Apr 1, 2025
- Michelle McMurry-Heath - 5 filings, last Jun 4, 2026
- Dana M. McNabb - 6 filings, last Jul 9, 2026
- Duncan J. McNabb - 1 filings, last Jun 3, 2026
- Frederick William McNabb III - 14 filings, last Jul 6, 2026
- Lisbeth McNabb - 3 filings, last Mar 25, 2026
- Todd McNabb - 1 filings, last Oct 17, 2024
- Paul McNab - 14 filings, last Sep 11, 2026
- Darrell L. McNair - 4 filings, last Aug 28, 2026
How this directory is organised
Names here are printed the way the filer wrote them on the form. The SEC does not hold a tidy first-name and last-name field for reporting owners; it holds one string, and the convention filers follow for individuals is surname first. That is why this index reads as a surname directory, and why a chief executive you know as Jane Adams is filed under A.
Not everyone listed is a person. Anyone holding more than 10% of a class of shares reports on Form 4 exactly as an executive does, so funds, holding companies, family trusts and employee stock plans appear alongside individuals. Their buying is a portfolio decision rather than an operator's view from inside the business, which is worth remembering before reading a large institutional purchase as conviction.
Inclusion is a question of whether a page exists, not of whether anything happened recently. An insider who last filed three years ago is listed here with the same standing as one who filed this morning, because the page holding their history is still live and still worth reaching. That is deliberately a different question from which pages the sitemap advertises, which is a freshness judgement and is made separately.