Earnings Preview for the week of Jan 23rd - Jan 28th : Companies reporting earnings the week of Jan 23rd - Jan 28th include: Monday: ALDN, BAC, CRS, ETN, F, PETS, AXP, CBST, ET, JDAS, LSS, NBIX, TXN, VTSS, WEBM... Tuesday: MMM, ADTN, AAI, AKS, ACAT, BJS, EAT, BNI, CDWC, COH, CVG, CBE, DD, EMC, HW, HMA, HOLX, IMCL, JNJ, MCD, NOC, STLD, TDW, UTX, CKFR, CVTI, DST, CSGS, NFLX, RFMD, RYL, SCST, SUNW, and TRMB... Wednesday: ABT, ALGN, ATI, ABC, AHC, BLS, BMS, BMY, CNH, COP, GD, KMG, NSC, SAP, SSCC, STJ, WLP, AMCC, CAI, CBNX, CVD, INSP, JNPR, KOMG, NVLS, QCOM, SIMO, TRID, and VARI... Thursday: AMGN, ANDW, T, BAX, BC, CAH, CAT, CELG, DOW, LLY, GM, HON, LMT, MRO, LYO, NOK, OXPS, BTU, PLNR, UPS, UST, VRSN, ZOLL, ABAX, BRCM, CLS, INFA, IDTI, MEE, MSFT, SNDK, PLAY, SWIR, SYK, WDC, YRCW... Friday: BDK, CVX, CCUR, FRNT, IDXX, MAN, NUE, PGL, PG, SUP, and TGI