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
- 1983-07-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 — 2023
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2023-12-29 | $111.50 | $189.91 | 554,800 | — | — |
| 2023-12-28 | $112.73 | $191.24 | 582,700 | — | — |
| 2023-12-27 | $113.17 | $191.98 | 806,500 | — | — |
| 2023-12-26 | $112.61 | $191.03 | 602,600 | — | — |
| 2023-12-22 | $111.71 | $189.51 | 907,100 | — | — |
| 2023-12-21 | $111.01 | $188.32 | 1,102,800 | — | — |
| 2023-12-20 | $112.10 | $190.17 | 974,200 | — | — |
| 2023-12-19 | $113.67 | $192.83 | 1,091,500 | — | — |
| 2023-12-18 | $111.40 | $188.98 | 908,100 | — | — |
| 2023-12-15 | $110.02 | $186.64 | 3,529,300 | — | — |
| 2023-12-14 | $110.88 | $188.10 | 2,001,200 | — | — |
| 2023-12-13 | $107.75 | $182.79 | 1,707,700 | — | — |
| 2023-12-12 | $109.62 | $185.96 | 790,700 | — | — |
| 2023-12-11 | $108.04 | $183.28 | 793,000 | — | — |
| 2023-12-08 | $107.05 | $181.60 | 660,100 | — | — |
| 2023-12-07 | $105.37 | $178.75 | 648,100 | — | — |
| 2023-12-06 | $105.08 | $178.26 | 815,400 | — | — |
| 2023-12-05 | $105.18 | $178.43 | 860,700 | — | — |
| 2023-12-04 | $106.91 | $181.36 | 1,252,300 | — | — |
| 2023-12-01 | $107.92 | $183.08 | 1,407,900 | — | — |
| 2023-11-30 | $105.15 | $178.38 | 999,900 | — | — |
| 2023-11-29 | $103.75 | $176.00 | 980,600 | — | — |
| 2023-11-28 | $102.73 | $174.27 | 804,400 | — | — |
| 2023-11-27 | $105.30 | $178.63 | 805,000 | — | — |
| 2023-11-24 | $105.47 | $178.92 | 236,200 | — | — |
| 2023-11-22 | $104.90 | $177.95 | 495,900 | — | — |
| 2023-11-21 | $104.27 | $176.89 | 770,200 | — | — |
| 2023-11-20 | $103.90 | $176.26 | 739,900 | — | — |
| 2023-11-17 | $104.32 | $176.97 | 590,100 | — | — |
| 2023-11-16 | $103.21 | $175.09 | 766,200 | — | — |
| 2023-11-15 | $104.01 | $176.44 | 769,800 | — | — |
| 2023-11-14 | $103.22 | $175.10 | 910,900 | — | — |
| 2023-11-13 | $100.56 | $170.59 | 573,000 | — | — |
| 2023-11-10 | $100.50 | $170.49 | 613,500 | — | — |
| 2023-11-09 | $99.10 | $168.12 | 526,600 | — | — |
| 2023-11-08 | $99.38 | $168.59 | 591,800 | — | — |
| 2023-11-07 | $99.86 | $169.40 | 509,700 | — | — |
| 2023-11-06 | $100.29 | $170.13 | 702,100 | — | — |
| 2023-11-03 | $101.26 | $171.78 | 884,400 | — | — |
| 2023-11-02 | $99.41 | $168.64 | 1,269,000 | — | — |
| 2023-11-01 | $96.01 | $162.87 | 1,267,900 | — | — |
| 2023-10-31 | $95.44 | $161.91 | 834,800 | — | — |
| 2023-10-30 | $95.49 | $161.99 | 1,170,800 | — | — |
| 2023-10-27 | $94.53 | $160.36 | 1,017,700 | — | — |
| 2023-10-26 | $96.40 | $163.54 | 1,814,000 | — | — |
| 2023-10-25 | $91.83 | $155.78 | 1,892,200 | — | — |
| 2023-10-24 | $94.67 | $160.60 | 914,100 | — | — |
| 2023-10-23 | $94.21 | $159.82 | 985,800 | — | — |
| 2023-10-20 | $95.56 | $162.11 | 863,700 | — | — |
| 2023-10-19 | $96.85 | $164.30 | 750,000 | — | — |
| 2023-10-18 | $98.81 | $167.62 | 1,164,300 | — | — |
| 2023-10-17 | $103.59 | $175.73 | 885,200 | — | — |
| 2023-10-16 | $101.47 | $172.14 | 984,600 | — | — |
| 2023-10-13 | $98.99 | $167.93 | 523,700 | — | — |
| 2023-10-12 | $98.67 | $167.39 | 594,900 | — | — |
| 2023-10-11 | $100.15 | $169.90 | 379,300 | — | — |
| 2023-10-10 | $100.33 | $170.20 | 607,500 | — | — |
| 2023-10-09 | $99.49 | $168.78 | 538,400 | — | — |
| 2023-10-06 | $99.27 | $168.40 | 679,800 | — | — |
| 2023-10-05 | $98.28 | $166.72 | 579,700 | — | — |
| 2023-10-04 | $97.39 | $165.21 | 803,400 | — | — |
| 2023-10-03 | $96.19 | $163.18 | 895,600 | — | — |
| 2023-10-02 | $98.09 | $166.40 | 871,500 | — | — |
| 2023-09-29 | $100.43 | $170.37 | 737,200 | — | — |
| 2023-09-28 | $100.84 | $170.35 | 727,400 | — | — |
| 2023-09-27 | $99.55 | $168.18 | 835,000 | — | — |
| 2023-09-26 | $99.75 | $168.51 | 651,300 | — | — |
| 2023-09-25 | $101.87 | $172.09 | 857,300 | — | — |
| 2023-09-22 | $101.21 | $170.98 | 1,054,500 | — | — |
| 2023-09-21 | $102.40 | $172.99 | 1,642,300 | — | — |
| 2023-09-20 | $106.51 | $179.93 | 540,500 | — | — |
| 2023-09-19 | $106.46 | $179.85 | 892,100 | — | — |
| 2023-09-18 | $107.16 | $181.03 | 568,000 | — | — |
| 2023-09-15 | $107.67 | $181.89 | 2,440,300 | — | — |
| 2023-09-14 | $108.66 | $183.57 | 786,700 | — | — |
| 2023-09-13 | $106.20 | $179.41 | 876,500 | — | — |
| 2023-09-12 | $107.89 | $182.26 | 833,400 | — | — |
| 2023-09-11 | $106.83 | $180.47 | 710,700 | — | — |
| 2023-09-08 | $106.33 | $179.63 | 694,800 | — | — |
| 2023-09-07 | $103.96 | $175.63 | 1,000,200 | — | — |
| 2023-09-06 | $105.14 | $177.62 | 832,300 | — | — |
| 2023-09-05 | $106.28 | $179.54 | 827,200 | — | — |
| 2023-09-01 | $106.41 | $179.76 | 581,000 | — | — |
| 2023-08-31 | $104.59 | $176.69 | 710,300 | — | — |
| 2023-08-30 | $104.99 | $177.37 | 771,400 | — | — |
| 2023-08-29 | $104.34 | $176.27 | 649,200 | — | — |
| 2023-08-28 | $103.23 | $174.39 | 620,600 | — | — |
| 2023-08-25 | $102.27 | $172.77 | 759,200 | — | — |
| 2023-08-24 | $101.96 | $172.25 | 972,600 | — | — |
| 2023-08-23 | $102.72 | $173.53 | 1,051,300 | — | — |
| 2023-08-22 | $102.43 | $173.04 | 890,500 | — | — |
| 2023-08-21 | $104.84 | $177.11 | 563,200 | — | — |
| 2023-08-18 | $105.10 | $177.55 | 622,900 | — | — |
| 2023-08-17 | $104.39 | $176.35 | 471,600 | — | — |
| 2023-08-16 | $104.36 | $176.30 | 512,200 | — | — |
| 2023-08-15 | $105.06 | $177.48 | 529,100 | — | — |
| 2023-08-14 | $107.12 | $180.96 | 500,400 | — | — |
| 2023-08-11 | $107.46 | $181.54 | 517,800 | — | — |
| 2023-08-10 | $106.54 | $179.98 | 730,900 | — | — |
| 2023-08-09 | $106.40 | $179.75 | 752,100 | — | — |
| 2023-08-08 | $108.31 | $182.97 | 590,700 | — | — |
| 2023-08-07 | $108.94 | $184.04 | 413,000 | — | — |
| 2023-08-04 | $107.84 | $182.18 | 856,000 | — | — |
| 2023-08-03 | $109.65 | $185.24 | 802,600 | — | — |
| 2023-08-02 | $108.56 | $183.40 | 653,000 | — | — |
| 2023-08-01 | $109.49 | $184.97 | 582,400 | — | — |
| 2023-07-31 | $110.07 | $185.95 | 733,000 | — | — |
| 2023-07-28 | $109.18 | $184.44 | 927,500 | — | — |
| 2023-07-27 | $108.48 | $183.26 | 1,802,900 | — | — |
| 2023-07-26 | $110.75 | $187.10 | 1,394,400 | — | — |
| 2023-07-25 | $110.09 | $185.98 | 830,200 | — | — |
| 2023-07-24 | $109.65 | $185.24 | 848,900 | — | — |
| 2023-07-21 | $109.47 | $184.93 | 839,400 | — | — |
| 2023-07-20 | $110.94 | $187.42 | 625,100 | — | — |
| 2023-07-19 | $109.59 | $185.14 | 895,100 | — | — |
| 2023-07-18 | $109.80 | $185.49 | 1,259,200 | — | — |
| 2023-07-17 | $106.62 | $180.12 | 725,300 | — | — |
| 2023-07-14 | $105.12 | $177.59 | 642,900 | — | — |
| 2023-07-13 | $105.92 | $178.94 | 681,700 | — | — |
| 2023-07-12 | $104.83 | $177.10 | 1,087,500 | — | — |
| 2023-07-11 | $105.16 | $177.65 | 881,900 | — | — |
| 2023-07-10 | $103.99 | $175.68 | 739,100 | — | — |
| 2023-07-07 | $104.33 | $176.25 | 820,700 | — | — |
| 2023-07-06 | $102.96 | $173.94 | 721,300 | — | — |
| 2023-07-05 | $103.14 | $174.24 | 698,800 | — | — |
| 2023-07-03 | $103.96 | $175.63 | 367,600 | — | — |
| 2023-06-30 | $103.77 | $175.30 | 907,600 | — | — |
| 2023-06-29 | $103.66 | $174.41 | 980,500 | — | — |
| 2023-06-28 | $101.98 | $171.58 | 1,237,000 | — | — |
| 2023-06-27 | $100.56 | $169.19 | 1,155,100 | — | — |
| 2023-06-26 | $97.92 | $164.75 | 628,200 | — | — |
| 2023-06-23 | $97.19 | $163.52 | 1,477,100 | — | — |
| 2023-06-22 | $98.29 | $165.37 | 1,090,700 | — | — |
| 2023-06-21 | $99.85 | $168.00 | 1,089,600 | — | — |
| 2023-06-20 | $98.88 | $166.37 | 1,169,500 | — | — |
| 2023-06-16 | $100.09 | $168.40 | 2,049,100 | — | — |
| 2023-06-15 | $100.17 | $168.54 | 1,068,500 | — | — |
| 2023-06-14 | $98.26 | $165.32 | 1,307,300 | — | — |
| 2023-06-13 | $97.32 | $163.74 | 873,100 | — | — |
| 2023-06-12 | $94.77 | $159.45 | 815,000 | — | — |
| 2023-06-09 | $95.68 | $160.98 | 865,600 | — | — |
| 2023-06-08 | $95.47 | $160.63 | 897,400 | — | — |
| 2023-06-07 | $96.87 | $162.98 | 953,700 | — | — |
| 2023-06-06 | $94.89 | $159.65 | 1,045,700 | — | — |
| 2023-06-05 | $93.90 | $157.99 | 1,227,900 | — | — |
| 2023-06-02 | $94.35 | $158.75 | 1,094,400 | — | — |
| 2023-06-01 | $91.14 | $153.34 | 1,396,700 | — | — |
| 2023-05-31 | $90.35 | $152.01 | 2,427,600 | — | — |
| 2023-05-30 | $94.06 | $158.26 | 1,532,800 | — | — |
| 2023-05-26 | $93.16 | $156.74 | 1,396,100 | — | — |
| 2023-05-25 | $92.47 | $155.58 | 1,842,200 | — | — |
| 2023-05-24 | $89.48 | $150.55 | 1,217,500 | — | — |
| 2023-05-23 | $90.32 | $151.96 | 1,034,500 | — | — |
| 2023-05-22 | $90.63 | $152.49 | 1,126,900 | — | — |
| 2023-05-19 | $90.23 | $151.81 | 1,473,300 | — | — |
| 2023-05-18 | $89.08 | $149.88 | 869,000 | — | — |
| 2023-05-17 | $87.32 | $146.92 | 874,000 | — | — |
| 2023-05-16 | $85.73 | $144.24 | 913,100 | — | — |
| 2023-05-15 | $86.62 | $145.74 | 949,900 | — | — |
| 2023-05-12 | $84.41 | $142.02 | 772,100 | — | — |
| 2023-05-11 | $85.04 | $143.08 | 765,700 | — | — |
| 2023-05-10 | $85.60 | $144.02 | 1,393,600 | — | — |
| 2023-05-09 | $86.35 | $145.28 | 1,268,100 | — | — |
| 2023-05-08 | $86.14 | $144.93 | 1,062,700 | — | — |
| 2023-05-05 | $86.20 | $145.03 | 1,258,900 | — | — |
| 2023-05-04 | $83.46 | $140.42 | 1,694,200 | — | — |
| 2023-05-03 | $84.34 | $141.90 | 1,276,700 | — | — |
| 2023-05-02 | $86.55 | $145.62 | 1,665,400 | — | — |
| 2023-05-01 | $89.76 | $151.02 | 1,530,800 | — | — |
| 2023-04-28 | $90.53 | $152.32 | 3,132,400 | — | — |
| 2023-04-27 | $89.39 | $150.40 | 4,626,500 | — | — |
| 2023-04-26 | $92.20 | $155.13 | 1,739,000 | — | — |
| 2023-04-25 | $91.37 | $153.73 | 1,773,900 | — | — |
| 2023-04-24 | $95.53 | $160.73 | 931,000 | — | — |
| 2023-04-21 | $95.76 | $161.12 | 706,200 | — | — |
| 2023-04-20 | $96.18 | $161.82 | 745,200 | — | — |
| 2023-04-19 | $96.89 | $163.02 | 1,260,800 | — | — |
| 2023-04-18 | $96.82 | $162.90 | 1,763,100 | — | — |
| 2023-04-17 | $95.87 | $161.30 | 1,469,100 | — | — |
| 2023-04-14 | $93.59 | $157.47 | 1,973,200 | — | — |
| 2023-04-13 | $92.86 | $156.24 | 1,234,100 | — | — |
| 2023-04-12 | $92.08 | $154.93 | 1,098,700 | — | — |
| 2023-04-11 | $92.63 | $155.85 | 1,143,900 | — | — |
| 2023-04-10 | $91.26 | $153.55 | 1,091,900 | — | — |
| 2023-04-06 | $89.35 | $150.33 | 1,333,400 | — | — |
| 2023-04-05 | $89.78 | $151.06 | 1,177,100 | — | — |
| 2023-04-04 | $90.16 | $151.70 | 1,725,300 | — | — |
| 2023-04-03 | $92.10 | $154.96 | 1,696,100 | — | — |
| 2023-03-31 | $93.27 | $156.93 | 1,313,400 | — | — |
| 2023-03-30 | $92.19 | $154.40 | 1,455,300 | — | — |
| 2023-03-29 | $93.37 | $156.38 | 1,511,400 | — | — |
| 2023-03-28 | $91.74 | $153.65 | 1,002,700 | — | — |
| 2023-03-27 | $92.62 | $155.12 | 2,135,300 | — | — |
| 2023-03-24 | $89.09 | $149.21 | 2,111,100 | — | — |
| 2023-03-23 | $91.31 | $152.93 | 2,463,500 | — | — |
| 2023-03-22 | $91.74 | $153.65 | 2,139,200 | — | — |
| 2023-03-21 | $95.13 | $159.33 | 1,903,900 | — | — |
| 2023-03-20 | $91.88 | $153.88 | 2,616,900 | — | — |
| 2023-03-17 | $88.02 | $147.42 | 3,164,900 | — | — |
| 2023-03-16 | $89.46 | $149.83 | 2,101,200 | — | — |
| 2023-03-15 | $87.16 | $145.98 | 2,536,700 | — | — |
| 2023-03-14 | $92.32 | $154.62 | 3,508,300 | — | — |
| 2023-03-13 | $89.31 | $149.58 | 5,039,500 | — | — |
| 2023-03-10 | $94.85 | $158.86 | 2,824,300 | — | — |
| 2023-03-09 | $100.12 | $167.69 | 2,426,000 | — | — |
| 2023-03-08 | $106.53 | $178.42 | 1,300,100 | — | — |
| 2023-03-07 | $105.53 | $176.75 | 1,058,800 | — | — |
| 2023-03-06 | $107.06 | $179.31 | 1,055,000 | — | — |
| 2023-03-03 | $107.94 | $180.78 | 706,600 | — | — |
| 2023-03-02 | $106.60 | $178.54 | 618,300 | — | — |
| 2023-03-01 | $106.82 | $178.91 | 942,100 | — | — |
| 2023-02-28 | $108.46 | $181.65 | 938,600 | — | — |
| 2023-02-27 | $107.63 | $180.26 | 780,100 | — | — |
| 2023-02-24 | $107.77 | $180.50 | 913,000 | — | — |
| 2023-02-23 | $107.25 | $179.63 | 1,586,500 | — | — |
| 2023-02-22 | $109.52 | $183.43 | 966,700 | — | — |
| 2023-02-21 | $110.31 | $184.75 | 902,400 | — | — |
| 2023-02-17 | $112.17 | $187.87 | 1,079,200 | — | — |
| 2023-02-16 | $114.02 | $190.97 | 804,100 | — | — |
| 2023-02-15 | $113.87 | $190.71 | 861,800 | — | — |
| 2023-02-14 | $114.24 | $191.33 | 1,239,100 | — | — |
| 2023-02-13 | $113.42 | $189.96 | 838,600 | — | — |
| 2023-02-10 | $111.32 | $186.44 | 926,900 | — | — |
| 2023-02-09 | $110.99 | $185.89 | 1,040,600 | — | — |
| 2023-02-08 | $113.36 | $189.86 | 844,400 | — | — |
| 2023-02-07 | $113.92 | $190.80 | 831,600 | — | — |
| 2023-02-06 | $112.27 | $188.04 | 1,116,700 | — | — |
| 2023-02-03 | $111.87 | $187.37 | 1,497,700 | — | — |
| 2023-02-02 | $108.83 | $182.27 | 2,290,100 | — | — |
| 2023-02-01 | $112.10 | $187.75 | 1,147,100 | — | — |
| 2023-01-31 | $112.77 | $188.87 | 1,224,000 | — | — |
| 2023-01-30 | $111.75 | $187.16 | 1,463,800 | — | — |
| 2023-01-27 | $111.77 | $187.20 | 1,872,000 | — | — |
| 2023-01-26 | $113.38 | $189.89 | 2,723,000 | — | — |
| 2023-01-25 | $118.11 | $197.82 | 1,145,000 | — | — |
| 2023-01-24 | $117.00 | $195.96 | 808,500 | — | — |
| 2023-01-23 | $116.21 | $194.63 | 1,370,900 | — | — |
| 2023-01-20 | $113.68 | $190.40 | 4,868,200 | — | — |
| 2023-01-19 | $112.44 | $188.32 | 1,675,100 | — | — |
| 2023-01-18 | $114.42 | $191.64 | 1,302,800 | — | — |
| 2023-01-17 | $117.01 | $195.97 | 1,633,300 | — | — |
| 2023-01-13 | $115.55 | $193.53 | 1,305,700 | — | — |
| 2023-01-12 | $113.83 | $190.65 | 1,465,300 | — | — |
| 2023-01-11 | $111.80 | $187.25 | 1,163,100 | — | — |
| 2023-01-10 | $110.97 | $185.86 | 956,700 | — | — |
| 2023-01-09 | $110.67 | $185.36 | 1,189,600 | — | — |
| 2023-01-06 | $110.18 | $184.53 | 1,157,400 | — | — |
| 2023-01-05 | $107.25 | $179.63 | 1,058,700 | — | — |
| 2023-01-04 | $105.54 | $176.76 | 2,061,700 | — | — |
| 2023-01-03 | $106.11 | $177.72 | 1,291,300 | — | — |