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-08-19 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 — 2024
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2024-12-31 | $182.70 | $261.82 | 2,041,000 | — | — |
| 2024-12-30 | $183.68 | $263.22 | 1,867,300 | — | — |
| 2024-12-27 | $183.37 | $262.78 | 1,572,600 | — | — |
| 2024-12-26 | $185.13 | $265.30 | 1,526,500 | — | — |
| 2024-12-24 | $188.35 | $269.91 | 908,700 | — | — |
| 2024-12-23 | $187.12 | $268.15 | 2,662,900 | — | — |
| 2024-12-20 | $186.94 | $267.89 | 6,170,200 | — | — |
| 2024-12-19 | $182.79 | $261.95 | 6,208,800 | — | — |
| 2024-12-18 | $204.39 | $292.90 | 3,568,100 | — | — |
| 2024-12-17 | $208.38 | $298.62 | 3,241,400 | — | — |
| 2024-12-16 | $211.80 | $303.52 | 3,075,300 | — | — |
| 2024-12-13 | $211.22 | $302.69 | 1,370,600 | — | — |
| 2024-12-12 | $211.59 | $303.22 | 1,466,500 | — | — |
| 2024-12-11 | $210.97 | $302.33 | 1,519,000 | — | — |
| 2024-12-10 | $210.14 | $301.14 | 1,982,300 | — | — |
| 2024-12-09 | $208.30 | $298.50 | 4,021,400 | — | — |
| 2024-12-06 | $223.71 | $320.59 | 1,329,100 | — | — |
| 2024-12-05 | $223.22 | $319.89 | 1,015,200 | — | — |
| 2024-12-04 | $223.60 | $320.43 | 1,495,100 | — | — |
| 2024-12-03 | $222.65 | $319.07 | 1,391,700 | — | — |
| 2024-12-02 | $222.64 | $319.05 | 1,965,300 | — | — |
| 2024-11-29 | $225.79 | $323.57 | 981,400 | — | — |
| 2024-11-27 | $224.05 | $321.07 | 1,261,300 | — | — |
| 2024-11-26 | $226.47 | $324.54 | 1,369,500 | — | — |
| 2024-11-25 | $223.90 | $320.86 | 2,752,000 | — | — |
| 2024-11-22 | $221.76 | $317.79 | 1,414,300 | — | — |
| 2024-11-21 | $221.49 | $317.41 | 1,060,800 | — | — |
| 2024-11-20 | $218.75 | $313.48 | 1,015,900 | — | — |
| 2024-11-19 | $217.97 | $312.36 | 1,231,500 | — | — |
| 2024-11-18 | $216.20 | $309.83 | 1,610,300 | — | — |
| 2024-11-15 | $215.20 | $308.39 | 1,792,900 | — | — |
| 2024-11-14 | $217.05 | $310.48 | 1,542,700 | — | — |
| 2024-11-13 | $223.62 | $319.88 | 1,049,100 | — | — |
| 2024-11-12 | $224.73 | $321.47 | 900,400 | — | — |
| 2024-11-11 | $224.11 | $320.58 | 1,185,300 | — | — |
| 2024-11-08 | $225.72 | $322.89 | 1,648,300 | — | — |
| 2024-11-07 | $219.52 | $314.02 | 1,380,400 | — | — |
| 2024-11-06 | $217.02 | $310.44 | 2,157,400 | — | — |
| 2024-11-05 | $208.99 | $298.95 | 1,065,100 | — | — |
| 2024-11-04 | $207.56 | $296.91 | 926,700 | — | — |
| 2024-11-01 | $205.62 | $294.13 | 1,099,800 | — | — |
| 2024-10-31 | $205.81 | $294.41 | 1,166,200 | — | — |
| 2024-10-30 | $207.85 | $297.32 | 885,200 | — | — |
| 2024-10-29 | $209.14 | $299.17 | 1,285,900 | — | — |
| 2024-10-28 | $208.59 | $298.38 | 960,900 | — | — |
| 2024-10-25 | $207.41 | $296.69 | 1,241,600 | — | — |
| 2024-10-24 | $209.13 | $299.15 | 898,100 | — | — |
| 2024-10-23 | $209.71 | $299.98 | 839,100 | — | — |
| 2024-10-22 | $211.54 | $302.60 | 1,054,000 | — | — |
| 2024-10-21 | $211.55 | $302.62 | 824,400 | — | — |
| 2024-10-18 | $214.02 | $306.15 | 1,248,000 | — | — |
| 2024-10-17 | $213.82 | $305.86 | 1,157,200 | — | — |
| 2024-10-16 | $212.93 | $304.59 | 1,140,900 | — | — |
| 2024-10-15 | $210.70 | $301.40 | 1,318,400 | — | — |
| 2024-10-14 | $211.50 | $302.55 | 944,800 | — | — |
| 2024-10-11 | $208.05 | $297.61 | 1,347,600 | — | — |
| 2024-10-10 | $206.13 | $294.86 | 1,015,300 | — | — |
| 2024-10-09 | $209.14 | $299.17 | 977,000 | — | — |
| 2024-10-08 | $207.02 | $296.14 | 1,050,800 | — | — |
| 2024-10-07 | $204.47 | $292.49 | 1,261,600 | — | — |
| 2024-10-04 | $204.91 | $293.12 | 1,747,400 | — | — |
| 2024-10-03 | $204.55 | $292.60 | 1,389,900 | — | — |
| 2024-10-02 | $205.30 | $293.68 | 1,114,400 | — | — |
| 2024-10-01 | $203.86 | $291.62 | 1,518,500 | — | — |
| 2024-09-30 | $205.88 | $294.51 | 1,819,800 | — | — |
| 2024-09-27 | $202.35 | $289.46 | 2,332,500 | — | — |
| 2024-09-26 | $207.01 | $296.12 | 2,056,500 | — | — |
| 2024-09-25 | $207.21 | $296.41 | 1,944,100 | — | — |
| 2024-09-24 | $204.85 | $293.03 | 1,689,400 | — | — |
| 2024-09-23 | $203.99 | $291.80 | 1,239,200 | — | — |
| 2024-09-20 | $204.16 | $292.05 | 3,160,600 | — | — |
| 2024-09-19 | $203.74 | $291.44 | 1,243,600 | — | — |
| 2024-09-18 | $201.38 | $288.07 | 1,334,000 | — | — |
| 2024-09-17 | $203.77 | $291.49 | 1,194,900 | — | — |
| 2024-09-16 | $204.95 | $293.18 | 1,116,300 | — | — |
| 2024-09-13 | $207.77 | $297.21 | 1,030,100 | — | — |
| 2024-09-12 | $206.02 | $294.71 | 1,340,400 | — | — |
| 2024-09-11 | $204.96 | $293.19 | 1,446,400 | — | — |
| 2024-09-10 | $204.10 | $291.97 | 1,100,000 | — | — |
| 2024-09-09 | $201.18 | $287.78 | 2,057,200 | — | — |
| 2024-09-06 | $195.48 | $279.62 | 1,502,800 | — | — |
| 2024-09-05 | $199.73 | $285.71 | 1,568,000 | — | — |
| 2024-09-04 | $201.20 | $287.80 | 1,051,200 | — | — |
| 2024-09-03 | $199.85 | $285.88 | 1,342,000 | — | — |
| 2024-08-30 | $201.28 | $287.93 | 1,584,000 | — | — |
| 2024-08-29 | $199.81 | $285.83 | 1,126,000 | — | — |
| 2024-08-28 | $199.45 | $285.30 | 1,408,400 | — | — |
| 2024-08-27 | $199.90 | $285.95 | 1,186,800 | — | — |
| 2024-08-26 | $198.41 | $283.83 | 952,400 | — | — |
| 2024-08-23 | $197.13 | $281.98 | 1,028,400 | — | — |
| 2024-08-22 | $196.16 | $280.60 | 1,538,400 | — | — |
| 2024-08-21 | $195.74 | $280.00 | 1,418,000 | — | — |
| 2024-08-20 | $193.66 | $277.03 | 1,575,200 | — | — |
| 2024-08-19 | $193.24 | $276.43 | 1,876,000 | — | — |
| 2024-08-16 | $191.21 | $273.53 | 1,070,000 | — | — |
| 2024-08-15 | $191.93 | $274.56 | 1,239,200 | — | — |
| 2024-08-14 | $190.79 | $272.36 | 998,400 | — | — |
| 2024-08-13 | $189.78 | $270.92 | 1,458,800 | — | — |
| 2024-08-12 | $189.91 | $271.10 | 1,286,800 | — | — |
| 2024-08-09 | $188.91 | $269.68 | 826,800 | — | — |
| 2024-08-08 | $187.61 | $267.82 | 1,417,600 | — | — |
| 2024-08-07 | $185.05 | $264.16 | 1,202,800 | — | — |
| 2024-08-06 | $186.35 | $266.02 | 1,543,600 | — | — |
| 2024-08-05 | $184.96 | $264.04 | 2,306,400 | — | — |
| 2024-08-02 | $189.19 | $270.08 | 1,940,400 | — | — |
| 2024-08-01 | $190.48 | $271.92 | 1,816,800 | — | — |
| 2024-07-31 | $190.99 | $272.64 | 2,177,200 | — | — |
| 2024-07-30 | $191.54 | $273.44 | 1,700,800 | — | — |
| 2024-07-29 | $191.21 | $272.97 | 931,600 | — | — |
| 2024-07-26 | $190.35 | $271.73 | 1,065,600 | — | — |
| 2024-07-25 | $188.71 | $269.39 | 1,287,600 | — | — |
| 2024-07-24 | $188.51 | $269.11 | 2,342,000 | — | — |
| 2024-07-23 | $189.01 | $269.82 | 2,449,200 | — | — |
| 2024-07-22 | $193.01 | $275.53 | 1,649,600 | — | — |
| 2024-07-19 | $189.64 | $270.72 | 2,180,800 | — | — |
| 2024-07-18 | $189.74 | $270.87 | 3,636,800 | — | — |
| 2024-07-17 | $179.95 | $256.88 | 2,183,200 | — | — |
| 2024-07-16 | $181.36 | $258.90 | 1,544,800 | — | — |
| 2024-07-15 | $178.71 | $255.12 | 1,380,400 | — | — |
| 2024-07-12 | $180.44 | $257.59 | 1,069,600 | — | — |
| 2024-07-11 | $178.97 | $255.49 | 1,411,200 | — | — |
| 2024-07-10 | $178.94 | $255.45 | 1,098,400 | — | — |
| 2024-07-09 | $177.82 | $253.85 | 811,200 | — | — |
| 2024-07-08 | $177.76 | $253.76 | 1,547,200 | — | — |
| 2024-07-05 | $177.93 | $254.00 | 1,351,200 | — | — |
| 2024-07-03 | $175.67 | $250.77 | 828,000 | — | — |
| 2024-07-02 | $176.09 | $251.37 | 1,426,800 | — | — |
| 2024-07-01 | $173.52 | $247.72 | 1,559,600 | — | — |
| 2024-06-28 | $175.07 | $249.91 | 10,214,000 | — | — |
| 2024-06-27 | $177.91 | $253.98 | 1,470,800 | — | — |
| 2024-06-26 | $176.87 | $252.49 | 1,664,000 | — | — |
| 2024-06-25 | $178.73 | $255.15 | 1,174,000 | — | — |
| 2024-06-24 | $177.75 | $253.75 | 1,671,200 | — | — |
| 2024-06-21 | $177.13 | $252.86 | 2,516,000 | — | — |
| 2024-06-20 | $176.63 | $252.14 | 1,486,400 | — | — |
| 2024-06-18 | $177.75 | $253.75 | 1,828,400 | — | — |
| 2024-06-17 | $176.86 | $252.48 | 1,575,200 | — | — |
| 2024-06-14 | $173.92 | $248.28 | 864,800 | — | — |
| 2024-06-13 | $172.99 | $246.95 | 992,400 | — | — |
| 2024-06-12 | $173.12 | $247.14 | 1,038,000 | — | — |
| 2024-06-11 | $171.74 | $245.16 | 914,000 | — | — |
| 2024-06-10 | $171.04 | $244.17 | 1,163,600 | — | — |
| 2024-06-07 | $170.54 | $243.46 | 834,800 | — | — |
| 2024-06-06 | $170.54 | $243.45 | 916,000 | — | — |
| 2024-06-05 | $171.46 | $244.77 | 1,196,800 | — | — |
| 2024-06-04 | $170.62 | $243.57 | 1,559,600 | — | — |
| 2024-06-03 | $168.64 | $240.74 | 1,708,800 | — | — |
| 2024-05-31 | $169.49 | $241.96 | 2,588,800 | — | — |
| 2024-05-30 | $167.31 | $238.84 | 2,023,600 | — | — |
| 2024-05-29 | $165.88 | $236.80 | 1,709,600 | — | — |
| 2024-05-28 | $167.58 | $239.23 | 1,807,200 | — | — |
| 2024-05-24 | $170.70 | $243.69 | 1,996,800 | — | — |
| 2024-05-23 | $174.02 | $248.42 | 2,041,600 | — | — |
| 2024-05-22 | $175.45 | $250.46 | 747,600 | — | — |
| 2024-05-21 | $174.99 | $249.80 | 1,105,600 | — | — |
| 2024-05-20 | $174.37 | $248.91 | 776,000 | — | — |
| 2024-05-17 | $173.04 | $247.02 | 1,206,000 | — | — |
| 2024-05-16 | $172.85 | $246.74 | 1,011,600 | — | — |
| 2024-05-15 | $173.10 | $247.11 | 1,166,000 | — | — |
| 2024-05-14 | $171.93 | $245.43 | 1,456,400 | — | — |
| 2024-05-13 | $172.53 | $245.81 | 1,083,600 | — | — |
| 2024-05-10 | $175.07 | $249.43 | 879,600 | — | — |
| 2024-05-09 | $174.06 | $248.00 | 1,146,400 | — | — |
| 2024-05-08 | $172.63 | $245.96 | 1,196,400 | — | — |
| 2024-05-07 | $173.20 | $246.76 | 1,590,400 | — | — |
| 2024-05-06 | $171.43 | $244.24 | 1,800,400 | — | — |
| 2024-05-03 | $168.51 | $240.09 | 1,682,800 | — | — |
| 2024-05-02 | $165.57 | $235.90 | 1,559,200 | — | — |
| 2024-05-01 | $165.90 | $236.36 | 1,234,800 | — | — |
| 2024-04-30 | $164.59 | $234.49 | 1,673,600 | — | — |
| 2024-04-29 | $166.46 | $237.16 | 1,078,000 | — | — |
| 2024-04-26 | $166.56 | $237.30 | 1,096,800 | — | — |
| 2024-04-25 | $166.31 | $236.95 | 1,158,800 | — | — |
| 2024-04-24 | $166.03 | $236.56 | 3,007,600 | — | — |
| 2024-04-23 | $166.58 | $237.34 | 2,171,200 | — | — |
| 2024-04-22 | $166.25 | $236.87 | 1,606,400 | — | — |
| 2024-04-19 | $165.32 | $235.54 | 1,560,400 | — | — |
| 2024-04-18 | $165.61 | $235.95 | 848,800 | — | — |
| 2024-04-17 | $167.13 | $238.12 | 1,183,200 | — | — |
| 2024-04-16 | $166.64 | $237.42 | 1,361,200 | — | — |
| 2024-04-15 | $166.18 | $236.77 | 1,848,000 | — | — |
| 2024-04-12 | $167.10 | $238.08 | 1,297,200 | — | — |
| 2024-04-11 | $167.78 | $239.05 | 1,238,000 | — | — |
| 2024-04-10 | $167.74 | $238.99 | 1,128,800 | — | — |
| 2024-04-09 | $169.43 | $241.40 | 1,076,400 | — | — |
| 2024-04-08 | $169.35 | $241.29 | 1,446,000 | — | — |
| 2024-04-05 | $168.42 | $239.96 | 1,396,000 | — | — |
| 2024-04-04 | $166.13 | $236.69 | 1,552,800 | — | — |
| 2024-04-03 | $169.71 | $241.80 | 1,615,600 | — | — |
| 2024-04-02 | $168.93 | $240.69 | 2,093,200 | — | — |
| 2024-04-01 | $170.13 | $242.40 | 1,866,400 | — | — |
| 2024-03-28 | $171.76 | $244.71 | 2,289,600 | — | — |
| 2024-03-27 | $171.41 | $244.22 | 4,428,400 | — | — |
| 2024-03-26 | $158.35 | $225.61 | 1,331,200 | — | — |
| 2024-03-25 | $158.91 | $226.42 | 1,247,600 | — | — |
| 2024-03-22 | $159.85 | $227.74 | 1,201,600 | — | — |
| 2024-03-21 | $160.54 | $228.73 | 1,207,600 | — | — |
| 2024-03-20 | $158.75 | $226.18 | 1,088,000 | — | — |
| 2024-03-19 | $156.92 | $223.57 | 1,426,400 | — | — |
| 2024-03-18 | $156.24 | $222.60 | 1,423,600 | — | — |
| 2024-03-15 | $156.85 | $223.47 | 2,752,800 | — | — |
| 2024-03-14 | $157.43 | $224.29 | 1,298,000 | — | — |
| 2024-03-13 | $155.82 | $222.01 | 1,886,000 | — | — |
| 2024-03-12 | $156.68 | $223.22 | 1,039,600 | — | — |
| 2024-03-11 | $156.11 | $222.42 | 812,800 | — | — |
| 2024-03-08 | $156.34 | $222.75 | 1,213,200 | — | — |
| 2024-03-07 | $157.10 | $223.82 | 1,022,400 | — | — |
| 2024-03-06 | $156.45 | $222.90 | 1,308,800 | — | — |
| 2024-03-05 | $156.35 | $222.76 | 1,320,800 | — | — |
| 2024-03-04 | $157.31 | $224.13 | 892,800 | — | — |
| 2024-03-01 | $157.09 | $223.82 | 1,186,400 | — | — |
| 2024-02-29 | $157.15 | $223.90 | 1,613,200 | — | — |
| 2024-02-28 | $157.68 | $224.66 | 846,000 | — | — |
| 2024-02-27 | $157.04 | $223.74 | 1,094,800 | — | — |
| 2024-02-26 | $158.49 | $225.80 | 1,778,000 | — | — |
| 2024-02-23 | $158.27 | $225.50 | 712,000 | — | — |
| 2024-02-22 | $156.77 | $223.37 | 1,359,200 | — | — |
| 2024-02-21 | $154.66 | $220.36 | 1,236,000 | — | — |
| 2024-02-20 | $153.66 | $218.93 | 1,694,000 | — | — |
| 2024-02-16 | $153.66 | $218.94 | 1,358,800 | — | — |
| 2024-02-15 | $155.26 | $221.20 | 1,213,200 | — | — |
| 2024-02-14 | $153.17 | $218.23 | 1,427,200 | — | — |
| 2024-02-13 | $151.49 | $215.36 | 1,777,200 | — | — |
| 2024-02-12 | $153.42 | $218.10 | 1,157,200 | — | — |
| 2024-02-09 | $154.55 | $219.71 | 1,123,600 | — | — |
| 2024-02-08 | $154.29 | $219.34 | 1,715,600 | — | — |
| 2024-02-07 | $155.40 | $220.92 | 1,089,600 | — | — |
| 2024-02-06 | $154.47 | $219.60 | 1,342,400 | — | — |
| 2024-02-05 | $153.90 | $218.79 | 1,422,800 | — | — |
| 2024-02-02 | $154.82 | $220.10 | 1,349,200 | — | — |
| 2024-02-01 | $154.38 | $219.47 | 1,486,000 | — | — |
| 2024-01-31 | $151.14 | $214.86 | 2,575,600 | — | — |
| 2024-01-30 | $152.20 | $216.37 | 1,209,200 | — | — |
| 2024-01-29 | $150.50 | $213.95 | 1,270,400 | — | — |
| 2024-01-26 | $149.45 | $212.46 | 685,600 | — | — |
| 2024-01-25 | $149.63 | $212.71 | 1,079,600 | — | — |
| 2024-01-24 | $149.49 | $212.51 | 1,372,400 | — | — |
| 2024-01-23 | $150.92 | $214.54 | 864,000 | — | — |
| 2024-01-22 | $150.38 | $213.78 | 967,200 | — | — |
| 2024-01-19 | $149.76 | $212.90 | 1,259,600 | — | — |
| 2024-01-18 | $148.15 | $210.61 | 1,082,400 | — | — |
| 2024-01-17 | $147.22 | $209.29 | 1,122,400 | — | — |
| 2024-01-16 | $147.14 | $209.18 | 1,218,000 | — | — |
| 2024-01-12 | $148.25 | $210.75 | 914,400 | — | — |
| 2024-01-11 | $147.06 | $209.06 | 1,117,200 | — | — |
| 2024-01-10 | $146.76 | $208.62 | 938,000 | — | — |
| 2024-01-09 | $146.13 | $207.73 | 855,600 | — | — |
| 2024-01-08 | $146.03 | $207.60 | 1,703,200 | — | — |
| 2024-01-05 | $144.32 | $205.16 | 1,160,800 | — | — |
| 2024-01-04 | $145.60 | $206.98 | 1,291,600 | — | — |
| 2024-01-03 | $145.07 | $206.23 | 1,530,800 | — | — |
| 2024-01-02 | $147.98 | $210.36 | 1,556,000 | — | — |