Pgiam/iStock via Getty Images
Introduction
Last week the Trifecta Distribution Index [TDI] flashed a Correction Signal completely suddenly. Both the TDI and the SDI (the S&P 500 11-Sector Diffusion Index) have a Daily Signal.
These two indices are not products of the time-series analysis such as econometric models, but a sort of a cross-section analysis outputs.
Adding a couple of days will help their signals clearer day after day. Also, the Uptrend watch hints whether it indirectly supports the signals.
The description of both the SDI and the TDI is here, and the Paper-And-Pencil-Only [PPO} Approach (for Uptrend, the TDI, and the SDI) is there.
The Focus
The SDI, TDI, and Uptrend Watch update.
The Analysis of the Fourth Batch of the DJIA 8 Bear Stocks.
The SDI as of Aug 07, 2023
Table 1. The Jun Diffusion Index of The S&P 500 11 Sectors |
|||||||||||||
July |
|||||||||||||
Jul-23 |
The S&P 500 !! Select Sectors |
Diffusion |
|||||||||||
DATE |
XLRE |
XLU |
XLC |
XLY |
XLF |
XLE |
XLI |
XLP |
XLK |
XLB |
XLV |
#P |
SDI |
07/03/23 |
P |
P |
P |
P |
P |
P |
P |
P |
m |
P |
m |
9 |
82% |
07/05/23 |
P |
P |
P |
P |
m |
m |
m |
m |
m |
m |
m |
4 |
36% |
07/06/23 |
m |
m |
m |
m |
m |
m |
m |
m |
m |
m |
m |
0 |
0% |
07/07/23 |
m |
m |
m |
P |
P |
P |
P |
m |
m |
P |
m |
5 |
45% |
07/10/23 |
P |
m |
m |
P |
P |
P |
P |
m |
P |
m |
P |
7 |
64% |
07/11/23 |
P |
P |
P |
P |
P |
P |
P |
P |
P |
P |
P |
11 |
100% |
07/12/23 |
P |
P |
P |
P |
P |
P |
m |
P |
P |
P |
m |
9 |
82% |
07/13/23 |
P |
P |
P |
P |
P |
m |
P |
P |
P |
P |
P |
10 |
91% |
07/14/23 |
m |
m |
m |
P |
m |
m |
m |
P |
m |
m |
P |
3 |
27% |
07/17/23 |
m |
m |
m |
P |
P |
m |
P |
m |
P |
P |
m |
5 |
45% |
07/18/23 |
m |
m |
P |
P |
P |
P |
P |
m |
P |
P |
P |
8 |
73% |
07/19/23 |
P |
P |
P |
P |
P |
P |
m |
P |
m |
m |
P |
8 |
73% |
07/20/23 |
m |
P |
m |
m |
P |
P |
P |
P |
m |
P |
P |
7 |
64% |
07/21/23 |
P |
P |
m |
P |
m |
P |
m |
P |
m |
P |
P |
7 |
64% |
07/24/23 |
P |
m |
P |
P |
P |
P |
P |
P |
P |
P |
m |
9 |
82% |
07/25/23 |
m |
P |
P |
m |
m |
m |
m |
m |
P |
P |
m |
4 |
36% |
07/26/23 |
P |
m |
P |
m |
P |
m |
P |
P |
m |
m |
m |
5 |
45% |
07/27/23 |
m |
m |
P |
m |
m |
P |
m |
m |
m |
m |
m |
2 |
18% |
07/28/23 |
m |
m |
P |
P |
P |
m |
P |
P |
P |
P |
P |
8 |
73% |
07/31/23 |
P |
P |
m |
P |
P |
m |
P |
m |
P |
P |
m |
7 |
64% |
AVERAGE |
60% |
||||||||||||
NOTE |
|||||||||||||
Data Source is Yahoo Finance, Author Made Table. |
Table 2. The Aug Diffusion Index of The S&P 500 11 Sectors |
|||||||||||||
AUG |
|||||||||||||
Jul-23 |
The S&P 500 !! Select Sectors |
Diffusion |
|||||||||||
DATE |
XLRE |
XLU |
XLC |
XLY |
XLF |
XLE |
XLI |
XLP |
XLK |
XLB |
XLV |
#P |
SDI |
08/01/23 |
m |
m |
m |
m |
m |
m |
P |
m |
P |
m |
m |
2 |
18% |
08/02/23 |
m |
m |
m |
m |
m |
P |
m |
P |
m |
m |
P |
3 |
27% |
08/03/23 |
m |
m |
m |
P |
P |
m |
m |
m |
m |
m |
m |
2 |
18% |
08/04/23 |
m |
m |
m |
P |
m |
P |
m |
m |
m |
m |
m |
2 |
18% |
08/07/23 |
P |
m |
P |
P |
P |
P |
P |
P |
P |
P |
P |
10 |
91% |
AVERAGE |
35% |
||||||||||||
NOTE |
|||||||||||||
Data Source is Yahoo Finance, Author Made Table. |
Table 1 and Table 2 are the Jul SDI and Aug (01 – 07) SDI, respectively. The average [AVG} of Aug first four days of the first week (01 – 04) was 20%. Monday (Aug 07) the Trifecta was 91% in a low-volume and sloppy market. All session my 20 holdings didn’t move and I had no chance of any meaningful trading. The AVG for Aug 5 days was 35%, while the July AVG SDI was 60% (which was 1% shy of the record 61% in Jan)
As a consequence, the Correction Signal, emitted by the TDI Friday (Aug 04) will be on until both the SDI and the TDI will climb over 50%.
The TDI as of Aug 07, 2023
Table 3. The Summery of Trifecta In 2023 |
|||||||
The Bullish (Plus) Trifecta For Bulls |
|||||||
2023 |
The No. of In A Row for multiple (1-6) Tps |
TOTAL |
|||||
Month |
6 Tp |
5 Tp |
4 Tp |
3 Tp |
2 Tp |
1 Tp |
Tps |
Jul |
1 |
0 |
3 |
3 |
11 |
||
Aug |
0 |
0 |
0 |
0 |
|||
The Bearish (minus) Trifecta For Bears |
|||||||
2023 |
The No. of In A Row for multiple (1-6) Tms |
TOTAL |
|||||
Month |
6 Tm |
5 Tp |
4 Tm |
3 Tm |
2 Tm |
1 Tm |
Tps |
Jul |
1 |
0 |
1 |
4 |
|||
Aug |
0 |
1 |
0 |
2 |
|||
NOTE |
|||||||
1. Data Source: Yahoo Finance. |
|||||||
2. Tp is Trifecta for Bull. (plus) |
|||||||
3. Tm is Trifecta for bear. (minus) |
|||||||
4. D is Double: 1″m”/2″P”, and S is Single: 2″m”/1″P”. |
|||||||
5. Author made the Table. |
Monday (Aug 07) neither bullish Trifecta [BLT] nor bearish Trifecta [BRT] was obtained, so BLT vs. BRT was 0 vs. 2 while in Jul, BLT vs BRT was 11 vs. 4.
The Correction Signal will be on until BLT and BRT will be tie.
You can reconcile Table 3 with Table 33 in the TABLE section after the main text.
The Uptrend as of Aug 07
Table 4: Momentums & Trends |
||||||
Jul 03 – 31, & Aug 01 -07, 2023 |
||||||
July Bullish 13 points |
||||||
August Bullish 1 point |
||||||
2023 |
6Ps |
5Ps |
4Ps |
3Ps |
2Ps |
1Ps |
JUL |
0 |
0 |
1 |
2 |
1 |
1 |
AUG |
0 |
0 |
0 |
0 |
0 |
1 |
July Bearish 7 points |
||||||
August Bearish 4 points |
||||||
2023 |
6ms |
5ms |
4ms |
3ms |
2ms |
1ms |
Jul |
0 |
0 |
0 |
1 |
1 |
2 |
AUG |
0 |
0 |
1 |
0 |
0 |
0 |
NOTE |
||||||
1. Data Source: Yahoo Finance. |
||||||
2. Author made Table. |
Table 4 is a summary of the current status of the 4-months-one-week old Uptrend. Although the Uptrend weakened a little bit as Bullish [BL] vs. Bearish [BR] 1 vs. 4, in Jul BL vs. BR was 13 vs. 7. Together BL vs. BR was 14 vs. 11.
There is still a room to keep the Uptrend safe in 2Q (Apr, May, Jun) in addition a big margin, as shown in Table 44 in the TABLE section.
In sum, A Correction Signal, stated on Aug 04 by the TDI, and confirmed by the SDI, TDI, the Uptrend on Aug 07 is still required to be continuing to Watch Every Session.
Charles Schwab reported on Aug 07 as:
“There wasn’t a lot of trading action today. Most of the work was done at the open. After that, the broader market fought to retain its gains, and add to them, on a day that was light on market-moving corporate news, light on economic data, and light on volume.
Today featured buy-the-dip activity that favored blue chip stocks and value plays, which, in some cases, were one in the same. The end result produced a day of healthy gains for the Dow Jones Industrial Average, which saw only three of its 30 components end in negative territory, and the S&P 500 closing above 4,500 and settling near its highs for the session.
Apple (AAPL 178.85, -3.14, -1.7%) was one of the four Dow laggards, extending its post-earnings report losses as investors grappled with valuation concerns and reports of weakness in the smartphone market. It was largely responsible for the underperformance of the S&P 500 information technology sector (+0.3%); however, strength in Microsoft (MSFT 330.11, +2.33, +0.7%), as well as in NVIDIA (NVDA 454.17, +7.37, +1.7%) and other semiconductor stocks, helped offset Apple’s drag.
Similarly, further gains in Amazon.com (AMZN 142.22, +2.65, +1.9%), coupled with strength in online travel agencies and retail stocks, helped the consumer discretionary sector (+1.1%) overcome the weight of weakness in Tesla (TSLA 251.45, -2.41, -0.9%), which was clipped by the surprising news that its highly-regarded CFO, Zachary Kirkhorn, stepped down as of August 4. Tesla, however, rebounded after being down as much as 4.4%.
Six of the 11 S&P 500 sectors finished with a gain of at least 1.0%. Communications services (+1.9%) led the rankings on the back of strength in Alphabet (GOOG 131.94, +3.40, +2.7%) and Meta Platforms (META 316.56, +5.83, +1.9%) followed by financials (+1.4%), which rode the coattails of Berkshire Hathaway (BRK.B 362.49, +12.50, +3.6%) following its pleasing Q2 operating results.
The only economic release today was the June Consumer Credit Report, which showed a $17.9 billion increase in consumer credit (Briefing.com consensus $13.0 billion) that was driven entirely by an increase in nonrevolving credit. Revolving credit saw its first decline since April 2021.
This data did not affect the Treasury market much at all, which saw an imbalance throughout the day that saw shorter tenors tick higher and longer tenors give back some of their gains from Friday’s rally as they digested Fed Governor Bowman’s (FOMC voter) belief that additional rates hikes will likely be needed to get inflation back to the Fed’s goal, and the assertion from New York Fed President Williams (FOMC voter) that the Fed could be close to its peak rate.
The 2-yr note yield settled the session down one basis point to 4.77% and the 10-yr note yield settled the day up two basis points to 4.08%.
Nasdaq Composite: +33.7% YTDS&P 500: +17.7% YTD Russell 2000: +11.2% YTDS&P Midcap 400: +11.2% YTD Dow Jones Industrial Average: +7.0% YTD.”
The Focus
The Review of The Market Corrections
The Analysis of the Fourth Part of The DOW 7 Bear Stocks
The Major Market Correction in the 2010s and 2020s
” The Bear-Market Criteria
When the stock market drops by a minus 20 % (-20%) we call it a market correction. When the market decreases more than -20% we said it hit Bear market territory. When the Bear market situation continues for six months or longer, we are in a Bear market. We ignore intraday levels. We count only closing prices.
There were three cases when a clear down swings from 03/09/2009 to 09/09/2022:
· Case 1: 2,929.67 on 09/17/2018 (T), 2,416.62 (B) on 12/17/2018, and 2,939.88 on 04/22/2019 (T+)
· Case 2: 3,380.16 on 02/10/2020 (T), 2,304.92 (B) on 03/16/2020, and 3,397.16 on 08/17/2020 (T+)
· Case 3: 4,766.18 on 12/31/2021 (T), 3,636.87 (B) on 06/17/2022, and 4,130.29 on 07/29/2022 (T+)
Note: T, B, and T+ are Top, Bottom, and the date when surpassing the previous Top, respectively.
Case 1:
The S&P 500 fell -17.5% and four months later recovered. David Brett analyzed intraday values that were too volatile. This case didn’t make a Bear market in terms of closing figures.
Case 2:
The S&P 500 sled -31.8% and five months were taken to surpass the previous Top. The decreasing-amount criterion (-20%) was satisfied but the length criterion (six months) was not.
Case 3:
As we witnessed, the intraday movements of the S&P 500 sank several times below -20% but shot above -20% not only Friday (05/20/2022) but also Thursday (05/19/2022).
Finally, on 06/17/22 the S&P 500 sank -23.7%, but stayed only one month and 15 days when it rebounded on 07/29/2022, closing at 4,130.29.
Our dear Bull is alive at this moment, according to the above criteria.”
(From “A Bear? Or A Bull? It Really Doesn’t Matter”
The fact is a stock-market correction seemed to start on Jul 4 (Friday). Then it was confirmed by the SDI, the TDI, the Uptrend as of Aug 07. We, nevertheless, don’t know how deep and how long.
In general, a correction (up to -20% (which is a bear surface) or a mild bear market (perhaps up to – 25%) is tolerable because the market becomes healthier, by removing disequilibrium, or by straiten distortions during a bullish market.
The Investment Portfolios of The Fourth Batch of The 8 Bear DOW 30 Stocks
Table 3. The CORRELs Among 8 DJIA Bears (Part IV) |
||||||||
in Jul 03 – 31 |
||||||||
GS |
MCD |
JPM |
MRK |
TRV |
NKE |
BA |
DIS |
|
GS |
* |
-17% |
95% |
-43% |
59% |
66% |
55% |
-64% |
MCD |
-17% |
* |
-21% |
33% |
-2% |
-10% |
-30% |
26% |
JPM |
95% |
-21% |
* |
-62% |
42% |
71% |
50% |
-74% |
MRK |
-43% |
33% |
-62% |
* |
17% |
-37% |
-40% |
53% |
TRV |
59% |
-2% |
42% |
17% |
* |
18% |
28% |
-22% |
NKE |
66% |
-10% |
71% |
-37% |
18% |
* |
28% |
-29% |
BA |
55% |
-30% |
50% |
-40% |
28% |
28% |
* |
-0.22 |
DIS |
-64% |
26% |
-74% |
53% |
-22% |
-29% |
-0.22 |
* |
NOTE: Source is Yahoo Finance and Author made Table. |
The Special Note: Three References, R1, R2, and R3, are put in the “REFERENCE” section after the main text to help readers:
R1: The PPO Approach, R2: Portfolios vs. Individual Stock, and R3: CORREL, The Description of the DJIA, four Batches of the DJIA, and the CORRELs among all 7 components of Batch I, and Their 13 Portfolio Templates.
This fourth Batch, 8 Bear Stocks, follow the same method which was applied to the first Bach, 7 Bull Stocks. The latter consist of MMM, DOW, MSFT, CAT, CSCO, AAPL, VZ, the former does of Goldman Sachs (GS), McDonald’s (MCD), JPMorgan Chase (JPM), Merck (MRK), Travelers (TRV), NIKE (NKE), Boeing (BA), Walt Disney (DIS).
Each line of Table2 from GS to DIS has the CORRELs with other 7 Stocks:
1) GS has 3 negative CORRELs with MCD, MRK, DIS.
2) MCD has 5 negative CORRELs with GS, BA, NKE, TRV, JPM, and 2 lower CORRELs with MRK DIS.
3) JPM has 3 negative CORRELs with MCD, MRK, DIS.
4) MRK has 4 negative CORRELs with NKE, GS, BA, JPM.
5) TRV has 2 negative CORRELs with MCD, DIS, and 3 lower CORRELs with MRK, NKE, BA.
6) NKE has 3 negative CORRELs with DIS, MRK, MCD, and 2 lower CORRELs with BA, TRV,
7) BA has 3 negative CORRELs with MCD, DIS, MRK, and 2 lower CORRELs with TRV, NKE.
8) DIS has 5 negative CORRELs with GS, NKE, TRV, JPM, BA, and 1 lower CORRELs with MCD.
The 14 DJIA Bear 8 Portfolio Templates
1) GS (25%) MCD (25%) MRK (25%) DIS (25)
2) MCD (35%) BA (30%) NKE (35%)
3) MCD (30%) TRV (35%) JPM (35%)
4) MCD (30%) GS (35%) DIS (35%)
5) MRK (25%) GS (25%) NKE (25%) MCD (25%)
6) MRK (25%) JPM (25%) BA (25%) TRV (25%)
7) TRV (30%) MCD (35%) NKE (35%)
8) TRV (25%) DIS (25%) MRK (25%) BA (25%)
9) NKE (30%) BA (35%) DIS (35%)
10) NKE (25%) MRK (25%) MCD (25%) TRV (25%)
11) BA (30%) MCD (35%) TRV (35%)
12) BA (25%) DIS (25%) MRK (25%) NKE (25%)
13) DIS (25%) GS (25%) TRV (25%) BA (25%)
14) DIS (25%) NKE (25%) TRV (25%) MCD (25%)
The Final Concerns
On Aug 1 (Tue), Aug 2 (Wen), Aug 3 (Thursday), and Aug 4 (Fri), the market revolted, by shaking unusually. The market pulled down drastically.
Tuesday the DJIA pushed higher to avoid another bearish Trifecta.
Wednesday, Thursday, and Friday, nonetheless, Three Big Marks of Negative Trifecta were Logged in a Row.
Then Monday (Aug 07) we had a nice BL SDI 91%, a good BL TDI print, and a tick improvement in the Uptrend.
We don’t know the size and length of correction, but a correction surely is starting now, and we must check the run of the correction status every session, in my opinion.
The good news is the SDI, the TDI, and the current Uptrend fulfilled very promptly and accurately.
The bad news is bulls have to stay the course no matter how a correction will turn out to be in a few weeks or so.
REFERENCE
R1. The Innovative “Paper-and-Pencil-Only” (“PPO”) Approach
The “PPO” Approach with a minimum help of EXCEL demonstrated a clear track on the coming up-/down-momentum and up/downtrend which has not been detected by clever algorithms (i.e., moving average) or sophisticated graphics or charts.
The PPO distinguishes the movement SPY or other ETFs as “P” (plus) or “m” (minus), without considering the size of changes.
Currently, The PPO approach works on 1) Uptrend, starting March 31, 2023, 2) the Trifecta Distribution Index [TDI], and the Sector Diffusion Index (SDI), as described in “Trend Investing with the Paper-and-Pencil-Only [PPO]”, Jul 17, 2023.
R2. Selecting Individual Stocks vs. Portfolios
Most investors invest in any single securities (stocks or ETFs). A single security is riskier than a portfolio, which is not just a group of securities, but is a well-selected cluster, considering mainly a lower correlation among all component to achieve your investment goal.
The portfolio templates are made by my investment experience in a couple of decades, and an extensive analysis with the observed market data which is the most trustful source. You can easily adapt any template and follow my instruction.
R3. Correlation Coefficient [CORREL]
CORREL computes how tightly to move for two components, ignoring the causality between them one way or the other. The tighter, the higher percentage. When two components move in opposite direction each other, we have a negative percentage.
Negative percentages or lower percentages are carefully selected and making a Portfolio with a bunch of three or four components
The Dow Jones Industrial Average [DJIA]
The DJIA is not a market-cap weight averaged, but a price weighted index. The DJIA moves faster than the S&P 500 and the economy, so quite often leads the market and the economy upward or downward.
Since July 10, the DJIA has moved up in 11 sessions in a row until July 24.
The 3 highest price stocks were 1) UnitedHealth (UNH) ($505.23), 2) Goldman Sachs (GS) ($354.19), and, 3) Microsoft (MSFT) ($350.98), while the 3 lowest price stocks were 1) Walgreens Boots Alliance (WBA) ($30.63, 2) Verizon (VZ) ($34.24) and 4) Intel (INTC) ($34.55).
We have to concentrate on higher priced stocks which have a heavier influence compared to lower price stocks.
The 4 Segments of the DJIA 30 stocks
1) The Leader (Bullish) [Bull] 7 Stocks (MMM, DOW, MSFT, CAT, CSCO, AAPL, and VZ)
2) The Bull 8 Stocks (UNH, CVX, CRM, JNJ, WBA, HD, AMGN, IBM)
3) The Laggers (or Bearish) [Bear] 7 Stocks (Hon, INTC, PG, WMT, KO, V, and AXP)
4) The Bear 8 Stocks (GS, MCD, JPM, MRK, TRV, NKE, BA, and DIS)
Fifteen “Bull” Stocks (which are 7 stocks, and 8 stocks), and Fifteen “Bear” stocks (which are 7 stocks, and 8 stocks) are just a tentative division.
The “Bull’ group happened to outperform, while the “Bear” bunch somewhat underperformed recently. All 30 DJIA stocks are well-selected blue chips. Therefore, investors should not think the latter are inferior to the former.
(From ” The Economy And The S&P 500 Led By The Dow?” Jul 31, 2023)
TABLE
Table 33. The Summery of Trifecta In 2023 |
|||||||
The Bullish (Plus) Trifecta For Bulls |
|||||||
2023 |
The No. of In A Row for multiple (1-6) Tps |
TOTAL |
|||||
Month |
6 Tp |
5 Tp |
4 Tp |
3 Tp |
2 Tp |
1 Tp |
Tps |
Jan |
1 |
1 |
1 |
3 |
12 |
||
Feb |
1 |
5 |
7 |
||||
Mar |
2 |
2 |
2 |
12 |
|||
Apr |
1 |
4 |
6 |
||||
May |
1 |
1 |
3 |
8 |
|||
Jun |
1 |
2 |
2 |
12 |
|||
Jul |
1 |
3 |
1 |
11 |
|||
The Bearish (minus) Trifecta For Bears |
|||||||
2023 |
The No. of In A Row for multiple (1-6) Tms |
TOTAL |
|||||
Month |
6 Tm |
5 Tp |
4 Tm |
3 Tm |
2 Tm |
1 Tm |
Tps |
Jan |
1 |
5 |
7 |
||||
Feb |
1 |
5 |
7 |
||||
Mar |
1 |
3 |
5 |
||||
Apr |
4 |
4 |
|||||
May |
1 |
4 |
6 |
||||
Jun |
1 |
1 |
1 |
3 |
|||
Jul |
1 |
1 |
4 |
||||
NOTE |
|||||||
1. Data Source: Yahoo Finance. |
|||||||
2. Tp is Trifecta for Bull.(plus) |
|||||||
3. Tm is Trifecta for bear.(minus) |
|||||||
4. D is Double: 1″m”/2″P”, and S is Single: 2″m”/1″P”. |
|||||||
5. Author made the Table. |
Table 44: Momentums & Trends |
|||
(Jun 30, 2023 – Aug 07, 2023) |
|||
Date |
Close |
%CH |
m/P |
06/30/23 |
4,450.38 |
* |
* |
07/03/23 |
4,455.59 |
0.12% |
P |
07/05/23 |
4,446.82 |
-0.20% |
m |
07/06/23 |
4,411.59 |
-0.79% |
m |
07/07/23 |
4,398.95 |
-0.29% |
m |
07/10/23 |
4,409.53 |
0.24% |
P |
07/11/23 |
4,439.26 |
0.67% |
P |
07/12/23 |
4,472.16 |
0.74% |
P |
07/13/23 |
4,510.04 |
0.85% |
P |
07/14/23 |
4,505.42 |
-0.10% |
m |
07/17/23 |
4,522.79 |
0.39% |
P |
07/18/23 |
4,554.98 |
0.71% |
P |
07/19/23 |
4,565.72 |
0.24% |
P |
07/20/23 |
4,534.87 |
-0.68% |
m |
07/21/23 |
4,536.34 |
0.03% |
P |
07/24/23 |
4,554.64 |
0.40% |
P |
07/25/23 |
4,567.46 |
0.28% |
P |
07/26/23 |
4,566.75 |
-0.02% |
m |
07/27/23 |
4,537.41 |
-0.64% |
m |
07/28/23 |
4,582.23 |
0.99% |
P |
07/31/23 |
4,588.96 |
0.15% |
P |
08/01/23 |
4,576.73 |
-0.27% |
m |
08/02/23 |
4,513.39 |
-1.38% |
m |
08/03/23 |
4,501.89 |
-0.25% |
m |
08/04/23 |
4,478.03 |
-0.53% |
m |
08/07/23 |
4,518.44 |
0.90% |
P |
NOTE |
|||
1. CLOSE: The S&P 500 Index’s Closing |
|||
2. %CH: The Percent Change. |
|||
3. m/P: minus/Plus. |
|||
4. Data Source: Yahoo Finance |