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
- 1973-05-03 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 | — | — | — | $59.84 | 123,861 |
| 2026-09-03 | — | — | — | $60.50 | 93,743 |
| 2026-09-02 | — | — | — | $60.60 | 109,611 |
| 2026-09-01 | — | — | — | $60.37 | 176,274 |
| 2026-08-31 | — | — | — | $61.05 | 315,498 |
| 2026-08-28 | — | — | — | $62.44 | 178,042 |
| 2026-08-27 | $62.10 | $123.48 | 3,321,400 | $62.39 | 115,620 |
| 2026-08-26 | $62.86 | $124.99 | 3,289,600 | $62.50 | 151,294 |
| 2026-08-25 | $62.46 | $124.19 | 4,256,800 | $63.60 | 192,949 |
| 2026-08-24 | $63.31 | $125.88 | 2,032,600 | $64.60 | 99,706 |
| 2026-08-21 | $64.40 | $128.05 | 2,443,300 | $64.06 | 127,146 |
| 2026-08-20 | $63.78 | $126.82 | 2,727,000 | $64.97 | 201,897 |
| 2026-08-19 | $65.59 | $130.42 | 2,430,100 | $64.03 | 123,103 |
| 2026-08-18 | $63.55 | $126.36 | 2,410,700 | $63.98 | 144,665 |
| 2026-08-17 | $64.10 | $127.45 | 2,450,500 | $65.61 | 128,572 |
| 2026-08-14 | $66.16 | $131.55 | 1,556,700 | $67.02 | 70,431 |
| 2026-08-13 | $66.87 | $132.96 | 2,259,100 | $66.18 | 129,095 |
| 2026-08-12 | $65.77 | $130.77 | 2,159,900 | $66.86 | 149,335 |
| 2026-08-11 | $67.19 | $133.60 | 3,023,000 | $66.66 | 176,393 |
| 2026-08-10 | $66.73 | $132.68 | 2,310,200 | $68.31 | 147,438 |
| 2026-08-07 | $68.89 | $136.98 | 3,243,100 | $69.99 | 175,671 |
| 2026-08-06 | $69.90 | $138.99 | 3,166,300 | $69.25 | 99,682 |
| 2026-08-05 | $69.02 | $137.24 | 2,662,000 | $68.33 | 116,305 |
| 2026-08-04 | $68.48 | $136.16 | 2,682,400 | $67.06 | 155,776 |
| 2026-08-03 | $67.07 | $133.36 | 2,964,300 | $65.96 | 108,785 |
| 2026-07-31 | $65.44 | $130.12 | 5,094,300 | $66.01 | 153,562 |
| 2026-07-30 | $66.17 | $131.57 | 3,532,800 | $65.65 | 136,546 |
| 2026-07-29 | $66.59 | $132.40 | 4,140,100 | $66.52 | 192,433 |
| 2026-07-28 | $66.77 | $132.76 | 5,014,000 | $64.27 | 326,992 |
| 2026-07-27 | $63.18 | $125.62 | 2,428,100 | $64.01 | 110,145 |
| 2026-07-24 | $62.88 | $125.03 | 2,887,900 | $62.06 | 185,959 |
| 2026-07-23 | $62.07 | $122.88 | 2,088,200 | $62.54 | 120,987 |
| 2026-07-22 | $63.02 | $124.76 | 2,673,700 | $61.63 | 131,830 |
| 2026-07-21 | $61.48 | $121.71 | 2,722,900 | $61.99 | 152,095 |
| 2026-07-20 | $62.12 | $122.98 | 4,581,900 | $62.98 | 246,722 |
| 2026-07-17 | $62.45 | $123.63 | 5,022,400 | — | — |
| 2026-07-16 | $65.69 | $130.05 | 6,449,300 | — | — |
| 2026-07-15 | $64.33 | $127.35 | 12,047,200 | — | — |
| 2026-07-14 | $75.68 | $149.82 | 3,347,200 | — | — |
| 2026-07-13 | $76.53 | $151.51 | 3,415,700 | — | — |
| 2026-07-10 | $76.19 | $150.83 | 2,491,700 | — | — |
| 2026-07-09 | $74.57 | $147.63 | 3,036,700 | — | — |
| 2026-07-08 | $73.26 | $145.03 | 1,409,800 | — | — |
| 2026-07-07 | $75.18 | $148.83 | 1,873,000 | — | — |
| 2026-07-06 | $75.53 | $149.53 | 1,584,000 | — | — |
| 2026-07-02 | $76.72 | $151.88 | 1,308,000 | — | — |
| 2026-07-01 | $76.38 | $151.21 | 2,018,100 | — | — |
| 2026-06-30 | $76.66 | $151.76 | 1,819,400 | — | — |
| 2026-06-29 | $76.30 | $151.05 | 1,585,700 | — | — |
| 2026-06-26 | $76.42 | $151.29 | 2,456,200 | — | — |
| 2026-06-25 | $76.00 | $150.46 | 4,815,700 | — | — |
| 2026-06-24 | $74.81 | $148.10 | 2,735,200 | — | — |
| 2026-06-23 | $73.16 | $144.83 | 1,493,800 | — | — |
| 2026-06-22 | $74.03 | $146.56 | 1,643,000 | — | — |
| 2026-06-18 | $74.32 | $147.13 | 3,889,800 | — | — |
| 2026-06-17 | $73.39 | $145.29 | 1,595,300 | — | — |
| 2026-06-16 | $75.20 | $148.87 | 1,831,800 | — | — |
| 2026-06-15 | $74.21 | $146.91 | 1,590,100 | — | — |
| 2026-06-12 | $73.80 | $146.10 | 1,682,400 | — | — |
| 2026-06-11 | $72.57 | $143.67 | 1,464,800 | — | — |
| 2026-06-10 | $71.40 | $141.35 | 1,364,100 | — | — |
| 2026-06-09 | $74.58 | $147.65 | 1,849,700 | — | — |
| 2026-06-08 | $72.72 | $143.96 | 2,282,900 | — | — |
| 2026-06-05 | $73.15 | $144.81 | 2,265,200 | — | — |
| 2026-06-04 | $72.85 | $144.22 | 2,850,000 | — | — |
| 2026-06-03 | $71.45 | $141.45 | 2,705,500 | — | — |
| 2026-06-02 | $71.26 | $141.07 | 2,735,700 | — | — |
| 2026-06-01 | $70.80 | $140.16 | 2,426,300 | — | — |
| 2026-05-29 | $70.84 | $140.24 | 6,229,500 | — | — |
| 2026-05-28 | $71.33 | $141.21 | 3,451,400 | — | — |
| 2026-05-27 | $72.45 | $143.43 | 2,693,900 | — | — |
| 2026-05-26 | $73.54 | $145.59 | 2,339,600 | — | — |
| 2026-05-22 | $74.82 | $148.12 | 987,100 | — | — |
| 2026-05-21 | $74.43 | $147.35 | 2,109,000 | — | — |
| 2026-05-20 | $74.19 | $146.87 | 1,880,000 | — | — |
| 2026-05-19 | $71.99 | $142.52 | 1,370,600 | — | — |
| 2026-05-18 | $73.41 | $145.33 | 2,015,900 | — | — |
| 2026-05-15 | $72.68 | $143.88 | 1,644,500 | — | — |
| 2026-05-14 | $74.88 | $148.24 | 1,559,000 | — | — |
| 2026-05-13 | $73.63 | $145.76 | 1,317,800 | — | — |
| 2026-05-12 | $75.26 | $148.99 | 3,047,100 | — | — |
| 2026-05-11 | $75.83 | $150.12 | 1,477,300 | — | — |
| 2026-05-08 | $76.82 | $152.08 | 1,436,000 | — | — |
| 2026-05-07 | $78.96 | $156.32 | 1,899,400 | — | — |
| 2026-05-06 | $79.91 | $158.20 | 2,327,500 | — | — |
| 2026-05-05 | $77.84 | $154.10 | 1,571,800 | — | — |
| 2026-05-04 | $77.08 | $152.59 | 2,346,200 | — | — |
| 2026-05-01 | $79.10 | $156.59 | 1,915,500 | — | — |
| 2026-04-30 | $80.71 | $159.78 | 3,738,000 | — | — |
| 2026-04-29 | $80.84 | $160.04 | 3,138,300 | — | — |
| 2026-04-28 | $82.86 | $164.04 | 6,241,300 | — | — |
| 2026-04-27 | $92.27 | $182.67 | 3,195,300 | — | — |
| 2026-04-24 | $91.75 | $181.64 | 2,558,000 | — | — |
| 2026-04-23 | $90.48 | $179.12 | 1,387,700 | — | — |
| 2026-04-22 | $89.60 | $177.38 | 1,374,200 | — | — |
| 2026-04-21 | $89.99 | $178.15 | 1,067,100 | — | — |
| 2026-04-20 | $90.43 | $179.02 | 1,025,800 | — | — |
| 2026-04-17 | $91.08 | $180.31 | 1,925,400 | — | — |
| 2026-04-16 | $88.74 | $175.14 | 1,211,400 | — | — |
| 2026-04-15 | $88.35 | $174.37 | 1,172,100 | — | — |