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-02-21 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 — 2023
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2023-12-29 | $68.42 | $147.19 | 1,170,800 | — | — |
| 2023-12-28 | $68.23 | $146.78 | 918,900 | — | — |
| 2023-12-27 | $68.21 | $145.83 | 1,266,200 | — | — |
| 2023-12-26 | $68.16 | $145.72 | 2,017,000 | — | — |
| 2023-12-22 | $67.87 | $145.10 | 1,003,100 | — | — |
| 2023-12-21 | $67.87 | $145.10 | 990,200 | — | — |
| 2023-12-20 | $66.94 | $143.11 | 1,093,000 | — | — |
| 2023-12-19 | $68.21 | $145.83 | 1,481,500 | — | — |
| 2023-12-18 | $67.71 | $144.76 | 1,623,500 | — | — |
| 2023-12-15 | $66.88 | $142.99 | 3,956,900 | — | — |
| 2023-12-14 | $68.28 | $145.98 | 2,475,700 | — | — |
| 2023-12-13 | $69.79 | $149.21 | 1,345,300 | — | — |
| 2023-12-12 | $67.68 | $144.70 | 1,273,600 | — | — |
| 2023-12-11 | $67.85 | $145.06 | 1,079,900 | — | — |
| 2023-12-08 | $67.09 | $143.44 | 991,900 | — | — |
| 2023-12-07 | $67.73 | $144.80 | 1,084,300 | — | — |
| 2023-12-06 | $67.73 | $144.80 | 1,343,400 | — | — |
| 2023-12-05 | $66.65 | $142.49 | 1,306,900 | — | — |
| 2023-12-04 | $66.79 | $142.79 | 2,029,300 | — | — |
| 2023-12-01 | $65.99 | $141.08 | 1,608,400 | — | — |
| 2023-11-30 | $64.83 | $138.60 | 2,406,100 | — | — |
| 2023-11-29 | $64.28 | $137.43 | 1,650,900 | — | — |
| 2023-11-28 | $65.01 | $138.99 | 1,663,700 | — | — |
| 2023-11-27 | $64.94 | $138.84 | 1,326,500 | — | — |
| 2023-11-24 | $66.44 | $142.05 | 553,500 | — | — |
| 2023-11-22 | $66.15 | $141.43 | 1,302,500 | — | — |
| 2023-11-21 | $65.38 | $139.78 | 1,900,800 | — | — |
| 2023-11-20 | $65.63 | $140.31 | 1,693,600 | — | — |
| 2023-11-17 | $66.36 | $141.87 | 1,765,200 | — | — |
| 2023-11-16 | $66.04 | $141.19 | 1,246,400 | — | — |
| 2023-11-15 | $65.87 | $140.83 | 1,540,100 | — | — |
| 2023-11-14 | $66.31 | $141.77 | 1,622,000 | — | — |
| 2023-11-13 | $65.10 | $139.18 | 1,160,000 | — | — |
| 2023-11-10 | $64.93 | $138.82 | 902,400 | — | — |
| 2023-11-09 | $64.55 | $138.00 | 1,064,800 | — | — |
| 2023-11-08 | $65.30 | $139.61 | 1,316,300 | — | — |
| 2023-11-07 | $64.77 | $138.48 | 907,400 | — | — |
| 2023-11-06 | $64.71 | $138.35 | 968,600 | — | — |
| 2023-11-03 | $64.96 | $138.88 | 1,341,600 | — | — |
| 2023-11-02 | $64.82 | $138.58 | 1,738,600 | — | — |
| 2023-11-01 | $64.11 | $137.06 | 1,651,600 | — | — |
| 2023-10-31 | $63.90 | $136.62 | 6,000,200 | — | — |
| 2023-10-30 | $63.78 | $136.36 | 2,123,600 | — | — |
| 2023-10-27 | $62.98 | $134.65 | 1,888,500 | — | — |
| 2023-10-26 | $64.43 | $137.75 | 3,532,700 | — | — |
| 2023-10-25 | $64.38 | $137.64 | 3,439,300 | — | — |
| 2023-10-24 | $62.30 | $133.19 | 3,593,900 | — | — |
| 2023-10-23 | $60.84 | $130.07 | 4,475,300 | — | — |
| 2023-10-20 | $59.76 | $127.76 | 2,688,700 | — | — |
| 2023-10-19 | $60.04 | $128.36 | 2,564,400 | — | — |
| 2023-10-18 | $61.21 | $130.86 | 2,525,100 | — | — |
| 2023-10-17 | $61.86 | $132.25 | 2,704,500 | — | — |
| 2023-10-16 | $61.50 | $131.48 | 3,586,300 | — | — |
| 2023-10-13 | $60.99 | $130.39 | 3,939,300 | — | — |
| 2023-10-12 | $59.56 | $127.34 | 4,390,400 | — | — |
| 2023-10-11 | $62.02 | $132.60 | 2,864,400 | — | — |
| 2023-10-10 | $63.21 | $135.14 | 3,570,500 | — | — |
| 2023-10-09 | $63.16 | $135.03 | 5,231,600 | — | — |
| 2023-10-06 | $64.55 | $138.00 | 4,143,900 | — | — |
| 2023-10-05 | $65.39 | $138.97 | 3,350,700 | — | — |
| 2023-10-04 | $68.41 | $145.39 | 3,804,500 | — | — |
| 2023-10-03 | $68.40 | $145.36 | 7,564,700 | — | — |
| 2023-10-02 | $74.72 | $158.80 | 2,825,400 | — | — |
| 2023-09-29 | $75.64 | $160.75 | 1,661,700 | — | — |
| 2023-09-28 | $74.65 | $158.65 | 1,237,000 | — | — |
| 2023-09-27 | $74.09 | $157.46 | 1,427,300 | — | — |
| 2023-09-26 | $75.48 | $160.41 | 1,317,200 | — | — |
| 2023-09-25 | $75.56 | $160.58 | 1,378,900 | — | — |
| 2023-09-22 | $76.55 | $162.68 | 958,800 | — | — |
| 2023-09-21 | $77.41 | $164.51 | 995,700 | — | — |
| 2023-09-20 | $78.56 | $166.96 | 1,421,300 | — | — |
| 2023-09-19 | $78.72 | $167.30 | 1,377,600 | — | — |
| 2023-09-18 | $79.92 | $169.85 | 1,100,100 | — | — |
| 2023-09-15 | $79.79 | $169.57 | 1,796,700 | — | — |
| 2023-09-14 | $80.38 | $170.82 | 1,103,800 | — | — |
| 2023-09-13 | $79.84 | $169.68 | 1,090,800 | — | — |
| 2023-09-12 | $80.73 | $171.57 | 763,200 | — | — |
| 2023-09-11 | $81.75 | $173.74 | 1,039,100 | — | — |
| 2023-09-08 | $80.70 | $171.50 | 783,400 | — | — |
| 2023-09-07 | $80.12 | $170.27 | 973,000 | — | — |
| 2023-09-06 | $80.10 | $170.23 | 812,900 | — | — |
| 2023-09-05 | $80.49 | $171.06 | 1,141,500 | — | — |
| 2023-09-01 | $80.46 | $170.99 | 1,460,200 | — | — |
| 2023-08-31 | $82.08 | $174.44 | 1,394,300 | — | — |
| 2023-08-30 | $82.92 | $176.22 | 702,500 | — | — |
| 2023-08-29 | $82.80 | $175.97 | 943,200 | — | — |
| 2023-08-28 | $82.00 | $174.27 | 1,090,100 | — | — |
| 2023-08-25 | $81.48 | $173.16 | 1,411,100 | — | — |
| 2023-08-24 | $80.99 | $172.12 | 1,441,700 | — | — |
| 2023-08-23 | $81.65 | $173.52 | 1,161,400 | — | — |
| 2023-08-22 | $82.35 | $175.01 | 1,140,000 | — | — |
| 2023-08-21 | $83.66 | $177.79 | 990,300 | — | — |
| 2023-08-18 | $84.97 | $180.58 | 789,500 | — | — |
| 2023-08-17 | $85.09 | $180.83 | 637,700 | — | — |
| 2023-08-16 | $85.80 | $182.34 | 476,600 | — | — |
| 2023-08-15 | $85.88 | $182.51 | 782,000 | — | — |
| 2023-08-14 | $86.83 | $184.53 | 878,600 | — | — |
| 2023-08-11 | $86.43 | $183.68 | 1,101,800 | — | — |
| 2023-08-10 | $86.14 | $183.06 | 755,300 | — | — |
| 2023-08-09 | $86.97 | $184.83 | 1,006,600 | — | — |
| 2023-08-08 | $85.78 | $182.30 | 790,300 | — | — |
| 2023-08-07 | $87.62 | $186.21 | 725,300 | — | — |
| 2023-08-04 | $87.34 | $185.62 | 992,600 | — | — |
| 2023-08-03 | $88.17 | $187.38 | 1,016,300 | — | — |
| 2023-08-02 | $88.29 | $187.63 | 1,132,700 | — | — |
| 2023-08-01 | $88.05 | $187.12 | 1,508,800 | — | — |
| 2023-07-31 | $89.48 | $190.16 | 2,362,700 | — | — |
| 2023-07-28 | $89.83 | $190.91 | 1,006,500 | — | — |
| 2023-07-27 | $89.57 | $190.35 | 1,444,500 | — | — |
| 2023-07-26 | $89.93 | $191.12 | 1,186,700 | — | — |
| 2023-07-25 | $89.82 | $190.89 | 1,632,400 | — | — |
| 2023-07-24 | $88.77 | $188.65 | 1,131,400 | — | — |
| 2023-07-21 | $88.13 | $187.29 | 1,456,400 | — | — |
| 2023-07-20 | $87.56 | $186.08 | 957,900 | — | — |
| 2023-07-19 | $86.06 | $182.89 | 1,178,700 | — | — |
| 2023-07-18 | $85.43 | $181.56 | 955,000 | — | — |
| 2023-07-17 | $85.75 | $182.24 | 938,900 | — | — |
| 2023-07-14 | $85.77 | $182.28 | 901,500 | — | — |
| 2023-07-13 | $85.21 | $181.09 | 872,800 | — | — |
| 2023-07-12 | $84.95 | $180.54 | 1,329,900 | — | — |
| 2023-07-11 | $83.52 | $177.50 | 1,953,600 | — | — |
| 2023-07-10 | $83.32 | $177.07 | 1,712,000 | — | — |
| 2023-07-07 | $84.67 | $179.94 | 1,346,700 | — | — |
| 2023-07-06 | $85.71 | $181.32 | 1,675,000 | — | — |
| 2023-07-05 | $87.07 | $184.20 | 1,883,700 | — | — |
| 2023-07-03 | $88.17 | $186.53 | 1,164,900 | — | — |
| 2023-06-30 | $87.23 | $184.54 | 2,368,600 | — | — |
| 2023-06-29 | $86.78 | $183.59 | 4,993,700 | — | — |
| 2023-06-28 | $91.85 | $194.31 | 3,916,600 | — | — |
| 2023-06-27 | $93.25 | $197.27 | 2,792,200 | — | — |
| 2023-06-26 | $93.29 | $197.36 | 1,853,300 | — | — |
| 2023-06-23 | $93.79 | $198.42 | 1,779,900 | — | — |
| 2023-06-22 | $93.75 | $198.33 | 1,293,400 | — | — |
| 2023-06-21 | $93.31 | $197.40 | 1,776,200 | — | — |
| 2023-06-20 | $92.94 | $196.62 | 2,782,400 | — | — |
| 2023-06-16 | $92.65 | $196.00 | 1,714,000 | — | — |
| 2023-06-15 | $91.98 | $194.59 | 1,303,100 | — | — |
| 2023-06-14 | $90.98 | $192.47 | 759,100 | — | — |
| 2023-06-13 | $90.34 | $191.12 | 898,000 | — | — |
| 2023-06-12 | $90.63 | $191.73 | 765,700 | — | — |
| 2023-06-09 | $90.67 | $191.82 | 693,200 | — | — |
| 2023-06-08 | $90.13 | $190.67 | 761,100 | — | — |
| 2023-06-07 | $90.75 | $191.98 | 1,419,700 | — | — |
| 2023-06-06 | $90.15 | $190.72 | 1,718,300 | — | — |
| 2023-06-05 | $88.76 | $187.77 | 814,700 | — | — |
| 2023-06-02 | $88.46 | $187.14 | 1,139,300 | — | — |
| 2023-06-01 | $87.58 | $185.28 | 1,644,700 | — | — |
| 2023-05-31 | $85.73 | $181.36 | 6,040,500 | — | — |
| 2023-05-30 | $85.42 | $180.71 | 1,390,300 | — | — |
| 2023-05-26 | $86.93 | $183.90 | 1,070,100 | — | — |
| 2023-05-25 | $87.21 | $184.50 | 1,013,600 | — | — |
| 2023-05-24 | $87.69 | $185.51 | 1,032,800 | — | — |
| 2023-05-23 | $87.29 | $184.66 | 972,300 | — | — |
| 2023-05-22 | $87.72 | $185.57 | 1,544,900 | — | — |
| 2023-05-19 | $88.92 | $188.11 | 2,950,100 | — | — |
| 2023-05-18 | $88.58 | $187.39 | 903,600 | — | — |
| 2023-05-17 | $88.78 | $187.82 | 1,021,000 | — | — |
| 2023-05-16 | $89.70 | $189.76 | 1,064,500 | — | — |
| 2023-05-15 | $90.85 | $192.20 | 1,422,800 | — | — |
| 2023-05-12 | $90.28 | $190.99 | 1,298,700 | — | — |
| 2023-05-11 | $89.51 | $189.36 | 1,000,500 | — | — |
| 2023-05-10 | $89.02 | $188.32 | 1,100,500 | — | — |
| 2023-05-09 | $88.45 | $187.12 | 1,125,200 | — | — |
| 2023-05-08 | $88.29 | $186.78 | 775,600 | — | — |
| 2023-05-05 | $88.95 | $188.18 | 776,600 | — | — |
| 2023-05-04 | $88.27 | $186.74 | 974,700 | — | — |
| 2023-05-03 | $87.92 | $186.00 | 1,258,400 | — | — |
| 2023-05-02 | $88.23 | $186.65 | 982,600 | — | — |
| 2023-05-01 | $88.41 | $187.03 | 1,763,400 | — | — |
| 2023-04-28 | $87.85 | $185.85 | 2,218,300 | — | — |
| 2023-04-27 | $87.40 | $184.90 | 1,387,200 | — | — |
| 2023-04-26 | $84.98 | $179.78 | 1,014,900 | — | — |
| 2023-04-25 | $85.84 | $181.60 | 1,023,200 | — | — |
| 2023-04-24 | $85.22 | $180.29 | 1,157,600 | — | — |
| 2023-04-21 | $85.68 | $181.26 | 937,000 | — | — |
| 2023-04-20 | $85.40 | $180.67 | 720,400 | — | — |
| 2023-04-19 | $85.26 | $180.37 | 859,600 | — | — |
| 2023-04-18 | $85.15 | $180.14 | 1,276,000 | — | — |
| 2023-04-17 | $85.52 | $180.92 | 1,159,100 | — | — |
| 2023-04-14 | $84.99 | $179.80 | 1,105,300 | — | — |
| 2023-04-13 | $86.47 | $182.93 | 1,363,700 | — | — |
| 2023-04-12 | $85.89 | $181.70 | 1,177,000 | — | — |
| 2023-04-11 | $86.11 | $182.17 | 1,333,000 | — | — |
| 2023-04-10 | $85.25 | $180.35 | 1,459,300 | — | — |
| 2023-04-06 | $85.80 | $181.51 | 1,188,100 | — | — |
| 2023-04-05 | $85.31 | $179.65 | 1,614,000 | — | — |
| 2023-04-04 | $85.14 | $179.29 | 1,851,600 | — | — |
| 2023-04-03 | $84.32 | $177.57 | 1,870,500 | — | — |
| 2023-03-31 | $83.21 | $175.23 | 2,106,800 | — | — |
| 2023-03-30 | $81.01 | $170.60 | 1,883,000 | — | — |
| 2023-03-29 | $81.20 | $171.00 | 2,550,700 | — | — |
| 2023-03-28 | $81.18 | $170.95 | 6,331,900 | — | — |
| 2023-03-27 | $74.06 | $155.96 | 2,233,300 | — | — |
| 2023-03-24 | $72.87 | $153.45 | 1,259,200 | — | — |
| 2023-03-23 | $71.20 | $149.94 | 1,448,200 | — | — |
| 2023-03-22 | $72.11 | $151.85 | 1,203,200 | — | — |
| 2023-03-21 | $72.79 | $153.29 | 1,329,700 | — | — |
| 2023-03-20 | $73.28 | $154.32 | 1,348,800 | — | — |
| 2023-03-17 | $72.62 | $152.93 | 2,680,300 | — | — |
| 2023-03-16 | $73.25 | $154.25 | 1,416,700 | — | — |
| 2023-03-15 | $72.92 | $153.56 | 1,507,900 | — | — |
| 2023-03-14 | $71.84 | $151.29 | 1,406,100 | — | — |
| 2023-03-13 | $72.12 | $151.87 | 1,456,600 | — | — |
| 2023-03-10 | $70.95 | $149.41 | 1,358,800 | — | — |
| 2023-03-09 | $72.00 | $151.62 | 1,743,500 | — | — |
| 2023-03-08 | $72.74 | $153.18 | 1,565,700 | — | — |
| 2023-03-07 | $72.13 | $151.90 | 1,836,300 | — | — |
| 2023-03-06 | $73.23 | $154.21 | 1,194,800 | — | — |
| 2023-03-03 | $72.90 | $153.52 | 1,794,800 | — | — |
| 2023-03-02 | $73.04 | $153.81 | 2,324,100 | — | — |
| 2023-03-01 | $72.97 | $153.66 | 1,403,800 | — | — |
| 2023-02-28 | $74.32 | $156.51 | 1,724,000 | — | — |
| 2023-02-27 | $75.01 | $157.96 | 1,056,400 | — | — |
| 2023-02-24 | $74.98 | $157.90 | 820,500 | — | — |
| 2023-02-23 | $75.40 | $158.78 | 945,200 | — | — |
| 2023-02-22 | $75.84 | $159.71 | 1,320,800 | — | — |
| 2023-02-21 | $75.53 | $159.06 | 1,002,100 | — | — |
| 2023-02-17 | $75.75 | $159.52 | 1,031,200 | — | — |
| 2023-02-16 | $74.31 | $156.49 | 974,000 | — | — |
| 2023-02-15 | $74.80 | $157.52 | 1,099,500 | — | — |
| 2023-02-14 | $74.91 | $157.75 | 990,400 | — | — |
| 2023-02-13 | $75.59 | $159.18 | 1,036,000 | — | — |
| 2023-02-10 | $74.50 | $156.89 | 1,174,200 | — | — |
| 2023-02-09 | $73.42 | $154.61 | 1,386,500 | — | — |
| 2023-02-08 | $73.79 | $155.39 | 1,210,900 | — | — |
| 2023-02-07 | $74.58 | $157.06 | 1,470,600 | — | — |
| 2023-02-06 | $75.32 | $158.61 | 1,059,000 | — | — |
| 2023-02-03 | $74.54 | $156.97 | 1,198,600 | — | — |
| 2023-02-02 | $74.97 | $157.88 | 1,696,400 | — | — |
| 2023-02-01 | $75.62 | $159.25 | 1,436,400 | — | — |
| 2023-01-31 | $75.12 | $158.19 | 1,732,600 | — | — |
| 2023-01-30 | $74.68 | $157.27 | 1,270,500 | — | — |
| 2023-01-27 | $74.44 | $156.76 | 2,217,400 | — | — |
| 2023-01-26 | $73.46 | $154.70 | 3,539,300 | — | — |
| 2023-01-25 | $77.98 | $164.22 | 1,660,400 | — | — |
| 2023-01-24 | $78.60 | $165.52 | 1,056,400 | — | — |
| 2023-01-23 | $78.65 | $165.63 | 1,142,500 | — | — |
| 2023-01-20 | $77.44 | $163.08 | 1,046,000 | — | — |
| 2023-01-19 | $76.65 | $161.41 | 984,700 | — | — |
| 2023-01-18 | $77.17 | $162.51 | 1,326,700 | — | — |
| 2023-01-17 | $81.10 | $170.79 | 1,191,600 | — | — |
| 2023-01-13 | $81.10 | $170.79 | 840,000 | — | — |
| 2023-01-12 | $80.97 | $170.51 | 1,637,300 | — | — |
| 2023-01-11 | $83.52 | $175.88 | 1,148,500 | — | — |
| 2023-01-10 | $84.37 | $177.67 | 1,067,800 | — | — |
| 2023-01-09 | $84.61 | $178.18 | 1,167,000 | — | — |
| 2023-01-06 | $86.30 | $181.74 | 937,200 | — | — |
| 2023-01-05 | $84.45 | $177.84 | 776,900 | — | — |
| 2023-01-04 | $84.96 | $178.91 | 890,800 | — | — |
| 2023-01-03 | $83.47 | $175.78 | 931,000 | — | — |