July 23, 2023

S&P 500 Earnings Update – 2Q.2023

S&P 500 Earnings Update – 2Q.2023 Index Earnings The S&P 500 earnings seasons for 2Q.2023 is well underway.  Currently, 91 companies or 18% of the index has now reported actual results.  In the upcoming week, a surge of 166 companies will report earnings, taking us to a total of 51% […]
July 9, 2023

ETF Fund Flows: July 7, 2023

ETF Fund Flows – July 07, 2023 ETF fund flows define the net dollar inflows and outflows for exchange traded funds over predefined periods.  Fund flows are useful to identify market trends.  The data broadly reveals the rotations investors make as they shift their funds across different assets, market sectors, […]
July 2, 2023

June 2023 Returns and Asset Performance

Major Asset Classes June 2023 Performance Comparison Introduction June 2023 returns came in strong with the S&P 500 index up +6.5% for the month and the NASDAQ 100 index +6.3%.  In a sign of strong market internals, the small cap S&P 600 Index broke away from the larger market and […]