Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.
- Available history
- 1972-06-01 to 2026-09-04
- Data captured
Stock Price Chart
Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close
Logarithmic scale. Both lines share the same starting value for the selected range.
Historical Stock Price
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $64.72 | 21,583 |
| 2026-09-03 | — | — | — | $63.73 | 21,621 |
| 2026-09-02 | — | — | — | $63.66 | 30,611 |
| 2026-09-01 | — | — | — | $63.44 | 12,125 |
| 2026-08-31 | — | — | — | $63.80 | 15,887 |
| 2026-08-28 | — | — | — | $63.65 | 15,757 |
| 2026-08-27 | $63.10 | $424.34 | 331,800 | $62.71 | 25,096 |
| 2026-08-26 | $63.68 | $428.24 | 252,000 | $63.82 | 13,219 |
| 2026-08-25 | $63.89 | $429.65 | 250,700 | $64.29 | 12,932 |
| 2026-08-24 | $64.49 | $433.68 | 311,000 | $63.60 | 25,686 |
| 2026-08-21 | $63.48 | $426.89 | 238,500 | $64.20 | 13,015 |
| 2026-08-20 | $64.25 | $432.07 | 266,600 | $63.22 | 14,274 |
| 2026-08-19 | $63.53 | $427.23 | 361,700 | $63.70 | 29,535 |
| 2026-08-18 | $63.30 | $425.68 | 336,300 | $63.52 | 24,371 |
| 2026-08-17 | $63.21 | $425.08 | 399,500 | $63.01 | 32,925 |
| 2026-08-14 | $63.85 | $429.38 | 213,100 | $63.53 | 12,506 |
| 2026-08-13 | $63.29 | $425.61 | 224,700 | $62.82 | 11,817 |
| 2026-08-12 | $62.57 | $420.77 | 298,400 | $61.86 | 15,351 |
| 2026-08-11 | $62.28 | $418.82 | 373,200 | $61.75 | 16,440 |
| 2026-08-10 | $61.25 | $411.90 | 360,700 | $61.59 | 21,951 |
| 2026-08-07 | $62.66 | $418.42 | 281,500 | $61.48 | 23,013 |
| 2026-08-06 | $61.78 | $412.54 | 411,100 | $62.13 | 14,270 |
| 2026-08-05 | $61.81 | $412.74 | 467,700 | $61.51 | 32,355 |
| 2026-08-04 | $62.20 | $415.35 | 405,500 | $60.17 | 14,321 |
| 2026-08-03 | $61.08 | $407.87 | 477,400 | $61.34 | 12,087 |
| 2026-07-31 | $61.33 | $409.54 | 311,900 | $61.71 | 12,172 |
| 2026-07-30 | $61.97 | $413.81 | 434,900 | $63.63 | 25,660 |
| 2026-07-29 | $63.76 | $425.76 | 547,300 | $64.28 | 47,240 |
| 2026-07-28 | $64.25 | $429.04 | 834,800 | $64.42 | 80,697 |
| 2026-07-27 | $63.50 | $424.03 | 392,400 | $63.90 | 34,268 |
| 2026-07-24 | $63.84 | $426.30 | 353,700 | $63.98 | 17,656 |
| 2026-07-23 | $63.92 | $426.83 | 390,100 | $63.49 | 34,207 |
| 2026-07-22 | $63.93 | $426.90 | 318,800 | $64.30 | 19,126 |
| 2026-07-21 | $64.02 | $427.50 | 699,100 | $64.26 | 34,901 |
| 2026-07-20 | $64.52 | $430.84 | 442,500 | $65.43 | 30,756 |
| 2026-07-17 | $65.43 | $436.92 | 657,200 | — | — |
| 2026-07-16 | $64.39 | $429.97 | 719,400 | — | — |
| 2026-07-15 | $62.65 | $418.35 | 494,200 | — | — |
| 2026-07-14 | $62.94 | $420.29 | 550,200 | — | — |
| 2026-07-13 | $62.47 | $417.15 | 1,093,700 | — | — |
| 2026-07-10 | $61.47 | $410.47 | 316,800 | — | — |
| 2026-07-09 | $61.46 | $410.41 | 478,600 | — | — |
| 2026-07-08 | $61.33 | $409.54 | 350,400 | — | — |
| 2026-07-07 | $61.77 | $412.48 | 294,100 | — | — |
| 2026-07-06 | $61.21 | $408.74 | 470,900 | — | — |
| 2026-07-02 | $62.42 | $416.82 | 526,300 | — | — |
| 2026-07-01 | $60.74 | $405.60 | 702,100 | — | — |
| 2026-06-30 | $60.77 | $405.80 | 494,900 | — | — |
| 2026-06-29 | $61.01 | $407.40 | 458,200 | — | — |
| 2026-06-26 | $60.69 | $405.26 | 1,232,000 | — | — |
| 2026-06-25 | $59.82 | $399.45 | 427,900 | — | — |
| 2026-06-24 | $59.17 | $395.11 | 423,400 | — | — |
| 2026-06-23 | $57.54 | $384.23 | 342,500 | — | — |
| 2026-06-22 | $56.70 | $378.62 | 400,100 | — | — |
| 2026-06-18 | $56.69 | $378.55 | 792,100 | — | — |
| 2026-06-17 | $56.42 | $376.75 | 366,100 | — | — |
| 2026-06-16 | $57.25 | $382.29 | 470,600 | — | — |
| 2026-06-15 | $57.20 | $381.96 | 371,000 | — | — |
| 2026-06-12 | $57.06 | $381.02 | 263,500 | — | — |
| 2026-06-11 | $56.64 | $378.22 | 483,800 | — | — |
| 2026-06-10 | $57.75 | $385.63 | 606,100 | — | — |
| 2026-06-09 | $57.64 | $384.90 | 427,400 | — | — |
| 2026-06-08 | $56.19 | $375.22 | 333,300 | — | — |
| 2026-06-05 | $57.43 | $383.50 | 297,700 | — | — |
| 2026-06-04 | $56.55 | $377.62 | 349,700 | — | — |
| 2026-06-03 | $56.10 | $374.61 | 432,500 | — | — |
| 2026-06-02 | $57.65 | $384.96 | 463,500 | — | — |
| 2026-06-01 | $56.96 | $380.36 | 332,700 | — | — |
| 2026-05-29 | $57.83 | $386.17 | 564,800 | — | — |
| 2026-05-28 | $57.26 | $382.36 | 411,100 | — | — |
| 2026-05-27 | $57.99 | $387.23 | 400,000 | — | — |
| 2026-05-26 | $57.62 | $384.76 | 366,700 | — | — |
| 2026-05-22 | $58.13 | $388.17 | 381,200 | — | — |
| 2026-05-21 | $57.58 | $384.50 | 437,900 | — | — |
| 2026-05-20 | $56.91 | $380.02 | 673,800 | — | — |
| 2026-05-19 | $56.35 | $376.28 | 616,200 | — | — |
| 2026-05-18 | $56.51 | $377.35 | 440,500 | — | — |
| 2026-05-15 | $55.24 | $368.87 | 363,400 | — | — |
| 2026-05-14 | $55.86 | $373.01 | 502,800 | — | — |
| 2026-05-13 | $56.52 | $377.42 | 494,500 | — | — |
| 2026-05-12 | $57.26 | $382.36 | 397,500 | — | — |
| 2026-05-11 | $57.39 | $383.23 | 371,100 | — | — |
| 2026-05-08 | $57.97 | $384.16 | 643,000 | — | — |
| 2026-05-07 | $57.16 | $378.80 | 434,600 | — | — |
| 2026-05-06 | $57.60 | $381.71 | 428,000 | — | — |
| 2026-05-05 | $57.98 | $384.23 | 379,000 | — | — |
| 2026-05-04 | $57.32 | $379.86 | 365,000 | — | — |
| 2026-05-01 | $56.73 | $375.95 | 730,100 | — | — |
| 2026-04-30 | $56.19 | $372.37 | 662,600 | — | — |
| 2026-04-29 | $57.67 | $382.17 | 570,700 | — | — |
| 2026-04-28 | $59.26 | $392.71 | 413,500 | — | — |
| 2026-04-27 | $59.56 | $394.70 | 417,800 | — | — |
| 2026-04-24 | $59.72 | $395.76 | 1,489,900 | — | — |
| 2026-04-23 | $61.31 | $406.30 | 432,200 | — | — |
| 2026-04-22 | $60.04 | $397.88 | 641,600 | — | — |
| 2026-04-21 | $59.30 | $392.98 | 603,500 | — | — |
| 2026-04-20 | $60.16 | $398.68 | 828,300 | — | — |
| 2026-04-17 | $58.05 | $384.69 | 1,053,800 | — | — |
| 2026-04-16 | $59.42 | $393.77 | 681,400 | — | — |
| 2026-04-15 | $58.22 | $385.82 | 511,200 | — | — |