MagicDiligence Stock Reviews


Top Buys

Available through Membership


Active Dropouts

TRW - TRW Automotive Holdings Corp
More Available through Membership


Full Stock Reviews

CALM - Cal-Maine Foods, Inc.CUB - Cubic Corp
GCI - Gannett Co Inc.IDC - Interactive Data Corp
MPAA - Motorcar Parts of America IncMVL - Marvel Entertainment, Inc.
NVDA - Nvidia CorporationNWS - News Corp
More Available through Membership


Stock Review Articles

ACAD - Acadia Pharmaceuticals IncADI - Analog Devices Inc.
AEO - American Eagle Outfitters Inc.ARO - Aeropostale Inc.
BARE - Bare Escentuals IncBID - Sotheby's
BMC - BMC Software IncCAH - Cardinal Health Inc
CBI - Chicago Bridge & Iron Co. NVCEPH - Cephalon Inc
CHKE - Cherokee, Inc.CJJD - China Jo-Jo Drugstores Inc
CJR - Corus Entertainment IncCMTL - Comtech Telecommunications Corp.
CONN - Conn's IncCRAY - Cray Inc
CRI - Carter's Inc.CSGS - CSG Systems International Inc.
CTCM - CTC Media IncDAR - Darling International Inc.
DCP - Dyncorp International IncDECK - Deckers Outdoor Corp
DJCO - Daily Journal CorpDLB - Dolby Laboratories Inc
DNB - Dun & Bradstreet Corp (The)DRWI - DragonWave Inc
EK - Eastman Kodak CoELNK - EarthLink Inc
ENDP - Endo Pharmaceuticals Holdings IncESI - ITT Educational Services Inc
GIB - CGI Group Inc.GIGM - GigaMedia Ltd
GRMN - Garmin LtdGYMB - Gymboree Corp (The)
HANS - Hansen Natural CorpHI - Hillenbrand Inc
HPQ - Hewlett-Packard CoHPY - Heartland Payment Systems Inc
HRB - Block (H&R) Inc.HWAY - Healthways Inc
ICON - Iconix Brand Group IncINT - World Fuel Services Corp
IPXL - Impax Laboratories IncJTX - Jackson Hewitt Tax Service, Inc.
KFY - Korn/Ferry InternationalKIRK - Kirkland's Inc
LCAV - LCA Vision IncLEA - Lear Corp
LLY - Eli Lilly and CoLMLP - LML Payment Systems Inc
LMT - Lockheed Martin CorpLO - Lorillard Inc
LPS - Lender Processing Services IncLRCX - Lam Research Corp
MAN - Manpower IncMANT - ManTech International Corp
MAXY - Maxygen IncMCK - McKesson Corp
MGIC - Magic Software Enterprises LtdMLHR - Herman Miller Inc
MO - Altria Group IncMOS - Mosaic Company (The)
MSTR - Microstrategy, Inc.MTW - Manitowoc Company Inc. (The)
NATH - Nathan's Famous IncNEP - China North East Petroleum Holdings Ltd
NOK - NokiaNUE - Nucor Corp
NUS - Nu Skin Enterprises Inc.ODSY - Odyssey Healthcare Inc
OMC - Omnicom Group Inc.OSK - Oshkosh Corp
PETS - PetMed Express IncPPD - Pre-Paid Legal Services Inc.
PRGX - PRG-Schultz International Inc.PRX - Par Pharmaceutical Companies Inc
PTIE - Pain Therapeutics IncQCOR - Questcor Pharmaceuticals Inc.
QDEL - Quidel CorpQLGC - QLogic Corp
QXM - Qiao Xing Mobile Communication Co LtdRAI - Reynolds American Inc
RGR - Sturm Ruger & Co Inc.RIMM - Research In Motion Ltd
RL - Polo Ralph Lauren CorpSMED - Sharps Compliance Corp
SPMD - SuperMedia IncSTRA - Strayer Education Inc
STX - Seagate TechnologyTJX - TJX Companies Inc (The)
TMH - Team Health Holdings IncTRA - Terra Industries Inc.
TSS - Total System Services Inc.TTWO - Take-Two Interactive Software Inc
TWX - Time Warner IncUIS - Unisys Corp
VCLK - ValueClick IncVG - Vonage Holdings Corp
VGR - Vector Group LtdVLCM - Volcom Inc
VPHM - ViroPharma IncWON - Westwood One Inc.
WTW - Weight Watchers International Inc.
More Available Through Membership