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
- 1980-03-17 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 | — | — | — | $93.28 | 12,924 |
| 2026-09-03 | — | — | — | $92.98 | 16,917 |
| 2026-09-02 | — | — | — | $91.62 | 18,343 |
| 2026-09-01 | — | — | — | $92.22 | 19,082 |
| 2026-08-31 | — | — | — | $92.35 | 32,691 |
| 2026-08-28 | — | — | — | $91.95 | 18,153 |
| 2026-08-27 | $92.30 | $268.99 | 266,300 | $91.32 | 9,980 |
| 2026-08-26 | $92.38 | $269.22 | 202,600 | $91.44 | 7,809 |
| 2026-08-25 | $91.91 | $267.85 | 328,700 | $93.00 | 18,701 |
| 2026-08-24 | $92.65 | $270.01 | 284,100 | $91.43 | 14,150 |
| 2026-08-21 | $91.47 | $266.57 | 444,100 | $91.13 | 12,288 |
| 2026-08-20 | $90.81 | $264.65 | 426,200 | $89.69 | 17,444 |
| 2026-08-19 | $89.83 | $261.79 | 292,400 | $91.45 | 17,523 |
| 2026-08-18 | $91.30 | $266.08 | 379,000 | $92.75 | 16,119 |
| 2026-08-17 | $92.10 | $268.41 | 508,000 | $93.83 | 16,564 |
| 2026-08-14 | $94.37 | $273.77 | 256,600 | $93.43 | 10,927 |
| 2026-08-13 | $93.89 | $272.38 | 249,800 | $94.20 | 20,496 |
| 2026-08-12 | $93.84 | $272.23 | 365,100 | $94.00 | 17,243 |
| 2026-08-11 | $94.01 | $272.73 | 330,200 | $94.63 | 24,237 |
| 2026-08-10 | $94.94 | $275.42 | 369,000 | $96.00 | 17,255 |
| 2026-08-07 | $96.23 | $279.17 | 248,900 | $96.37 | 12,440 |
| 2026-08-06 | $96.78 | $280.76 | 295,900 | $97.75 | 7,114 |
| 2026-08-05 | $96.69 | $280.50 | 345,900 | $96.71 | 22,484 |
| 2026-08-04 | $96.63 | $280.33 | 556,300 | $94.82 | 18,952 |
| 2026-08-03 | $95.42 | $276.82 | 529,700 | $94.77 | 41,640 |
| 2026-07-31 | $94.79 | $274.99 | 649,500 | $95.23 | 36,913 |
| 2026-07-30 | $94.66 | $274.61 | 615,600 | $96.40 | 23,848 |
| 2026-07-29 | $96.68 | $280.47 | 833,600 | $93.62 | 58,446 |
| 2026-07-28 | $94.40 | $273.86 | 1,012,400 | $92.36 | 50,253 |
| 2026-07-27 | $92.78 | $269.16 | 1,050,100 | $96.69 | 72,899 |
| 2026-07-24 | $96.33 | $279.46 | 1,056,600 | $95.50 | 55,323 |
| 2026-07-23 | $97.79 | $283.69 | 844,800 | $95.16 | 37,202 |
| 2026-07-22 | $96.08 | $278.73 | 503,600 | $98.21 | 24,355 |
| 2026-07-21 | $98.76 | $286.51 | 601,500 | $96.38 | 21,821 |
| 2026-07-20 | $96.74 | $280.65 | 372,500 | $96.20 | 34,576 |
| 2026-07-17 | $96.46 | $279.83 | 384,300 | — | — |
| 2026-07-16 | $95.23 | $276.26 | 627,200 | — | — |
| 2026-07-15 | $93.65 | $271.68 | 566,400 | — | — |
| 2026-07-14 | $96.34 | $279.48 | 390,700 | — | — |
| 2026-07-13 | $97.70 | $283.43 | 359,000 | — | — |
| 2026-07-10 | $95.93 | $278.30 | 337,400 | — | — |
| 2026-07-09 | $95.53 | $277.13 | 739,700 | — | — |
| 2026-07-08 | $96.99 | $281.37 | 433,100 | — | — |
| 2026-07-07 | $97.99 | $284.27 | 389,700 | — | — |
| 2026-07-06 | $98.27 | $285.08 | 319,500 | — | — |
| 2026-07-02 | $100.15 | $290.54 | 402,100 | — | — |
| 2026-07-01 | $98.02 | $284.36 | 631,600 | — | — |
| 2026-06-30 | $97.01 | $281.43 | 696,200 | — | — |
| 2026-06-29 | $97.76 | $283.60 | 641,700 | — | — |
| 2026-06-26 | $96.30 | $279.37 | 3,138,700 | — | — |
| 2026-06-25 | $94.51 | $274.18 | 458,700 | — | — |
| 2026-06-24 | $95.39 | $276.73 | 458,800 | — | — |
| 2026-06-23 | $94.40 | $273.86 | 406,500 | — | — |
| 2026-06-22 | $92.44 | $268.17 | 557,600 | — | — |
| 2026-06-18 | $92.31 | $267.79 | 1,179,100 | — | — |
| 2026-06-17 | $92.63 | $268.72 | 512,200 | — | — |
| 2026-06-16 | $92.56 | $268.52 | 366,600 | — | — |
| 2026-06-15 | $92.27 | $267.68 | 331,400 | — | — |
| 2026-06-12 | $92.41 | $268.08 | 458,900 | — | — |
| 2026-06-11 | $91.91 | $266.63 | 387,000 | — | — |
| 2026-06-10 | $91.34 | $264.98 | 562,300 | — | — |
| 2026-06-09 | $90.25 | $261.82 | 647,700 | — | — |
| 2026-06-08 | $87.87 | $254.91 | 576,300 | — | — |
| 2026-06-05 | $88.59 | $257.00 | 466,400 | — | — |
| 2026-06-04 | $86.01 | $249.52 | 505,300 | — | — |
| 2026-06-03 | $85.51 | $248.07 | 408,200 | — | — |
| 2026-06-02 | $86.05 | $249.63 | 484,000 | — | — |
| 2026-06-01 | $86.12 | $249.84 | 527,000 | — | — |
| 2026-05-29 | $86.54 | $251.05 | 551,900 | — | — |
| 2026-05-28 | $87.29 | $253.23 | 562,200 | — | — |
| 2026-05-27 | $88.99 | $258.16 | 540,000 | — | — |
| 2026-05-26 | $89.40 | $259.35 | 559,700 | — | — |
| 2026-05-22 | $90.70 | $263.12 | 557,100 | — | — |
| 2026-05-21 | $90.69 | $263.09 | 596,400 | — | — |
| 2026-05-20 | $89.22 | $258.83 | 451,700 | — | — |
| 2026-05-19 | $88.34 | $256.28 | 466,800 | — | — |
| 2026-05-18 | $89.59 | $259.90 | 606,700 | — | — |
| 2026-05-15 | $88.20 | $255.87 | 643,400 | — | — |
| 2026-05-14 | $85.95 | $248.10 | 259,400 | — | — |
| 2026-05-13 | $85.17 | $245.84 | 358,900 | — | — |
| 2026-05-12 | $85.89 | $247.92 | 370,600 | — | — |
| 2026-05-11 | $84.81 | $244.81 | 427,200 | — | — |
| 2026-05-08 | $84.78 | $244.72 | 400,100 | — | — |
| 2026-05-07 | $84.69 | $244.46 | 620,900 | — | — |
| 2026-05-06 | $83.00 | $239.58 | 502,700 | — | — |
| 2026-05-05 | $82.15 | $237.13 | 581,800 | — | — |
| 2026-05-04 | $80.88 | $233.46 | 362,000 | — | — |
| 2026-05-01 | $82.08 | $236.92 | 358,600 | — | — |
| 2026-04-30 | $83.95 | $242.32 | 522,600 | — | — |
| 2026-04-29 | $84.68 | $244.43 | 497,600 | — | — |
| 2026-04-28 | $85.61 | $247.11 | 670,200 | — | — |
| 2026-04-27 | $85.22 | $245.99 | 761,300 | — | — |
| 2026-04-24 | $82.48 | $238.08 | 838,500 | — | — |
| 2026-04-23 | $84.38 | $243.56 | 1,469,100 | — | — |
| 2026-04-22 | $77.63 | $224.08 | 1,372,300 | — | — |
| 2026-04-21 | $80.88 | $233.46 | 439,300 | — | — |
| 2026-04-20 | $81.85 | $236.26 | 552,400 | — | — |
| 2026-04-17 | $82.77 | $238.92 | 380,800 | — | — |
| 2026-04-16 | $80.67 | $232.85 | 490,900 | — | — |
| 2026-04-15 | $80.62 | $232.71 | 413,500 | — | — |