Market Makers

[A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [XYZ]

MPID MP Type   Name Location Telephone

PACSMPacific Crest Securities Inc.PORTLAND OR503-727-0623
PACSMPacific Crest Securities Inc.NASDAQ/OTCBB TRADING800-345-3565
PACWPPacific West Securities, Inc.
PACXEPacific Stock Exchange
PAFANPAN-AMERICAN FINANCIAL ADVISERS
PAGEORushTrade Securities, Inc.HOUSTON, TX972-392-9297 X204
PALCMPali Capital, LLCNEW YORK, NY212-259-2080
PAMIPProfessional Asset Managment, Inc.
PAMSMPacific American Securities, LLCS-SAN DIEGO858-320-2800
PAMTOParamount Biocapital, Inc.
PAPAPPapamarkou & Company, Inc.
PARIMBNP Paribas Securities Corp.NEW YORK NY212-841-3600
PARIMBNP Paribas Securities Corp.LATIN212-841-3950
PARKNS.C. PARKER & CO., INC.NASDAQ TRADING716-852-6858
PASLPPershing Advisor Solutions, LLC866.464.6367
PASQPDu Pasquier & Co., Inc.NASDAQ TRADING212-898-7500
PATRPTullett Liberty Securities Inc.
PATTPPatrick Financial Corporation
PAULMPAULSON INVESTMENT COMPANY, INC.PORTLAND OR800-772-2048
PAULMPAULSON INVESTMENT COMPANY, INC.PORTLAND OR503-243-6038
PAULMPAULSON INVESTMENT COMPANY, INC.PORTLAND OR503-243-6011
PBFIMPalm Beach Securities, Inc.
PBLCMPUBLIC SECURITIES, INC.SPOKANE WA509-892-5590
PBLCMPUBLIC SECURITIES, INC.OTC BULLETIN BOARD800-888-2325
PBLCMPUBLIC SECURITIES, INC.OTC BULLETIN BOARD800-934-3642
PBONPPrebon Financial Products Inc.JERSEY CITY, NJ201-557-5575
PBSIOPORTFOLIO BROKERAGE SERVICES, INC.DENVER CO303-294-0070
PCAPOFimat Preferred LLCMAIN NUMBER415-733-3000
PCAPOFimat Preferred LLCAGENCY DESK415-764-2350
PCATOPERELMAN-CARLEY & ASSOCIATES INC.OMAHA, NB402-342-6000
PCCNOPACTUAL CAPITAL CORPORATIONTRADING DESK212-702-4115
PCDNPPCS DUNBAR SECURITIES, LLC
PCFFNPacific Int'l Securities Inc.604-664-2998
PCGIPPRIVATE CONSULTING GROUP, INC.
PCIIOPENN CENTER INVESTMENTS, INC.DIRECT TRADING610-832-5999
PCIIOPENN CENTER INVESTMENTS, INC.610-832-8121
PCMCPPacific Commonwealth Corp
PCSAPPalisade Capital Securities, L.L.C.
PEERPAmerican Trust Investment Services, Inc.
PEGIMPrudential Equity Group, LLCNEW YORK, NY212-778-6806
PENAMPennaluna & CompanyCOEUR D'ALENO ID208-667-7472
PENAMPennaluna & CompanyNASDAQ TRADING888-263-7366
PENAMPennaluna & Company800-654-9929
PENCNPenrod and Company
PENGNTHE PENNSYLVANIA GROUP, INCORPORATEDNASDAQ TRADING610-354-0950
PENSPPeninsular Securities CompanyGRAND RAPIDS, MI616-459-4336
PENSPPeninsular Securities CompanyWITHIN MICHIGAN800-234-4561
PERCPPercival Financial Partners, Ltd.
PERFPKellogg Capital Group LLCNYC TRADING DESK212-610-2686
PERKNPERKINS, SMART & BOYD, INC.WICHITA KS316-263-8444
PERKNPERKINS, SMART & BOYD, INC.WICHITA, KS800-369-2920
PERMOMercantile Brokerage Services, Inc.BALTIMORE, MD(301)539-7171
PERMOMercantile Brokerage Services, Inc.MAIN212-433-5459
PERMOMercantile Brokerage Services, Inc.SECONDARY212-433-5457
PERSMPershing LLCNASDAQ800-356-1319
PERSMPershing LLC201-413-4920
PERSMPershing LLCMUNICIPALS800-225-8284
PERSMPershing LLC201-413-4870
PERSMPershing LLCGOVERNMENTS800-225-8284
PERSMPershing LLC201-413-4870
PERSMPershing LLCCORPORATE BONDS800-225-8284
PERSMPershing LLC201-413-4140
PERSMPershing LLCMORTGAGE BACKEDS800-225-8284
PERSMPershing LLC201-413-4870
PERSMPershing LLCPREFERRED STOCKS800-424-3150
PERSMPershing LLC201-413-4140
PERTMPershing LLCJERSEY CITY NJ201-413-3531
PERTMPershing LLCNASDAQ TRADING800-305-0161
PERTMPershing LLCBULLETIN BOARD201-413-2700
PERTMPershing LLCDEALER DESK201-413-2465
PERTMPershing LLC866-880-9410
PERXPPershing LLC
PERZPPeraza Capital and Investment, LLC
PFCOMPARKER FINANCIAL CORP.
PFGLNPrinceton Financial Group, LLC
PFICNPFIC Securities Corporation
PFISOPROFESSIONAL INVESTMENT SERVICES, INC.
PFNDPPenson Financial Services, Inc.TRADING DESK800-487-4531
PFPIPPrebon Financial Products Inc.TRADING DESK201-557-5575
PFSCPPenson Financial Services Canada, Inc.
PFSIOPenson Financial Services, Inc.D DALLAS, TX800-487-4531
PFSIOPenson Financial Services, Inc.214-765-1115
PFSIOPenson Financial Services, Inc.S-SAMCO800-672-2178
PFSIOPenson Financial Services, Inc.S-SAMCO214-765-1463
PFSMNPRINCOR FINANCIAL SERVICES CORPORATION
PFSOPPenson Financial Services, Inc.
PGSLPPru Global Securities LLC
PHCONPHILLIPS & COMPANY SECURITIES INC.NASDAQ TRADING(503)224-0858
PHDCMPHD CapitalNEW YORK212-607-4260
PHDCMPHD CapitalTRADING DESK800-217-2264
PHLXEPhiladelphia Stock ExchangeRICHARDT-ALYN & CO.215-563-7177 (RICA)
PHLXEPhiladelphia Stock ExchangeFLYNN OPTIONS215-564-4866 (FLYN)
PHNXPPhoenix Securities, Inc.
PHSGMPEACOCK, HISLOP, STALEY & GIVEN, INC.PHOENIXN/A
PHSGMPEACOCK, HISLOP, STALEY & GIVEN, INC.NASDAQ & OTCBB TRDNG602-952-6822
PHSGMPEACOCK, HISLOP, STALEY & GIVEN, INC.800-487-7474
PHSGMPEACOCK, HISLOP, STALEY & GIVEN, INC.GENERAL NUMBER800-999-1818
PICCPPlanned Investment Co., Inc.
PICFNPictet Canada Company
PICIPPolar Investment Counsel, Inc.
PICKPPickering Energy Partners, Inc.
PICTOPictet Overseas Inc.514-350-6226
PIDGPFalcon Research, Inc.
PIFUOEWT, LLCNEW YORK, NY212-857-6915
PIMCMPROVIDENT INSTITUTIONAL MANAGEMENT
PINFPPinnacle Financial Group, LLC
PINKNPink Sheets LLC
PIPRMPiper Jaffray & Co.MINNEAPOLIS, MN612-303-6200
PIPRMPiper Jaffray & Co.MINNEAPOLIS, MN800-328-7488
PIPRMPiper Jaffray & Co.CONVERTIBLE BONDS877-420-2321
PIPRMPiper Jaffray & Co.PREFERRED DESK612-303-6600
PIPSOPiper Jaffray & Co.MINNEAPOLIS, MN612-303-6570
PIPXOPiper Jaffray & Co.NEW YORK, NY877-462-7649
PLCPPHunter Scott Financial LLC
PLMAMPALOMA SECURITIES L.L.C.COS COB CT203-861-8452
PMCIMMacallaster Pitfield MacKay Inc.NEW YORK, NY212-422-9366
PMCSMPRIME CAPITAL SERVICES, INC.POUGHKEEPSIE NY914-485-4046
PMCSMPRIME CAPITAL SERVICES, INC.NASDAQ TRADING800-552-0067
PMCSMPRIME CAPITAL SERVICES, INC.ROSLYN NY516-625-3234
PMCSMPRIME CAPITAL SERVICES, INC.BETHPAGE, NY516-735-6331
PMCSMPRIME CAPITAL SERVICES, INC.NASDAQ TRADING800-356-7262
PMFSPPortsmouth Financial ServicesSAN FRANCISCO925-988-8660
PMKSMPMK Securities & Research, Inc.DELRAY BEACH, FL407-274-9006
PMKSMPMK Securities & Research, Inc.800-487-7160
PNTEPPointe Capital, L.L.C.
POCAPUSF Securities, L.P.HOUSTON, TX713-840-8700
PONDMPOND EQUITIESBROOKLYN, NY718-437-3657
PONDMPOND EQUITIESNASDAQ TRADING718-871-2800
PONTPPointe Capital, LLC
POPPPOppenheimer & Close, Inc.
PORTMTRADEPORTAL SECURITIES, INC.NASDAQ TRADING888-882-0766
PORTMTRADEPORTAL SECURITIES, INC.954-725-0766
POWLPE.E. Powell & Company, Inc.TRADING800-282-1940
PPCSPPCS Dunbar Securities, LLC
PPSIPPension Planners Securities, Inc.
PRAMNPRINCETON AMERICAN EQUITIES CORPORATION
PRCDPMERRILL LYNCH PROFESSIONAL CLEARING CORP./CRANNER & CRANNER
PRCGPMerrill Lynch Professional Clearing Corp./Order Desk
PRECNPRECISION SECURITIES, LLCSAN DIEGO, CA858-673-6653
PRESPPresidio Capital Advisors LLC
PRGINPORTFOLIO RESOURCES GROUP, INC.NASDAQ TRADING305-372-0299
PRGLPPrudential Equity Group, LLC
PRGPPGROUP ONE TRADING, L.P.CHICAGO, IL312-408-4069
PRGPPGROUP ONE TRADING, L.P.PHILADELPHIA, PA215-701-7913
PRINNPrinceton Securities Corporation
PRMDOTHE RIDERWOOD GROUP INCORPORATED
PRMXNPrimex Prime Electronic Execution, Inc.
PROROMerrill Lynch Professional Clearing Corp/Order DeskJERSEY CITY, NJ201-557-1119
PROROMerrill Lynch Professional Clearing Corp/Order DeskJERSEY CITY, NJ800-568-8202
PROTNProtected Investors of AmericaSAN FRANCISCO, CA(415)398-4363
PROUPMerrill Lynch Professional Clearing Corp.
PROXOTDProfessional Execution, Inc.
PRPSPMerrill Lynch Professional Clearing Corp.
PRRDPMerrill Lynch Professional Clearing Corp.
PRSBOPRESIDENTIAL BROKERAGE, INC.DENVER, CO303-694-9813
PRSPMMerrill Lynch Professional Clearing Corp/EDK
PRSQMMERRILL LYNCH PROFESSIONAL CLEARING CORP/SUSQUEHANNA
PRSTOMERRILL LYNCH PROFESSIONAL CLEARING CORP.
PRUCPPruco Securities Corporation
PRUGPPru Global Securities, LLC.
PRUSMPrudential Equity Group, Inc.NEW YORK NY800-543-3033
PRUSMPrudential Equity Group, Inc.NEW YORK NY212-778-3300
PRUSMPrudential Equity Group, Inc.INSTITUTIONAL212-778-3321
PRUSMPrudential Equity Group, Inc.INSTITUTIONAL800-532-2302
PRUSMPrudential Equity Group, Inc.PREFERRED DESK212-778-3885
PRVNPLeeb Brokerage Services, Inc.
PSAEPPSA Equities, Inc.
PSAMOP. Schoenfeld Asset Management LLCNEW YORK, NY212-649-9550
PSEXEPacific Stock Exchange
PSGIMPreferred Securities Group, Inc.
PSGXPPSG Executions, Inc.NEW YORK, NY212-668-8700
PSPSPProspect Securities, LP
PSRIPGlobalink Securities, Inc.
PSSLOAMARANTH SECURITIES L.L.C.GREENWICH, CT203-625-8300
PSTGNPRESTIGE FINANCIAL CENTER, INC.NASDAQ TRADING 718-229-4500
PTARPPENSTAR TRADING, LLCTRADING DEPARTMENT941-966-5700
PTISMPTI Securities & Futures L.P.CHICAGO, IL312-663-3053
PTLVPPutnam Lovell NBF Securities Inc.
PTNMMPUTNAM INVESTMENTS
PTRIOPETRIE PARKMAN & CO., INC.NASDAQ TRADING303-292-3877
PTRZPPetruzzi Securities, LLC
PTZZPHerman, Alexis & Co., Inc.
PUGSOPuglisi Howells & Co.MAIN DESK212-418-1212
PUGSOPuglisi Howells & Co.OTC TRADING212-418-1283
PUGSOPuglisi Howells & Co.DEALER SALES212-418-1282
PULTOPulse Trading, Inc.
PUMPNC. E. GAYE & SONS SECURITIES LTD.SYOSSET, NY800-969-4650
PUNKMPUNK, ZIEGEL & COMPANY, L.P.NEW YORK NY212-308-2168
PUPLNPUPLAVA SECURITIES, INC.SAN DIEGO, CA619-486-3939
PVLIPLINSCO/PRIVATE LEDGER CORP.
PVSIPPartnervest Securities Inc.
PWJCOUBS Financial Services, Inc.NEW YORK, NY212-713-3766
PWJCOUBS Financial Services, Inc.NEW YORK, NY800-221-5532
PWJCOUBS Financial Services, Inc.PREFERRED201-271-7181
PWJCOUBS Financial Services, Inc.FOREIGN DEPT-AGENCY212-713-3757
PWJCOUBS Financial Services, Inc.-PRINCIPAL212-713-3756
PWJCOUBS Financial Services, Inc.CONVERTIBLES212-713-3786
PXCAOMerrill Lynch Professional Clearing Corp.CHICAGO, IL312-957-0619
PXCBPMerrill Lynch Professional Clearing Corp.
PXCCPMerrill Lynch Professional Clearing Corp.
PXCDPMerrill Lynch Professional Clearing Corp.
PXCEPMerrill Lynch Professional Clearing Corp.
PXCFPMerrill Lynch Professional Clearing Corporation
PXCGOMerrill Lynch Professional Clearing Corp.
PXCHPMerrill Lynch Professional Clearing Corp.
PXCOOMerrill Lynch Professional Clearing Corp.CHICAGO, IL312-957-0619
PXCOOMerrill Lynch Professional Clearing Corp.888-842-0505
PYMDOPYRAMID FINANCIAL CORP.CUPERTINO, CA408-252-8000
PYXSPPyxis Securities, LLC

MP Type Legend A -- Agency Quote
M -- Market Maker
P -- Nasdaq Participant
C -- ECN
N -- None (miscellaneous)
Q -- Query Only
E -- Exchange
O -- Order Entry
S -- Specialist

[A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [XYZ]

[TOP]