Stock Database — Public Companies

Browse 8,125 publicly traded companies registered with the SEC. Search by ticker, company, sector, or exchange. Data sourced from SEC EDGAR filings.

8,125 stocks found
MCUJF

MEDICURE INC

Healthcare OTC

MEDICURE INC. operates in the pharmaceutical preparations industry. listed on OTC.

MCY
🇺🇸

MERCURY GENERAL CORP

Financial services NYSE

MERCURY GENERAL CORP. operates in the fire, marine & casualty insurance industry. listed on NYSE. headquartered in LOS ANGELES, CA.

CA
MDLK

ModuLink Inc.

Consumer cyclical OTC

ModuLink Inc.. operates in the hotels, rooming houses, camps & other lodging places industry. listed on OTC.

MDXG
🇺🇸

MIMEDX GROUP, INC.

Healthcare NASDAQ

MIMEDX GROUP, INC.. operates in the surgical & medical instruments & apparatus industry. listed on NASDAQ. headquartered in MARIETTA, GA.

GA
MELI
🇽🇘

MERCADOLIBRE INC

Industrial NASDAQ

MERCADOLIBRE INC. operates in the services-business services, nec industry. listed on NASDAQ. headquartered in MONTEVIDEO, X3.

X3
MERC
🇦🇖

MERCER INTERNATIONAL INC.

Industrial NASDAQ

MERCER INTERNATIONAL INC.. operates in the pulp mills industry. listed on NASDAQ. headquartered in VANCOUVER, A1.

A1
MFC
🇦🇛

MANULIFE FINANCIAL CORP

Financial services NYSE

MANULIFE FINANCIAL CORP. operates in the life insurance industry. listed on NYSE. headquartered in TORONTO, A6.

A6
MFIC
🇺🇸

MidCap Financial Investment Corp

Industrial NASDAQ

MidCap Financial Investment Corp. listed on NASDAQ. headquartered in NEW YORK, NY.

NY
MFIN
🇺🇸

MEDALLION FINANCIAL CORP

Financial services NASDAQ ETF

MEDALLION FINANCIAL CORP. operates in the finance services industry. listed on NASDAQ. headquartered in NEW YORK, NY.

NY
MFON
🇺🇸

MOBIVITY HOLDINGS CORP.

Technology OTC

MOBIVITY HOLDINGS CORP.. operates in the services-prepackaged software industry. listed on OTC. headquartered in CHANDLER, AZ.

AZ
MGEE
🇺🇸

MGE ENERGY INC

Utilities NASDAQ

MGE ENERGY INC. operates in the electric, gas & sanitary services industry. listed on NASDAQ. headquartered in MADISON, WI.

WI
MGIH
🇰🇘

Millennium Group International Holdings Ltd

Communication services NASDAQ

Millennium Group International Holdings Ltd. operates in the commercial printing industry. listed on NASDAQ. headquartered in KWUN TONG, KOWLOON,, K3.

K3
MGM
🇺🇸

MGM Resorts International

Consumer cyclical NYSE

MGM Resorts International. operates in the hotels & motels industry. listed on NYSE. headquartered in LAS VEGAS, NV.

NV
MGNX
🇺🇸

MACROGENICS INC

Healthcare NASDAQ

MACROGENICS INC. operates in the pharmaceutical preparations industry. listed on NASDAQ. headquartered in Rockville, MD.

MD
MGRC
🇺🇸

MCGRATH RENTCORP

Industrial NASDAQ

MCGRATH RENTCORP. operates in the services-equipment rental & leasing, nec industry. listed on NASDAQ. headquartered in LIVERMORE, CA.

CA
MGTX
🇺🇸

MeiraGTx Holdings plc

Healthcare NASDAQ

MeiraGTx Holdings plc. operates in the biological products, (no diagnostic substances) industry. listed on NASDAQ. headquartered in NEW YORK, NY.

NY
MLKN
🇺🇸

MILLERKNOLL, INC.

Industrial NASDAQ

MILLERKNOLL, INC.. operates in the office furniture industry. listed on NASDAQ. headquartered in ZEELAND, MI.

MI
MMLP
🇺🇸

MARTIN MIDSTREAM PARTNERS L.P.

Industrial NASDAQ

MARTIN MIDSTREAM PARTNERS L.P.. operates in the wholesale-petroleum bulk stations & terminals industry. listed on NASDAQ. headquartered in KILGORE, TX.

TX
MMYT
🇰🇜

MakeMyTrip Ltd

Industrial NASDAQ

MakeMyTrip Ltd. operates in the transportation services industry. listed on NASDAQ. headquartered in GURGAON, K7.

K7
MNSKY
🇺🇸

MoneySupermarket.com Group PLC/ADR

Industrial OTC

MoneySupermarket.com Group PLC/ADR. listed on OTC. headquartered in NEW YORK, NY.

NY
MO
🇺🇸

ALTRIA GROUP, INC.

Consumer defensive NYSE

ALTRIA GROUP, INC.. operates in the cigarettes industry. listed on NYSE. headquartered in RICHMOND, VA.

VA
MPAA
🇺🇸

MOTORCAR PARTS OF AMERICA INC

Consumer cyclical NASDAQ

MOTORCAR PARTS OF AMERICA INC. operates in the motor vehicle parts & accessories industry. listed on NASDAQ. headquartered in TORRANCE, CA.

CA
MPV
🇺🇸

BARINGS PARTICIPATION INVESTORS

Industrial NYSE

BARINGS PARTICIPATION INVESTORS. listed on NYSE. headquartered in CHARLOTTE, NC.

NC
MRCY
🇺🇸

MERCURY SYSTEMS INC

Technology NASDAQ

MERCURY SYSTEMS INC. operates in the electronic components & accessories industry. listed on NASDAQ. headquartered in ANDOVER, MA.

MA
Important Disclaimer: This information is sourced from SEC filings and public data. It is for educational and informational purposes only and is NOT financial advice. Not a recommendation to buy, sell, or hold any security. Consult a qualified financial advisor before making investment decisions.