| | Headline | Report Date | Other Mentions |
|
| Major Indices Rallied With Greater Leadership | Friday, October 11, 2024 | COMP TSLA UBER JPM WFC BLK BAC |
| Institutional Demand Rises as Major Indices Rally With Higher Volume | Tuesday, July 16, 2024 | SPX UNH BAC PNC NVDA META MSFT |
| Negative Bias as Major Indices Sputter | Tuesday, April 16, 2024 | SPX UNH BAC |
| Major Indices Were Indecisive While Leadership Improved | Friday, January 12, 2024 | COMP UNH DAL BAC WFC JPM C |
| Major Indices Were Mixed While Leadership Improved | Tuesday, October 17, 2023 | INDU NVDA BAC GS LMT JNJ |
| Major Indices Rose With Higher Volume Totals and More Leadership | Tuesday, July 18, 2023 | INDU MSFT META NVDA BAC SCHW MS |
| Major Averages Posted Gains With Solid Leadership | Monday, July 17, 2023 | COMP AAPL TSLA NVDA BAC MS SCHW T VZ GOOG MSFT |
| Major Averages Rose With Higher Volume on Day 3 of Rally Attempt | Monday, October 17, 2022 | INDU BAC BK |
| Major Indices Sputter With Advancers and Decliners Evenly Mixed | Monday, July 18, 2022 | COMP GS BAC |
| Breadth Negative as Major Averages Quietly Sputter | Monday, April 18, 2022 | SPX BAC SCHW TWTR TSLA |
| Major Averages Fell With Lighter Volume Totals | Wednesday, January 19, 2022 | SPX PG MS BAC TTWO |
| Follow-Through Day of Big Gains for Major Averages | Thursday, October 14, 2021 | INDU BAC MS UNH WBA TSM |
| Breadth Negative as Major Indices Ended Mixed | Wednesday, July 14, 2021 | INDU AAPL BAC DAL AAL |
| Major Indices Rose and Dow Topped 34,000 | Thursday, April 15, 2021 | COMP BAC BLK UHG |
| Breadth Positive and Leadership Improved Behind Indices' Gains | Tuesday, January 19, 2021 | INDU GS BAC |
| Small Caps Outpaced Other Major Indices | Wednesday, January 6, 2021 | SML MS BAC |
| Leadership Contracted as Major Indices Lost Ground | Wednesday, October 14, 2020 | INDU GS BAC CXP COP AMC |
| Major Indices Pulled Back With Lighter Volume Totals | Thursday, July 16, 2020 | INDU MSFT AAPL BAC MS JNJ |
| Major Indices Overcame Weak Start to Finish Higher | Thursday, May 14, 2020 | SPX JPM BAC CSCO NCLH |
| Breadth Negative as Major Indices Pulled Back and Leadership Waned | Wednesday, April 15, 2020 | SPX BAC C GS |
| Major Indices Inched Higher and Remain at Record Highs | | COMP GS BAC BLK UNH TGT |
| Major Indices Hover Indecisively Near Record Highs | Wednesday, October 16, 2019 | COMP BAC PNC BK GM TMUS S |
| Breadth Negative as Major Indices Sputter | Monday, August 12, 2019 | INDU BAC C SYY BLK TSN |
| Breadth Negative as Major Indices Pull Back | Wednesday, July 17, 2019 | INDU CSX BAC ABT QCOM |
| Major Indices Continue Climbing Toward 2018 Highs | Tuesday, April 16, 2019 | INDU BLK BAC UNH JNJ QCOM AAPL |
| Major Indices Slump Badly as Yield Curve on Treasuries Inverts | Friday, March 22, 2019 | SPX BAC NKE |
| Indices Were Underpinned by Leading Financial Stocks | Wednesday, January 16, 2019 | INDU BAC GS UAL F JWN |
| Leadership Remains Elusive as Major Indices Sputter | Monday, October 15, 2018 | COMP AAPL CSCO MSFT BAC LLL HRS |
| Leadership Waned and Major Indices Ended Mixed | Monday, July 16, 2018 | SPX ADBE BAC BLK |
| Breadth Positive as Indices Rose With Higher Volume | Monday, April 16, 2018 | INDU BAC SCHW JBHT NFLX BMY MRK |
| Major Indices Fell With Less Volume and Leadership Waned | Wednesday, April 11, 2018 | INDU MS BAC FAST |
| Breadth Positive as Major Indices Rose | Monday, March 26, 2018 | COMP MSFT INTC BAC LOW |
| Major Indices Endure Damaging Distributional Pressure | Friday, March 23, 2018 | SPX BAC WDC MU DBX |
| Breadth Negative as Indices Show Distributional Action | Thursday, March 22, 2018 | INDU JPM BAC BA CAT ABBV GOOG |
| Indices Ended Mixed After Erasing Much of Early Session Gains | Monday, December 4, 2017 | COMP BAC BA NVDA MSFT CBS DIS FOX |
| Leadership Expands and Volume Higher as Indices Ended MIxed | Wednesday, November 29, 2017 | COMP JPM BAC AAPL FB TIF |
| Leadership Expanded and Volume Increased as Major Indices Rose | Tuesday, November 28, 2017 | SPX JPM BAC EME ROC REGN |
| Leadership Thins as Major Indices Pull Back | Wednesday, November 15, 2017 | SPX BAC XOM COP TGT |
| Major Indices Posted Gains With Less Volume and Less Leadership | Monday, October 16, 2017 | INDU JPM BAC AGN SCHW NFLX |
| Major Indices Finish Perched at Record Levels | Friday, October 13, 2017 | COMP BAC JBHT HPQ T |
| Leadership Expanded as Major Indices Rallied on Higher Volume | Wednesday, September 27, 2017 | SML BAC MU AMZN NKE CTAS |
| Major Indices Rose With Lighter Volume and Less Leadership | Tuesday, September 12, 2017 | INDU CMA BAC AAPL AEE MCD |
| Indices Fall With Heavier Volume Indicative of Distributional Pressure | Tuesday, September 5, 2017 | SPX JPM BAC HAL COL UTX |
| Major Indices Rose With Lighter Volume Totals | Friday, August 4, 2017 | SPX BAC GS VIA YELP GRUB |
| Leadership Improved as Major Indices Rose Again | Tuesday, August 1, 2017 | SPX C BAC S SHOP GM CMI UA |
| Nasdaq Composite Index Touches New Record High | Tuesday, July 18, 2017 | COMP CMA BAC JNJ UNH NFLX |
| Major Indices Posted Small Gains With Lighter Volume | Thursday, July 13, 2017 | COMP MS BAC TGT DAL T |
| Indices Rose With Less Volume Conviction | Wednesday, June 28, 2017 | INDU BAC JPM KBH PAYX AAP |
| Healthy Leadership Underpins Small Gains for Major Indices | Tuesday, May 23, 2017 | INDU BAC NOK AAPL TTWO AZO |
| Major Indices Suffered Damaging Losses | Wednesday, May 17, 2017 | SPX BAC GS TGT |
| Nasdaq Hits New Record High as Indices Continue to Rally | Monday, April 24, 2017 | SPX MS BAC BCR BDX HAS W |
| Indices Fell But Leadership Showed a Modest Increase | Tuesday, April 18, 2017 | SPX GS BAC CAH MDT JNJ UNH |
| Waning Leadership a Concern as Major Indices Sputter | Tuesday, April 4, 2017 | SPX BAC AYI AFSI KATE COH SPLS |
| Breadth and Leadership Improved Behind Indices' Gains | Thursday, March 30, 2017 | SPX BAC C GE COP CVE NEE LULU |
| Indices Were Hit With Distributional Pressure | Tuesday, March 21, 2017 | COMP BAC JPM DB GIS |
| Indices Quietly Ended Mixed and Little Changed | Monday, March 20, 2017 | SPX RIG BAC CAT AMD DIS |
| Leadership Remains Healthy as Indices March Higher | Monday, February 27, 2017 | INDU CVX BAC KATE KORS COH TSLA KR WMT |
| Indices Continue to March into Record Territory | Tuesday, February 14, 2017 | COMP BAC TMUS GM AET HUM MU |
| Major Indices Rally for New Record Highs | Thursday, February 9, 2017 | COMP BAC PRU CLF K KO TWTR |
| Mixed Indices Show Little Conviction Still Perched Near Record Highs | Wednesday, January 18, 2017 | SPX BAC GS FAST TGT PSO |
| Breadth Positive on Friday as Leadership Improved | Friday, January 13, 2017 | INDU JPM BAC BLK GME |
| Breadth Positive and Leadership Improved as Major Indices Were Mixed | Tuesday, January 10, 2017 | INDU BAC UAL ILMN ZBH WMB |
| Stocks Quietly Sputter With Indices Near Record Highs | Thursday, December 29, 2016 | SPX BAC CEMP SNH MBLY |
| Major Indices Rose With Slightly Better Leadership | Thursday, December 15, 2016 | COMP BAC JPM LLY MDLZ KHC YHOO |
| Major Averages Rally With Expanding Leaderrship | Thursday, December 8, 2016 | COMP BAC JNPR LULU COST ESRX |
| Breadth Positive as Major Averages Find More Leadership | Tuesday, December 6, 2016 | INDU VZ BAC JPM EIX CVX AZO CMG |
| Major Averages Ended Mixed as Tech Weakness Weighed on Nasdaq | Thursday, December 1, 2016 | INDU CLC PH QCOM INTC EXPR CVX SLB BAC |
| Breadth Negative as Indices Fell With Higher Volume Totals | Monday, November 28, 2016 | COMP BAC BA HRB TIME CTSH |
| Leadership Still Expanded While major Indices Ended Mixed | Monday, November 14, 2016 | MID AAPL FB MSFT T VZ BAC JPM HAR MENT SIEGY |
| Leadership Remained Thin as Major Averages Fell | Monday, October 17, 2016 | COMP PSO P BAC HAS SVU ONEXF |
| Major Indices Rose and Added to 3rd Quarter's Gains | Friday, September 30, 2016 | COMP DB BAC C COST CVX PFE SO |
| Major Averages Edged Higher Again | Monday, July 18, 2016 | MID FB ARMH SFTBY AAPL GOOGL BAC YHOO HAS |
| Technical Damage Mounts and Signals Market Correction | Monday, June 27, 2016 | COMP BAC C HTWR MDT MON BAYRY |
| Major Averages Closed Positive Week With Additional Gains | Friday, May 27, 2016 | SPX BAC VZ YHOO HPE GOOG CF |
| Major Indices Rose With Better Leadership and Volume | Tuesday, May 24, 2016 | SPX MSFT GOOG BAC JPM BBY ANTM CI |
| Indices Fail to Rebound Above 50-Day Moving Average Lines | Wednesday, May 18, 2016 | INDU C BAC TGT LOW |
| Major Averages Quietly Ended With Little Change | Thursday, April 14, 2016 | SPX BAC BX C |
| Breadth Positive as Major Averages Rose With Higher Volume | Wednesday, April 13, 2016 | INDU JPM BAC VZ |
| Major Averages Rose Again With Greater Volume | Friday, March 18, 2016 | INDU ADBE TIF HOT CPGX TRP THC JPM BAC D T |
| Dow Industrials and S&P 500 Index Both Rallied Above 200-Day Moving Averages | Friday, March 11, 2016 | SPX BAC ULTA HTZ |
| Breadth Negative as Indices Fall But Finish Well Above Session Lows | Monday, February 8, 2016 | SPX CF BAC FB UA XOM CVX DO ETP WMB APOL HAS |
| Breadth Negative as Indices Erase Early Gains to End Mixed | Tuesday, January 19, 2016 | COMP MS DAL BAC YHOO |
| Indices Dive as Stocks Continue Prior Correction | Monday, January 4, 2016 | COMP SHPG TSLA BXLT BAC AAPL |
| Weakness Puts Dow Industrials and S&P 500 in Red for 2015 | Thursday, December 31, 2015 | INDU CPK BAC AAPL |
| Breadth Positive and Leadership Improved as Major Averages Rose | Wednesday, December 16, 2015 | SPX BAC GE |
| Leaders Disproportionately Weak as Indices Faced More Pressure | Wednesday, October 14, 2015 | COMP WMT TGT SNDK JPM BAC |
| Leadership Remains Elusive and Distributional Pressure Rose | Tuesday, September 22, 2015 | INDU AA AAPL VLKAY F AMGN GS BAC |
| Breadth Positive As Major Averages Rose | Tuesday, September 15, 2015 | COMP UPS BAC GTN |
| Major Averages Follow Through With Big Volume-Driven Gains | Tuesday, September 8, 2015 | SPX AAPL MCHP BAC CSX AAL MEG MDP XOM |
| Major Indices Ended Slightly Lower | Wednesday, July 15, 2015 | COMP YUM NFLX BAC CSX CELG RCPT PYPLV |
| Indices Rallied With Greater Leadership and Volume Conviction | Monday, July 13, 2015 | INDU UA JAH JPM BAC EW AAL MWE MPLX |
| Breadth Negative as Indices Fell | Wednesday, June 24, 2015 | INDU MON BA BAC ODP SPLS LEN |
| Breadth Positive as Nasdaq Hit Another New Record High | Tuesday, June 23, 2015 | COMP T VZ AOL BAC AMZN BBRY NVDA |
| Healthy Leadership Remains as Indices Consolidate Near Record Highs | Wednesday, June 17, 2015 | SPX RAI MO BAC CPK FDX ADBE |
| Breadth Negative as Major Averages Pulled Back | Thursday, June 4, 2015 | SPX FCX XOM BA BAC TMUS DISH |
| Major Indices Posted Gains in May | Friday, May 29, 2015 | INDU JPM BAC KSU URI ANF ALTR INTC AVGO GME |
| Major Averages Finished Flat After Follow-Through Session | Friday, May 15, 2015 | INDU EXC BAC NFLX GMCR |
| Major Averages Ended Mixed With Less Leadership | Tuesday, April 14, 2015 | SPX JPM BAC XOM NSC AAPL |
| Leadership Expands as Major Averages Rally on Higher Volume | Friday, March 20, 2015 | COMP CVX BAC BIIB |
| Major Averages Rallied With Greater Volume Conviction | Wednesday, March 18, 2015 | INDU NEE PPL CVX EOG BAC MO |
| Major Averages Ended Slightly Lower With Lighter Volume Totals | Wednesday, March 11, 2015 | SPX PM AAPL BAC C |
| Volume Higher, Breadth Negative, and Leadership Waned as Indices Fell | Tuesday, March 10, 2015 | INDU AAPL JPM BAC FCX XOM |
| Breadth Turned Negative as Major Averages Fell With Higher Volume | Friday, March 06, 2015 | SPX DUK MO GPS BAC |
| Major Averages Rose With Lighter Volume Totals | Thursday, March 05, 2015 | INDU BAC MNK XOM |
| Major Averages Unanimously Suffered a 5th Consecutive Loss | Thursday, January 15, 2015 | INDU BAC C AAPL SLB DUK TGT |
| More Distributional Pressure Weighs on Indices | Monday, December 15, 2014 | SPX PETM EMR CVX DUK BAC AMGN AAPL T |
| Leadership Expanded as Major Averages Rose | Friday, December 05, 2014 | SPX BAC JPM DUK COP |
| Major Averages Rebounded From Deeper Losses | Wednesday, October 15, 2014 | SPX BAC KEY CNX HAL |
| Major Averages Ended at Session Low With Volume-Driven Losses | Tuesday, October 07, 2014 | COMP YUM AA AGCO JOYG DE BAC MSFT |
| Dow and the S&P 500 Index Both Hit New All-Time Highs | Thursday, September 18, 2014 | SPX C BAC DD GILD XOM |
| Major Averages Rose and Dow Hit Another Record High | Wednesday, September 17, 2014 | COMP DD BAC FDX SLB |
| New Highs Totals Expanded as Major Averages Ended Mixed | Tuesday, September 02, 2014 | COMP CVX EXC HD SPLS BAC |
| Benchmark S&P 500 Index Hits New Record High | Thursday, August 21, 2014 | BAC HPQ MON CRM |
| Breadth Negative as Indices Slumped Again | Thursday, July 10, 2014 | INDU LL SLB BAC JPM VZ D |
| Breadth Positive as Major Averages Edged Higher | Tuesday, June 17, 2014 | COMP DHI SCHW BAC CRM XOM DUK |
| Indices Showed Little Decisiveness While Hovering Near Record Highs | Monday, June 16, 2014 | INDU COV MDT WMB ACMP EXC CVX BAC AA |
| Major Averages Retreated With Lighter Volume Totals | Wednesday, June 11, 2014 | INDU EXC BAC BA APC XOM |
| Major Averages Hit New Record Highs Yet Again | Monday, June 09, 2014 | COMP HSH TSN ADI HITT FDO GE BAC MRO D GILD |
| Leadership Expanded as S&P 500 Hit New All-Time Highs | Tuesday, May 27, 2014 | SPX HSH PPC BAC AAPL T NEM |
| Major Averages Ended Mostly Higher While Breadth Was Negative | Monday, April 28, 2014 | COMP PFE BAC GLW T AAPL FB NEM |
| Major Averages Rose Again But With Less Volume Conviction | Wednesday, April 16, 2014 | INDU YHOO BAC GOOGL DOW GE CSX |
| Major Averages Rose With Lighter Volume Totals | Thursday, March 20, 2014 | COMP BAC CAG MSFT |
| Less Leadership on Mixed Session as Volume Totals Cooled | Wednesday, March 05, 2014 | SPX BAC AMZN XOM CVX NEE |
| Leadership Expanded as Major Averages Rallied on Higher Volume | Wednesday, January 15, 2014 | SPX BAC FAST VZ AAPL CHL AEE |
| Major Averages Fell With High Volume Totals | Monday, January 06, 2014 | COMP BAC JBLU WAG |
| Major Averages Ended Week With Modest Losses | Friday, January 03, 2014 | INDU BAC C JNJ VZ AAPL GM |
| Dow and S&P 500 Index Rallied and Finished at New Record Highs | Wednesday, December 18, 2013 | SPX BAC JBL LEN AMC |
| Major Averages Extended Losses Into the Close | Thursday, December 05, 2013 | SPX BAC ARO GES AAPL |
| Leadership Wanes as Major Averages Endure Distributional Pressure | Tuesday, December 03, 2013 | INDU DOW BAC AMZN F GM OKE AAPL |
| Indices Ended Mixed to Start Holiday-Shortened Trading Week | Monday, November 25, 2013 | COMP SLB COP DOW GE BIIB C BAC |
| Dow Jones Industrial Average Closes Above 16,000 Threshold | Thursday, November 21, 2013 | SPX BAC GMCR TGT |
| Major Average Ended Mixed on Lighter Volume | Monday, November 18, 2013 | SPX BA BAC TSN NVDA MSFT |
| Leadership Waned as Major Averages Quietly Pulled Back | Wednesday, October 23, 2013 | INDU CAT BRCM BA NSC EOG BAC GLW |
| Nasdaq Composite Index Rallied to a New 2013 High | Wednesday, October 16, 2013 | COMP BAC ABT |
| Market Indices Rebounded on Mixed Volume Totals | Thursday, October 10, 2013 | SPX BAC SWY RT TIF BBRY |
| Major Averages Rise With Higher Volume as Leadership Expands | Tuesday, September 10, 2013 | INDU GE PVH GS NKE V AA BAC HPQ |
| Nasdaq Composite and S&P 500 Indexes Halt Slide | Tuesday, August 20, 2013 | INDU BBY URBN JCP TJX HD C BAC DUK PSX |
| Major Averages' Slump Continues | Monday, August 19, 2013 | COMP XOM APA BAC SKS URBN EVAC |
| Breadth Negative While Leadership Contracts | Wednesday, August 07, 2013 | SPX BAC RL DIS |
| Major Averages Extend Rally Into Record High Ground | Thursday, August 01, 2013 | COMP PG FDX BAC CBS LNC XOM |
| Major Averages Inch Higher on Lighter Volume Totals | Monday, July 22, 2013 | SML BAC TOL KBH MCD YHOO |
| Major Averages Posted Minor Gains on Fed's Accommodative Policy Stance | Wednesday, July 17, 2013 | INDU DD BAC PCG CSX YHOO MSFT INTC IBM |
| Major Averages Post Fourth Straight Day of Gains | Tuesday, July 09, 2013 | INDU AA DHI BKS FDX CLF KR HTSI VZ CCI ISRG ZION BAC |
| Major Averages' Monthly Retreat Coupled With "Correction" in Market | Friday, June 28, 2013 | SPX BAC BBRY |
| Major Averages Posted Gains With Less Volume Conviction | Tuesday, June 25, 2013 | SPX BAC LEN WAG P |
| Major Averages Started June With Gains | Monday, June 03, 2013 | COMP APA OXY GM F BAC JPM |
| Indices Rally For New Highs on Higher Volume With Positive Breadth | Tuesday, May 14, 2013 | SML BAC C CVX COP AAPL A DE M CSCO |
| Stocks Ended Mostly Higher With Lighter Volume Totals on the Exchanges | Monday, May 06, 2013 | SPX TSN ETR AAPL GOOG BMC BAC |
| Major Averages Tallied 3rd Consecutive Gains in New Rally Attempt | Tuesday, April 23, 2013 | SPX BAC NFLX COH DD TXN |
| Major Averages Slump Into Correction; Leadership Wanes With Damaging Losses on Higher Volume | Wednesday, April 17, 2013 | COMP CVX BAC YHOO |
| Major Averages Extend Rally With Higher Volume and Positive Breadth | Thursday, March 14, 2013 | COMP VRA CVX RIG BAC ETFC MW BBRY |
| Dow Perched Near Complete Recovery to 2007 High | Tuesday, February 12, 2013 | INDU C BAC MAS S T KO AAPL QCOM |
| Major Averages Repaired Most of Monday's Losses | Tuesday, February 05, 2013 | COMP DELL CSC AAPL BAC PFE DIS CMG PNRA ZNGA |
| Dow Closes Above 14,000 as Major Averages Extend Rally | Friday, February 01, 2013 | INDU BAC JPM CVX TSN IR ZTS |
| Breadth Positive and Volume Higher as Indices Rally Further | Thursday, January 17, 2013 | SPX PHM EBAY GE BAC C |
| Major Averages Ended Mixed With Mixed Volume Totals | Monday, January 14, 2013 | INDU AAPL DELL BAC S VZ COH UPS |
| Major Averages Posted Small Weekly Gains | Friday, January 11, 2013 | COMP BAC C BBY X AA |
| Major Averages Rallied Into Closing Bell | Thursday, January 10, 2013 | SPX BAC XOM NOK |
| Breadth Positive and Volume Increased Behind Big Rally | Wednesday, January 02, 2013 | MID SML T AAPL BAC TGT M |
| Breadth Positive as Major Averages Rise With Better Volume Again | Tuesday, December 18, 2012 | MID PHM CVX BAC AAPL |
| Volume Increases as Major Averages Rally to Start Week | Monday, December 17, 2012 | COMP BAC AIG |
| Indices Encountering Distributional Pressure Early in Nascent Rally | Tuesday, November 27, 2012 | SPX BAC C ADT RAH CAG |
| Major Averages End Mixed on Lighter Volume | Tuesday, November 20, 2012 | MID DHI LEN BAC HPQ BBY |
| Major Averages Undercut Recent Lows Continuing Correction | Wednesday, November 07, 2012 | INDU COMP MS BAC XOM AAPL TWC THC |
| Major Averages Rise With an Expansion in Leadership | Thursday, November 01, 2012 | SPX AA FCX V K BAC MSFT AAP |
| Major Averages Quietly Ended Down For The Week | Friday, October 26, 2012 | COMP AAPL C BAC VZ AMZN |
| Major Averages Edge Higher Again | Wednesday, October 17, 2012 | SPX PHM INTC IBM CYMI ASML BK BAC SO |
| Major Indices End Flat After Shedding Early Gains | Friday, October 12, 2012 | MID BAC C JPM JBHT |
| Major Averages Rose With Less Leadership | Thursday, October 04, 2012 | INDU AA BAC |
| Major Averages Rally on Higher Volume to Multi-Year Highs | Thursday, September 13, 2012 | INDU AA FCX BAC C |
| Small Cap Index Hits New All-Time High; Dow at Best Level Since Dec '07 | Tuesday, September 11, 2012 | SML BAC MS |
| Major Averages Saved the Week With Friday's Gains on Lighter Volume | Friday, August 03, 2012 | SPX JPM BAC XOM VIA CBS KFT LNKD |
| Major Averages Traded Higher With Volume Again Picking Up | Wednesday, July 18, 2012 | SPX INTC IBM BAC BK COF HON YHOO VVUS TIF |
| Losses With Below Average Volume Erased the Week's Gains | Friday, July 06, 2012 | INDU C BAC HAL CVX STX |
| Major Averages Ended Mixed With Lighter Volume Totals | Monday, June 18, 2012 | INDU MS BAC C |
| New Highs List Swells With Gains on Volume Confirming Rally | Friday, June 15, 2012 | COMP BAC C MSFT CVX |
| Leadership Waned While Major Averages Rose on Mixed Volume Totals | Tuesday, June 12, 2012 | INDU AA CAT BAC C XOM KORS |
| Major Average Reversed Early Gains For Losses on Higher Volume | Monday, June 11, 2012 | SPX BAC C AAPL AKS X |
| Major Averages Overcame Weakness to Post Gains on Lighter Volume | Friday, June 08, 2012 | COMP BAC C MCD YUM T VZ UAL LLC |
| Indices Finished Mixed on Lighter Volume Totals | Thursday, June 07, 2012 | INDU BAC GS MW LULU |
| Indices Post Gains Ahead of Window for Proper Follow-Though Day | Wednesday, June 06, 2012 | SPX C BAC AA CAT XOM BKS |
| Indices' Gains Backed By Lighter Volume | Tuesday, June 05, 2012 | COMP JPM C BAC DG TGT WMT SBUX GOOG AAPL |
| Large Losses Push Major Indices Into Deeper Correction | Friday, June 01, 2012 | COMP AIG MS BAC C JPM AXP GS FB |
| Major Averages Still Await Confirming Follow-Though Gains | Wednesday, May 23, 2012 | SPX NEM FCX DELL AAPL HPQ BAC EXPE |
| Bounce Marks Day 1 of Unconfirmed New Rally Attempt | Monday, May 21, 2012 | COMP CBE ETN AAPL FB JPM BAC NEW YHOO LOW CPB |
| Major Averages Overcame Losses But Gains Lacked Volume | Monday, May 07, 2012 | COMP BAC CTSH DISH TSN EA BODY HLF TPX |
| Major Averages Put Up Mixed Performance for Day and Week | Friday, April 20, 2012 | INDU MSFT GE AAPL BAC |
| Indices Fell With Higher Volume Despite More Issues Hitting New Highs | Thursday, April 19, 2012 | COMP GILD HGSI GSK BAC QCOM MS VZ EBAY |
| Major Averages' Gains on Rebound Lacked Great Volume Conviction | Wednesday, April 11, 2012 | COMP AA OI CVX BAC |
| Distributional Pressure Causes Technical Damage to Major Indices | Tuesday, April 10, 2012 | SPX AA BAC CAT NEM |
| Breadth Turned Especially Negative For High-Ranked Leaders | Monday, April 09, 2012 | INDU AOL MSFT CAT GE BAC JPM |
| Market Breadth Turned Negative and Leadership Waned | Wednesday, April 04, 2012 | INDU BAC JPM SNDK GE BBY |
| Major Indices Pull Back on Lighter Volume | Tuesday, March 20, 2012 | SML BHP BTU RIO BAC KORS TIF ADBE |
| Major Averages Tallied Solid Weekly Gains | Friday, March 16, 2012 | COMP RHT BAC UTX RIMM |
| Major Averages Tally Gains Led By Financial Shares | Thursday, March 15, 2012 | INDU BAC JPM CSCO CSX |
| Major Averages Paused After Big Gains | Wednesday, March 14, 2012 | SPX BAC C ASCA CLF |
| Major Averages Rose With Less Volume Conviction | Thursday, March 01, 2012 | COMP GPS M BKE BAC JPM KR |
| Major Averages Rebounded From Early Weakness | Monday, February 27, 2012 | COMP LWS CTB BAC |
| Major Averages Post Gains With Lighter Volume | Monday, February 13, 2012 | COMP BAC CAT CHK AAPL |
| Indices Overcame Mid-Day Weakness to Finish Higher Again | Wednesday, February 08, 2012 | COMP BWLD WU CZR BAC |
| Small Cap Index Hits All-Time High; Nasdaq Tops '07 & '11 Highs | Friday, February 03, 2012 | COMP SML BAC JPM EL APKT AON BRCD |
| Major Averages Pared Larger Early Losses | Monday, January 30, 2012 | SML BAC AMLN |
| Dow Rallies Within 2% of Full Recovery to May 2011 High | Thursday, January 19, 2012 | INDU BAC MS |
| Major Averages Rally With Leadership Expanding | Tuesday, January 10, 2012 | SPX CC FCX CAT C BAC TIF GT |
| Major Averages Ended Mixed While Leading Stocks Struggled | Wednesday, January 04, 2012 | INDU COH LOW F BAC JPM YHOO |
| Major Averages Pop Cork on New Year With Gains | Tuesday, January 03, 2012 | COMP BAC JPM CAT COP EXC |
| Major Averages Fell With Higher But Below Average Volume | Wednesday, December 28, 2011 | INDU AA FCX BAC C |
| Major Averages Rally With Better Volume and Positive Breadth | Tuesday, December 20, 2011 | SPX BAC C JEF RHT RIMM |
| Major Averages Fall With Poor Breadth But Lighter Volume | Monday, December 19, 2011 | INDU BAC JPM C AA FCX |
| Major Averages Lost Ground While Damage Mounted in Past Week | Friday, December 16, 2011 | SPX GS BAC IBM UTX RIMM |
| Negative Breadth As Major Averages Slump Even More | Monday, December 12, 2011 | COMP INTC BAC C XOM CVX |
| Major Averages End Mixed Again | Wednesday, December 07, 2011 | COMP JPM BAC MW FSLR |
| Stocks Pare Gains on Eurozone Credit Watch | Monday, December 05, 2011 | SPX BAC JPM MET SFSF SAP |
| Indices Flash Red Ahead Of Thanksgiving and Black Friday | Wednesday, November 23, 2011 | SML BAC C MS |
| Major Averages Drift Lower on Lighter Volume | Tuesday, November 22, 2011 | INDU BA UTX BAC GILD HPQ CPB |
| Breadth Negative as Major Averages Fall | Monday, November 21, 2011 | COMP C BAC TSN CAT HPQ |
| Major Averages Fall on Lighter Volume | Monday, November 14, 2011 | INDU MS BAC CS BA IBM LOW JCP |
| Stocks Surge With Higher Volume and Positive Breadth | Thursday, October 27, 2011 | SPX MS BAC JPM C AMP AFL AA FCX CAT |
| Market Overcame Early Weakness and Rallied | Tuesday, October 18, 2011 | INDU BAC C JPM GS TOL DHI KBH LEN CVX IBM CROX |
| Major Averages Rise Again With Lighter Volume | Thursday, October 06, 2011 | COMP BAC MS AAPL TGT GLW |
| Significant Losses While Volume Swells and Dow Exceeds Prior Low | Thursday, September 22, 2011 | INDU BAC FDX BBBY UTX GR |
| Major Averages Fall After Fed Cites "Significant Downside Risks" | Wednesday, September 21, 2011 | SPX BAC NSC GIS HPQ ADBE ORCL MSFT |
| Major Averages Overcame Early Pressure and Posted Gains | Monday, September 12, 2011 | SPX C BAC MCD MMM BRCM NETL MHP |
| Major Indices Rally With Positive Breadth But Scant New Leadership | Wednesday, September 07, 2011 | SPX BAC YHOO NVDA DRI |
| Indices Finished Up From Early Lows But Facing Pressure | Tuesday, September 06, 2011 | INDU BAC C JPM IP TIN SUN CAT PFE JNJ |
| Breadth Was Poor and Leadership Waned Ahead of Labor Day Weekend | Friday, September 02, 2011 | 8585 BAC C JPM ABX NEM NFLX |
| Volume Totals Cooled as Small Caps Outpaced Larger Peers | Monday, August 29, 2011 | SML ALL TRV BAC PFE |
| Major Averages Trade With Cautious Tone | Thursday, August 25, 2011 | COMP BAC AAPL AOL |
| Major Averages Post 3rd Day of Gains With Lighter Volume | Wednesday, August 24, 2011 | SPX BAC GS TOL |
| Majors Averages Rally With Higher Volume and Better Breadth | Tuesday, August 23, 2011 | INDU BAC IBM CVX NEM |
| Bank Of America Tallied Biggest Loss in S&P 500 | Monday, August 22, 2011 | SPX MAS LOW HPQ NEM BAC GS |
| After More Losses Rally Effort Barely Remains Intact | Friday, August 19, 2011 | COMP HPQ IBM GPS MCD BAC |
| Retailers' Gains Offset by Financial and Broader Market Weakness | Tuesday, August 16, 2011 | COMP NYX C BAC HD WMT |
| Indices' Gains Came With Less Volume Conviction | Monday, August 15, 2011 | INDU GOOG MMI BAC |
| Market's Poison Remains the Financial Group | Wednesday, August 10, 2011 | INDU C BAC DIS |
| Strong Finish After Choppy Session on Fed Announcement | Tuesday, August 09, 2011 | SPX BAC XOM AAPL |
| Extremely Negative Breadth While Market Nosedives | Monday, August 08, 2011 | COMP BAC AIG |
| Major Indices Found Support Near 50-Day Moving Average Lines | Tuesday, July 19, 2011 | SPX IBM KO BAC GS PHM |
| Breadth Negative Amid Growing Uncertainty | Monday, July 18, 2011 | MID BCS BAC MTG ALL HAL AAPL IBM NWS |
| Major Averages Erased Early Gains and Closed Lower With More Volume | Thursday, July 14, 2011 | NYA MCO JPM MBIA BAC COP YUM MAR |
| Major Averages Fall as Fear Grows Over Potential Default | Monday, July 11, 2011 | INDU BAC JPM C HAL CLX AA |
| Major Indices Fell On Lighter Volume Totals | Friday, July 08, 2011 | SPX GOOG BAC AMLN |
| Volume Totals Picked Up Behind Smaller Gains | Wednesday, June 29, 2011 | INDU BAC MA V |
| Major Averages Rise With Lighter Volume | Monday, June 27, 2011 | SPX BAC MSFT TTWO SWK |
| Major Indices Collectively Slumped Below Respective April Lows | Monday, June 06, 2011 | INDU BAC C UAL HOG AAPL |
| Major Averages Resume Upward Trend With Better Leadership and Volume | Tuesday, May 31, 2011 | COMP BAC C ASH NOK AAPL INTC |
| Major Indices Made A Stand at Their 50-Day Averages | Friday, April 15, 2011 | INDU BAC GOOG |
| Major Averages Ended Session With Upward Momentum | Wednesday, March 23, 2011 | SPX ADBE JBL DFS BAC |
| Major Averages Rise With Lighter Volume | Tuesday, March 08, 2011 | INDU BAC PHM IBM S MCD |
| Major Averages Sell Off Amid Geopolitical Concerns | Tuesday, February 22, 2011 | INDU CVX DAL WMT BAC MENT |
| Major Averages End Mixed Amid Increasing Uncertainty | Friday, January 21, 2011 | COMP GE BAC GOOG |
| New Year Begins With Institutional Buyers Returning | Monday, January 03, 2011 | COMP MID ARUN BAC XOM TGT JCP |
| Major Averages Rose But Volume And New Highs Totals Did Not | Thursday, December 16, 2010 | SPX ULTA FDX AMZN BAC MA V |
| Afternoon Gains Help Indices Improve From Early Session Lows | Monday, November 29, 2010 | INDU BAC AMZN |
| Major Averages Rise With Better Volume And Positive Breadth | Monday, October 25, 2010 | INDU BAC CTV |
| China's Interest Rate Increase Surprises Investors | Tuesday, October 19, 2010 | SPX AAPL IBM BAC |
| Bank Stocks Enduring Pressure While Indices Quietly Consolidate | Thursday, October 14, 2010 | APOL BAC COMP |
| Friday's Plunge Quickly Negated the Week's Gains | Friday, July 16, 2010 | INDU AA JPM GS BP BAC C |
| Friday's Plunge Quickly Negated the Week's Gains | Friday, July 16, 2010 | INDU AA JPM GS BP BAC C |
| Indices Dive on Heavier Volume With Poor Breadth | Friday, June 04, 2010 | INDU BP BAC |
| Encouraging Gains Lacked Volume Needed To Confirm New Rally | Wednesday, June 02, 2010 | INDU BAC |
| Stocks Recover After Dow and S&P 500 Hit New 2010 Lows | Tuesday, May 25, 2010 | INDU GS MS BAC |
| Breadth Negative As Distributional Pressure Hits Major Averages | Wednesday, January 20, 2010 | COMP IBM BAC MS COH |
| Indices Consolidate After Week's Earlier Gains Showed Expanding Leadership | Friday, October 16, 2009 | SPX GE C GS BAC |
| Stocks Inch Higher While Gold Rallies & US Dollar Falls To 2009 Low Versus Euro | Tuesday, September 22, 2009 | INDU BAC |
| Major Averages Retreat, Yet Remain Poised To Post 4th Straight Week of Gains | Thursday, August 06, 2009 | COMP CSCO AIG C BAC |
| Financial Stocks Post Encouraging Gains Amid Wider Distributional Pressure | Wednesday, August 05, 2009 | SPX MMC AIG BAC JPM |
| Major Averages Post Big Gains On Higher Volume As Leadership Expands | Wednesday, July 15, 2009 | INDU AXP BAC MCD C JPM GE INTC |
| Major Averages Close First Half Of 2009 Up Impressively From March Lows | Tuesday, June 30, 2009 | INDU C BAC NFLX TNDM |
| Major Averages Ended Mixed On Friday And For The Week | Friday, June 26, 2009 | BAC SPX |
| Positive Breadth And Expansion in New Highs With Better Volume | Thursday, June 25, 2009 | SPX BAC BBBY |
| Dow Up For 2009 As Major Averages Post 4th Consecutive Weekly Gains | Friday, June 12, 2009 | INDU MCD AAPL HD BAC |
| Nasdaq Composite and S&P 500 Index Lead Major Averages to New 2009 Highs | Thursday, June 11, 2009 | SPX BAC |
| Indices' Negative Reversal Raises More Concerns For Leaderless Rally | Wednesday, May 20, 2009 | BAC COMP |
| Nasdaq Composite Index Ends 8th Consecutive Week Higher | Friday, May 01, 2009 | C BAC IBD 100 |
| Late Session Slump Brings Losses For Major Averages | Tuesday, April 28, 2009 | BAC C IBD 100 |
| Tech Sector Gains Help Nasdaq Post 7th Consecutive Up Week | Friday, April 24, 2009 | COMP MS BAC AXP |
| Breadth Turns Negative After Multi-Week Rally | Monday, April 20, 2009 | GS C BAC SPX |
| Volume Above Average With Good Breadth Behind Second Day Of Solid Gains | Friday, February 06, 2009 | SPX BAC |
| Indices Post Encouraging Gains With Better Volume And Positive Breadth | Thursday, February 05, 2009 | COMP BAC MA V |
| Major Averages Fall Sharply As Barack Obama Becomes Commander In Chief | Tuesday, January 20, 2009 | STT C WFC BAC SPX |
| Major Averages Conceal Extent of Damage in Financial Group | Friday, January 16, 2009 | SPX JPM C MS BAC AAPL |
| Indices Manage Positive Reversal While Financial Group Struggles | Thursday, January 15, 2009 | JPM BAC AAPL COMP |
| Major Averages Encounter Distributional Pressure | Tuesday, October 14, 2008 | SPX C GS WFC JPM BAC MER MS STT |
| Stocks Fail To Turn Up; SEC's Shorting Ban on Financial Shares Expires | Wednesday, October 08, 2008 | BAC AA SPX |
| Stocks End the Week on A Very Strong Note | Friday, September 19, 2008 | LEH BAC MER AIG |
| Dow Plunges Over 500 points, Falls Below 11,000; S&P 500 Dives Below 1,200 | Monday, September 15, 2008 | SPX MER AIG BAC LEH JPM GS |
| Major Averages End With Modest Weekly Gains | Friday, September 12, 2008 | LEH WM JPM BAC AIG INDU |
| Dow and S&P 500 Fall Under Respective 50-Day Moving Average Lines | Wednesday, August 13, 2008 | BAC MER INDU |
| Lack of Buying Demand as Major Averages Fail To Make Headway | Monday, July 21, 2008 | SPX BAC MRK SGP |
| Major Averages Finished Mixed While Financial Stocks Slipped | Tuesday, May 13, 2008 | COMP BAC C JPM |
| Major Averages Quietly Consolidate After Last Week's Gains | Monday, April 21, 2008 | SPX BAC NSC |
| Averages Rose Modestly With Quieter Volume | Monday, February 11, 2008 | INDU AIG MO HOM CVX BAC |
| Major Averages Edge Lower On Light Volume | Thursday, August 23, 2007 | CFC BAC COMP |
| Dow and S&P 500 End Week Relatively Flat; Small Caps and Tech Lower | Friday, April 28, 2006 | GOOG MSFT C BAC JPM COMP |
| Stocks Pull Back After Impressive Rally | Monday, July 18, 2005 | C BAC KRB |