Stocks: M
Each company page shows its insider purchases and sales, the big funds that hold it, and any trades by members of Congress.
- M-tron Industries, Inc. MPTI · 5 trades
- M/I HOMES, INC. MHO · 22 trades
- M&T BANK CORP MTB · 19 trades
- MA Specialty Credit Income Fund SCISX · 13 trades
- Maase Inc. MAAS
- MACERICH CO MAC · 1 trades
- MACH NATURAL RESOURCES LP MNR · 10 trades
- MacKenzie Realty Capital, Inc. MKZR · 14 trades
- MACOM Technology Solutions Holdings, Inc. MTSI · 26 trades
- Macro Bank Inc. BMA · 1 trades
- MACROGENICS INC MGNX · 1 trades
- Macy's, Inc. M · 22 trades
- Madison Air Solutions Corp MAIR · 2 trades
- Madison Square Garden Entertainment Corp. MSGE · 2 trades
- Madison Square Garden Sports Corp. MSGS · 2 trades
- MADRIGAL PHARMACEUTICALS, INC. MDGL · 22 trades
- MAGNACHIP SEMICONDUCTOR Corp MX · 5 trades
- Magnera Corp MAGN · 1 trades
- MAGNITE, INC. MGNI · 43 trades
- Magnolia Bancorp, Inc. MGNO · 1 trades
- Magnolia Oil & Gas Corp MGY · 11 trades
- Magnum Ice Cream Co N.V. MICC
- Magyar Bancorp, Inc. MGYR
- MAIA Biotechnology, Inc. MAIA · 11 trades
- Main Street Capital CORP MAIN · 3 trades
- MainStreet Bancshares, Inc. MNSB · 1 trades
- Maison Solutions Inc. MSS · 10 trades
- MakeMyTrip Ltd MMYT
- MALIBU BOATS, INC. MBUU
- Mama's Creations, Inc. MAMA · 3 trades
- MAMMOTH ENERGY SERVICES, INC. TUSK · 6 trades
- Manchester United plc MANU
- MANHATTAN ASSOCIATES INC MANH · 5 trades
- MANHATTAN BRIDGE CAPITAL, INC LOAN · 2 trades
- MANITOWOC CO INC MTW · 1 trades
- MANNATECH INC MTEX · 3 trades
- MANNKIND CORP MNKD · 9 trades
- ManpowerGroup Inc. MAN
- MANULIFE FINANCIAL CORP MFC
- Maplebear Inc. CART · 23 trades
- MapLight Therapeutics, Inc. MPLT · 82 trades
- MARA Holdings, Inc. MARA · 26 trades
- Marathon Bancorp, Inc. /MD/ MBBC · 25 trades
- Marathon Petroleum Corp MPC · 12 trades
- MARAVAI LIFESCIENCES HOLDINGS, INC. MRVI · 2 trades
- MARCHEX INC MCHX
- Marcus & Millichap, Inc. MMI · 3 trades
- MARCUS CORP MCS · 6 trades
- Marex Group Ltd MRX · 17 trades
- MARIMED INC. MRMD · 2 trades
- MARINEMAX INC HZO
- MARKEL GROUP INC. MKL · 5 trades
- Marker Therapeutics, Inc. MRKR
- Market Technology Acquisition Corp MTAK · 1 trades
- MARKETAXESS HOLDINGS INC MKTX · 11 trades
- MARKETWISE, INC. MKTW · 18 trades
- Marpai, Inc. MRAI · 2 trades
- Marqeta, Inc. MQ · 24 trades
- MARRIOTT INTERNATIONAL INC /MD/ MAR · 13 trades
- MARRIOTT VACATIONS WORLDWIDE Corp VAC · 6 trades
- MARSH & MCLENNAN COMPANIES, INC. MRSH · 12 trades
- Marti Technologies, Inc. MRT · 3 trades
- MARTIN MARIETTA MATERIALS INC MLM
- Marvell Technology, Inc. MRVL · 29 trades
- MARZETTI CO MZTI · 3 trades
- MASCO CORP /DE/ MAS · 4 trades
- MASIMO CORP MASI · 1 trades
- MASTEC INC MTZ · 4 trades
- Mastech Digital, Inc. MHH · 11 trades
- MasterBrand, Inc. MBC · 8 trades
- Mastercard Inc MA · 23 trades
- MasterCraft Boat Holdings, Inc. MCFT · 7 trades
- Matador Resources Co MTDR · 20 trades
- Match Group, Inc. MTCH · 6 trades
- MATERIALISE NV MTLS
- MATERION Corp MTRN · 16 trades
- Matinas BioPharma Holdings, Inc. MTNB
- Mativ Holdings, Inc. MATV
- MATRIX SERVICE CO MTRX · 8 trades
- Matson, Inc. MATX · 36 trades
- MATTEL INC /DE/ MAT · 2 trades
- Matternet, Inc. MTTN · 1 trades
- MATTHEWS INTERNATIONAL CORP MATW · 7 trades
- MAUI LAND & PINEAPPLE CO INC MLP · 2 trades
- MAXCYTE, INC. MXCT · 1 trades
- MAXIMUS, INC. MMS · 4 trades
- MAXLINEAR, INC MXL · 15 trades
- MAYFAIR GOLD CORP. MINE
- Mayville Engineering Company, Inc. MEC · 10 trades
- Maze Therapeutics, Inc. MAZE · 49 trades
- MBIA INC MBI
- MBX Biosciences, Inc. MBX · 5 trades
- MCCORMICK & CO INC MKC · 9 trades
- MCDONALDS CORP MCD · 15 trades
- McEwen Inc. MUX · 2 trades
- MCGRATH RENTCORP MGRC · 14 trades
- McGraw Hill, Inc. MH · 2 trades
- MCKESSON CORP MCK · 18 trades
- MDA Space Ltd. MDA
- MDB Capital Holdings, LLC MDBH · 6 trades
- MDU RESOURCES GROUP INC MDU · 1 trades
- MDxHealth SA MDXH · 1 trades
- Mechanics Bancorp MCHB · 1 trades
- Medalist Diversified, Inc. MDRR · 19 trades
- MediaAlpha, Inc. MAX · 251 trades
- MEDICAL PROPERTIES TRUST INC MPT · 1 trades
- MEDICINOVA INC MNOV · 1 trades
- MEDIFAST INC MED · 10 trades
- MediWound Ltd. MDWD · 7 trades
- Medline Inc. MDLN · 23 trades
- Medpace Holdings, Inc. MEDP · 35 trades
- Medtronic plc MDT · 6 trades
- Mega Matrix Inc MPU
- MeiraGTx Holdings plc MGTX · 9 trades
- Meiwu Technology Co Ltd WNW · 2 trades
- Meketa Infrastructure Fund MIFAX · 9 trades
- Melco Resorts & Entertainment LTD MLCO
- Mentor Capital, Inc. MNTR · 42 trades
- MERCADOLIBRE INC MELI · 3 trades
- MERCANTILE BANK CORP MBWM
- MERCER INTERNATIONAL INC. MERC · 16 trades
- Merchants Bancorp MBIN · 17 trades
- Merck & Co., Inc. MRK · 21 trades
- MERCURY GENERAL CORP MCY
- MERCURY SYSTEMS INC MRCY · 39 trades
- Mereo BioPharma Group plc MREO
- Meridian Corp MRBK · 3 trades
- Meridian Holdings Inc./NV MRDN · 33 trades
- MERIT MEDICAL SYSTEMS INC MMSI · 9 trades
- Meritage Homes CORP MTH · 13 trades
- Merlin, Inc. MRLN · 7 trades
- MESA LABORATORIES INC /CO/ MLAB · 12 trades
- MESOBLAST LTD MESO · 6 trades
- Meta Platforms, Inc. META · 93 trades
- Metagenomi Therapeutics, Inc. MGX · 10 trades
- Metalla Royalty & Streaming Ltd. MTA
- Metallus Inc. MTUS · 12 trades
- Metalpha Technology Holding Ltd MATH
- METHANEX CORP MEOH
- METHODE ELECTRONICS INC MEI
- METLIFE INC MET · 1 trades
- MetroCity Bankshares, Inc. MCBS
- Metropolitan Bank Holding Corp. MCB · 14 trades
- METTLER TOLEDO INTERNATIONAL INC/ MTD · 6 trades
- MEXCO ENERGY CORP MXC · 1 trades
- MEXICAN ECONOMIC DEVELOPMENT INC FMX · 10 trades
- MEXICO EQUITY & INCOME FUND INC MXE · 4 trades
- MEXICO FUND INC MXF · 84 trades
- MFA FINANCIAL, INC. MFA
- MFS HIGH YIELD MUNICIPAL TRUST CMU · 1 trades
- MFS INVESTMENT GRADE MUNICIPAL TRUST CXH · 5 trades
- MGE ENERGY INC MGEE · 3 trades
- MGIC INVESTMENT CORP MTG · 18 trades
- MGM Resorts International MGM · 4 trades
- MGP INGREDIENTS INC MGPI · 4 trades
- MGT CAPITAL INVESTMENTS, INC. MGTI · 2 trades
- MIAMI INTERNATIONAL HOLDINGS, INC. MIAX · 69 trades
- MICROCHIP TECHNOLOGY INC MCHP · 19 trades
- MICROCHIP TECHNOLOGY INC MCHPP
- MicroCloud Hologram Inc. HOLO
- MICRON TECHNOLOGY INC MU · 28 trades
- MICROSOFT CORP MSFT · 11 trades
- Microvast Holdings, Inc. MVST · 6 trades
- MICROVISION, INC. MVIS
- MID AMERICA APARTMENT COMMUNITIES INC. MAA · 15 trades
- MID PENN BANCORP INC MPB · 25 trades
- MidCap Financial Investment Corp MFIC
- MIDDLEBY Corp MIDD
- MIDDLESEX WATER CO MSEX · 4 trades
- Midera Food Processing, Inc. MFP · 1 trades
- Midland States Bancorp, Inc. MSBI · 6 trades
- Milestone Pharmaceuticals Inc. MIST · 13 trades
- MILESTONE SCIENTIFIC INC. MLSS
- MILLERKNOLL, INC. MLKN
- MILLICOM INTERNATIONAL CELLULAR SA TIGO · 6 trades
- Millrose Properties, Inc. MRP · 9 trades
- MIMEDX GROUP, INC. MDXG
- MIND CTI LTD MNDO
- MindWalk Holdings Corp. HYFT
- MINERALRITE Corp RITE · 1 trades
- MINERALS TECHNOLOGIES INC MTX · 2 trades
- Mineralys Therapeutics, Inc. MLYS · 49 trades
- Minerva Neurosciences, Inc. NERV
- Mingteng International Corp Inc. MTEN · 1 trades
- MiniMed Group, Inc. MMED
- MINISO Group Holding Ltd MNSO · 5 trades
- MiNK Therapeutics, Inc. INKT · 6 trades
- Mirion Technologies, Inc. MIR · 2 trades
- Mirum Pharmaceuticals, Inc. MIRM · 38 trades
- Mission Produce, Inc. AVO · 45 trades
- Mister Car Wash, Inc. MCW · 3 trades
- Mistras Group, Inc. MG · 4 trades
- MITEK SYSTEMS INC MITK · 3 trades
- MIZUHO FINANCIAL GROUP INC MFG
- MKDWELL Tech Inc. MKDW · 1 trades
- MKS INC MKSI · 32 trades
- MMTEC, INC. MTC
- MNTN, Inc. MNTN · 3 trades
- Mobia Medical, Inc. MOBI · 16 trades
- Mobileye Global Inc. MBLY · 2 trades
- Mobility Global Inc. MBGL · 3 trades
- MOBIX LABS, INC MOBX · 7 trades
- Moderna, Inc. MRNA · 15 trades
- MODINE MANUFACTURING CO MOD · 11 trades
- MODIV INDUSTRIAL, INC. MDV · 2 trades
- Moelis & Co MC · 3 trades
- MOGU Inc. MOGU · 4 trades
- MOHAWK INDUSTRIES INC MHK · 31 trades
- Moleculin Biotech, Inc. MBRX · 3 trades
- MOLINA HEALTHCARE, INC. MOH · 4 trades
- MOLSON COORS BEVERAGE CO TAP · 4 trades
- Momentus Inc. MNTS · 5 trades
- Monachil Credit Income Fund MONIX · 2 trades
- MONARCH CASINO & RESORT INC MCRI · 6 trades
- monday.com Ltd. MNDY · 6 trades
- Mondelez International, Inc. MDLZ · 4 trades
- MoneyHero Ltd MNY
- MongoDB, Inc. MDB · 36 trades
- MONOLITHIC POWER SYSTEMS, INC. MPWR · 43 trades
- Monopar Therapeutics MNPR · 5 trades
- MONRO, INC. MNRO · 2 trades
- Monster Beverage Corp MNST · 6 trades
- Montauk Renewables, Inc. MNTK · 1 trades
- Monte Rosa Therapeutics, Inc. GLUE · 33 trades
- MOODYS CORP /DE/ MCO · 22 trades
- MOOG INC MOGA
- MOOG INC. MOG-A · 5 trades
- MoonLake Immunotherapeutics MLTX · 21 trades
- MORGAN STANLEY MS · 15 trades
- Morgan Stanley Direct Lending Fund MSDL · 5 trades
- MORGAN STANLEY ETF TRUST EVTR
- MORGAN STANLEY INDIA INVESTMENT FUND, INC. IIF · 4 trades
- Morningstar, Inc. MORN · 52 trades
- MOSAIC CO MOS · 1 trades
- MOTORCAR PARTS OF AMERICA INC MPAA · 2 trades
- Motorola Solutions, Inc. MSI · 16 trades
- Motorsport Games Inc. MSGM · 25 trades
- Mount Logan Capital Inc. MLCI · 7 trades
- Mountain Crest Acquisition 6 Corp. MCAH · 2 trades
- Mountain Lake Acquisition Corp. II MLAA · 1 trades
- MOVADO GROUP INC MOV · 2 trades
- MOVING iMAGE TECHNOLOGIES INC. MITQ
- MP Materials Corp. / DE MP · 17 trades
- MPLX LP MPLX
- MSA Safety Inc MSA · 4 trades
- MSC INCOME FUND, INC. MSIF · 11 trades
- MSC INDUSTRIAL DIRECT CO INC MSM · 3 trades
- MSCI Inc. MSCI · 10 trades
- MUELLER INDUSTRIES INC MLI · 11 trades
- Mueller Water Products, Inc. MWA · 13 trades
- MUNCY COLUMBIA FINANCIAL Corp CCFN · 33 trades
- MURPHY OIL CORP MUR · 2 trades
- Murphy USA Inc. MUSA · 18 trades
- Muzero Acquisition Corp MUZE · 1 trades
- MVB FINANCIAL CORP MVBF · 1 trades
- MYERS INDUSTRIES INC MYE
- Mynd.ai, Inc. MYND
- MYOMO, INC. MYO · 18 trades
- MYR GROUP INC. MYRG · 4 trades
- MYRIAD GENETICS INC MYGN · 6 trades
About this page
WallStPal explains public SEC filings and congressional stock trade reports in plain English. Nothing is for sale; the site is free and supported by ads.
How to read it
- Form 4
- The form a company insider (officer, director or owner of more than 10%) must file with the SEC within two business days of buying or selling the company's shares.
- 13F
- A quarterly list of U.S. stocks held by an investment manager with more than $100 million, filed within 45 days after each quarter ends.
- STOCK Act
- A 2012 law that requires members of Congress to report stock trades by themselves, a spouse or a dependent child within 45 days.
A real example
In January 2016, when bank stocks were falling, JPMorgan Chase CEO Jamie Dimon bought 500,000 JPMorgan shares with his own money, worth about $26 million. His Form 4 made the purchase public within days, and investors read it as a strong sign of confidence.
Explain it like I'm 13
We read the long, boring forms that grown-ups file with the government and tell you what they say in normal words.
Data from public SEC filings and congressional reports. Information, not investment advice. Check every number against the filing linked on the page.