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
- 1996-11-26 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 — 2022
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2022-12-30 | $118.88 | $189.28 | 846,700 | — | — |
| 2022-12-29 | $120.43 | $191.75 | 822,700 | — | — |
| 2022-12-28 | $119.29 | $189.94 | 576,200 | — | — |
| 2022-12-27 | $121.54 | $193.52 | 413,100 | — | — |
| 2022-12-23 | $120.44 | $191.77 | 660,800 | — | — |
| 2022-12-22 | $119.63 | $190.48 | 890,100 | — | — |
| 2022-12-21 | $121.34 | $193.20 | 1,010,500 | — | — |
| 2022-12-20 | $119.59 | $190.41 | 1,166,500 | — | — |
| 2022-12-19 | $119.85 | $190.83 | 979,900 | — | — |
| 2022-12-16 | $121.60 | $193.61 | 1,355,000 | — | — |
| 2022-12-15 | $123.17 | $196.11 | 1,310,000 | — | — |
| 2022-12-14 | $125.83 | $200.35 | 1,545,400 | — | — |
| 2022-12-13 | $127.21 | $202.55 | 996,200 | — | — |
| 2022-12-12 | $127.04 | $202.28 | 2,030,400 | — | — |
| 2022-12-09 | $124.56 | $198.33 | 446,200 | — | — |
| 2022-12-08 | $125.98 | $200.59 | 702,800 | — | — |
| 2022-12-07 | $124.79 | $198.69 | 1,619,900 | — | — |
| 2022-12-06 | $125.50 | $198.97 | 1,898,500 | — | — |
| 2022-12-05 | $126.70 | $200.87 | 891,900 | — | — |
| 2022-12-02 | $127.83 | $202.66 | 1,058,600 | — | — |
| 2022-12-01 | $128.46 | $203.66 | 1,199,300 | — | — |
| 2022-11-30 | $128.43 | $203.61 | 841,200 | — | — |
| 2022-11-29 | $125.22 | $198.52 | 1,022,300 | — | — |
| 2022-11-28 | $126.02 | $199.79 | 717,300 | — | — |
| 2022-11-25 | $127.67 | $202.41 | 457,500 | — | — |
| 2022-11-23 | $126.37 | $200.35 | 1,132,500 | — | — |
| 2022-11-22 | $125.36 | $198.75 | 952,100 | — | — |
| 2022-11-21 | $124.18 | $196.88 | 1,054,200 | — | — |
| 2022-11-18 | $124.42 | $197.26 | 794,000 | — | — |
| 2022-11-17 | $123.61 | $195.97 | 1,161,200 | — | — |
| 2022-11-16 | $122.77 | $194.64 | 1,126,400 | — | — |
| 2022-11-15 | $121.39 | $192.45 | 1,333,800 | — | — |
| 2022-11-14 | $121.31 | $192.33 | 1,190,400 | — | — |
| 2022-11-11 | $122.19 | $193.72 | 1,916,200 | — | — |
| 2022-11-10 | $123.35 | $195.56 | 1,033,700 | — | — |
| 2022-11-09 | $119.19 | $188.96 | 849,900 | — | — |
| 2022-11-08 | $121.51 | $192.64 | 1,184,000 | — | — |
| 2022-11-07 | $120.15 | $190.49 | 904,700 | — | — |
| 2022-11-04 | $119.24 | $189.04 | 1,002,400 | — | — |
| 2022-11-03 | $115.74 | $183.50 | 1,156,800 | — | — |
| 2022-11-02 | $116.06 | $184.00 | 1,470,100 | — | — |
| 2022-11-01 | $117.94 | $186.98 | 1,030,200 | — | — |
| 2022-10-31 | $118.44 | $187.78 | 1,018,500 | — | — |
| 2022-10-28 | $119.09 | $188.81 | 1,142,100 | — | — |
| 2022-10-27 | $117.99 | $187.06 | 1,746,200 | — | — |
| 2022-10-26 | $119.37 | $189.25 | 2,444,600 | — | — |
| 2022-10-25 | $115.50 | $183.11 | 1,509,000 | — | — |
| 2022-10-24 | $113.43 | $179.83 | 994,600 | — | — |
| 2022-10-21 | $112.82 | $178.87 | 1,535,600 | — | — |
| 2022-10-20 | $109.68 | $173.89 | 1,608,100 | — | — |
| 2022-10-19 | $112.91 | $179.01 | 937,100 | — | — |
| 2022-10-18 | $113.50 | $179.94 | 1,522,200 | — | — |
| 2022-10-17 | $111.15 | $176.22 | 1,233,700 | — | — |
| 2022-10-14 | $107.03 | $169.69 | 811,400 | — | — |
| 2022-10-13 | $109.82 | $174.11 | 1,366,100 | — | — |
| 2022-10-12 | $106.95 | $169.56 | 1,075,300 | — | — |
| 2022-10-11 | $107.93 | $171.11 | 776,600 | — | — |
| 2022-10-10 | $108.84 | $172.56 | 536,100 | — | — |
| 2022-10-07 | $109.78 | $174.05 | 1,121,200 | — | — |
| 2022-10-06 | $112.24 | $177.95 | 786,600 | — | — |
| 2022-10-05 | $113.74 | $180.32 | 731,200 | — | — |
| 2022-10-04 | $115.69 | $183.42 | 1,590,300 | — | — |
| 2022-10-03 | $112.82 | $178.87 | 1,276,000 | — | — |
| 2022-09-30 | $107.99 | $171.21 | 1,176,200 | — | — |
| 2022-09-29 | $109.99 | $174.38 | 895,000 | — | — |
| 2022-09-28 | $111.78 | $177.22 | 1,733,400 | — | — |
| 2022-09-27 | $108.69 | $172.32 | 1,599,900 | — | — |
| 2022-09-26 | $109.35 | $173.36 | 1,313,000 | — | — |
| 2022-09-23 | $111.10 | $176.14 | 1,516,400 | — | — |
| 2022-09-22 | $113.81 | $180.44 | 1,119,200 | — | — |
| 2022-09-21 | $114.45 | $181.45 | 1,042,900 | — | — |
| 2022-09-20 | $116.83 | $185.22 | 885,600 | — | — |
| 2022-09-19 | $117.87 | $186.87 | 1,146,300 | — | — |
| 2022-09-16 | $116.49 | $184.68 | 1,392,700 | — | — |
| 2022-09-15 | $118.53 | $187.92 | 1,224,800 | — | — |
| 2022-09-14 | $119.89 | $190.07 | 1,087,800 | — | — |
| 2022-09-13 | $120.49 | $191.03 | 1,241,800 | — | — |
| 2022-09-12 | $123.95 | $196.51 | 1,334,200 | — | — |
| 2022-09-09 | $122.01 | $193.44 | 1,394,700 | — | — |
| 2022-09-08 | $119.37 | $189.25 | 1,224,300 | — | — |
| 2022-09-07 | $118.62 | $188.06 | 2,434,700 | — | — |
| 2022-09-06 | $116.45 | $183.74 | 2,255,200 | — | — |
| 2022-09-02 | $117.00 | $184.61 | 1,448,400 | — | — |
| 2022-09-01 | $117.34 | $185.14 | 1,470,300 | — | — |
| 2022-08-31 | $118.91 | $187.62 | 1,088,800 | — | — |
| 2022-08-30 | $119.06 | $187.86 | 1,204,500 | — | — |
| 2022-08-29 | $122.83 | $193.80 | 1,003,200 | — | — |
| 2022-08-26 | $123.47 | $194.81 | 808,000 | — | — |
| 2022-08-25 | $126.21 | $199.14 | 1,115,300 | — | — |
| 2022-08-24 | $124.99 | $197.21 | 1,248,800 | — | — |
| 2022-08-23 | $124.54 | $196.50 | 822,000 | — | — |
| 2022-08-22 | $124.81 | $196.93 | 929,600 | — | — |
| 2022-08-19 | $126.72 | $199.94 | 774,400 | — | — |
| 2022-08-18 | $127.42 | $201.05 | 744,500 | — | — |
| 2022-08-17 | $128.04 | $202.02 | 695,300 | — | — |
| 2022-08-16 | $128.47 | $202.70 | 733,400 | — | — |
| 2022-08-15 | $127.32 | $200.89 | 890,400 | — | — |
| 2022-08-12 | $128.20 | $202.28 | 797,400 | — | — |
| 2022-08-11 | $126.99 | $200.37 | 1,304,700 | — | — |
| 2022-08-10 | $128.76 | $203.16 | 1,039,800 | — | — |
| 2022-08-09 | $126.19 | $199.11 | 1,018,700 | — | — |
| 2022-08-08 | $127.29 | $200.84 | 793,900 | — | — |
| 2022-08-05 | $127.06 | $200.48 | 754,000 | — | — |
| 2022-08-04 | $126.25 | $199.20 | 747,200 | — | — |
| 2022-08-03 | $125.04 | $197.29 | 680,700 | — | — |
| 2022-08-02 | $124.98 | $197.20 | 981,200 | — | — |
| 2022-08-01 | $125.49 | $198.00 | 1,293,000 | — | — |
| 2022-07-29 | $126.68 | $199.88 | 1,137,100 | — | — |
| 2022-07-28 | $124.29 | $196.11 | 1,099,500 | — | — |
| 2022-07-27 | $122.46 | $193.22 | 1,812,700 | — | — |
| 2022-07-26 | $116.79 | $184.27 | 1,146,300 | — | — |
| 2022-07-25 | $117.28 | $185.05 | 773,900 | — | — |
| 2022-07-22 | $115.56 | $182.33 | 657,300 | — | — |
| 2022-07-21 | $116.04 | $183.09 | 796,800 | — | — |
| 2022-07-20 | $114.75 | $181.06 | 780,100 | — | — |
| 2022-07-19 | $115.43 | $182.13 | 905,600 | — | — |
| 2022-07-18 | $112.43 | $177.39 | 726,500 | — | — |
| 2022-07-15 | $111.66 | $176.18 | 803,600 | — | — |
| 2022-07-14 | $110.82 | $174.85 | 797,000 | — | — |
| 2022-07-13 | $110.92 | $175.01 | 1,109,300 | — | — |
| 2022-07-12 | $110.69 | $174.65 | 1,236,200 | — | — |
| 2022-07-11 | $111.67 | $176.20 | 697,700 | — | — |
| 2022-07-08 | $112.75 | $177.90 | 993,500 | — | — |
| 2022-07-07 | $113.28 | $178.74 | 1,804,700 | — | — |
| 2022-07-06 | $113.64 | $179.30 | 1,028,500 | — | — |
| 2022-07-05 | $113.31 | $178.78 | 1,350,800 | — | — |
| 2022-07-01 | $113.19 | $178.59 | 504,900 | — | — |
| 2022-06-30 | $112.47 | $177.46 | 1,106,000 | — | — |
| 2022-06-29 | $112.55 | $177.58 | 839,300 | — | — |
| 2022-06-28 | $111.01 | $175.15 | 1,354,700 | — | — |
| 2022-06-27 | $113.42 | $178.96 | 907,700 | — | — |
| 2022-06-24 | $113.77 | $179.51 | 1,800,700 | — | — |
| 2022-06-23 | $109.50 | $172.77 | 1,673,400 | — | — |
| 2022-06-22 | $109.92 | $173.43 | 1,273,200 | — | — |
| 2022-06-21 | $109.25 | $172.38 | 1,287,200 | — | — |
| 2022-06-17 | $108.11 | $170.58 | 1,314,800 | — | — |
| 2022-06-16 | $108.27 | $170.83 | 1,283,900 | — | — |
| 2022-06-15 | $110.32 | $174.07 | 1,489,700 | — | — |
| 2022-06-14 | $108.45 | $171.12 | 1,422,900 | — | — |
| 2022-06-13 | $107.76 | $170.03 | 1,472,700 | — | — |
| 2022-06-10 | $109.96 | $173.50 | 1,408,100 | — | — |
| 2022-06-09 | $112.71 | $177.84 | 971,500 | — | — |
| 2022-06-08 | $114.87 | $181.24 | 2,745,600 | — | — |
| 2022-06-07 | $116.64 | $183.11 | 2,862,400 | — | — |
| 2022-06-06 | $117.73 | $184.83 | 984,900 | — | — |
| 2022-06-03 | $117.27 | $184.10 | 1,425,100 | — | — |
| 2022-06-02 | $118.21 | $185.58 | 1,419,400 | — | — |
| 2022-06-01 | $114.09 | $179.11 | 1,168,600 | — | — |
| 2022-05-31 | $113.78 | $178.62 | 1,595,300 | — | — |
| 2022-05-27 | $114.06 | $179.06 | 1,069,100 | — | — |
| 2022-05-26 | $112.53 | $176.66 | 1,326,700 | — | — |
| 2022-05-25 | $110.09 | $172.83 | 2,037,400 | — | — |
| 2022-05-24 | $110.44 | $173.38 | 2,060,800 | — | — |
| 2022-05-23 | $112.86 | $177.18 | 1,183,000 | — | — |
| 2022-05-20 | $111.62 | $175.23 | 1,323,400 | — | — |
| 2022-05-19 | $110.91 | $174.12 | 2,062,900 | — | — |
| 2022-05-18 | $112.70 | $176.93 | 2,499,600 | — | — |
| 2022-05-17 | $115.17 | $180.81 | 2,345,200 | — | — |
| 2022-05-16 | $112.66 | $176.87 | 1,811,500 | — | — |
| 2022-05-13 | $110.62 | $173.66 | 3,275,100 | — | — |
| 2022-05-12 | $111.28 | $174.70 | 1,622,700 | — | — |
| 2022-05-11 | $111.24 | $174.64 | 1,756,000 | — | — |
| 2022-05-10 | $109.95 | $172.61 | 2,244,800 | — | — |
| 2022-05-09 | $110.93 | $174.15 | 1,918,200 | — | — |
| 2022-05-06 | $116.34 | $182.64 | 1,881,800 | — | — |
| 2022-05-05 | $118.35 | $185.80 | 1,675,700 | — | — |
| 2022-05-04 | $122.77 | $192.74 | 2,111,600 | — | — |
| 2022-05-03 | $118.15 | $185.49 | 1,818,200 | — | — |
| 2022-05-02 | $117.50 | $184.46 | 1,444,200 | — | — |
| 2022-04-29 | $117.62 | $184.65 | 1,126,800 | — | — |
| 2022-04-28 | $121.16 | $190.21 | 2,130,500 | — | — |
| 2022-04-27 | $121.19 | $190.26 | 4,293,600 | — | — |
| 2022-04-26 | $122.46 | $192.25 | 1,530,700 | — | — |
| 2022-04-25 | $124.34 | $195.20 | 1,074,500 | — | — |
| 2022-04-22 | $123.39 | $193.71 | 849,200 | — | — |
| 2022-04-21 | $127.46 | $200.10 | 748,400 | — | — |
| 2022-04-20 | $128.74 | $202.11 | 598,300 | — | — |
| 2022-04-19 | $127.31 | $199.87 | 768,200 | — | — |
| 2022-04-18 | $126.31 | $198.30 | 668,600 | — | — |
| 2022-04-14 | $127.19 | $199.68 | 962,700 | — | — |
| 2022-04-13 | $125.75 | $197.42 | 1,159,900 | — | — |
| 2022-04-12 | $122.86 | $192.88 | 814,400 | — | — |
| 2022-04-11 | $124.13 | $194.87 | 1,141,000 | — | — |
| 2022-04-08 | $124.37 | $195.25 | 937,700 | — | — |
| 2022-04-07 | $127.04 | $199.44 | 853,900 | — | — |
| 2022-04-06 | $127.44 | $200.07 | 1,070,500 | — | — |
| 2022-04-05 | $128.87 | $202.31 | 1,233,300 | — | — |
| 2022-04-04 | $130.12 | $204.28 | 1,543,000 | — | — |
| 2022-04-01 | $127.81 | $200.65 | 1,552,200 | — | — |
| 2022-03-31 | $134.14 | $210.59 | 1,137,400 | — | — |
| 2022-03-30 | $136.63 | $214.50 | 578,300 | — | — |
| 2022-03-29 | $136.06 | $213.60 | 921,600 | — | — |
| 2022-03-28 | $135.72 | $213.07 | 800,000 | — | — |
| 2022-03-25 | $136.17 | $213.77 | 958,900 | — | — |
| 2022-03-24 | $134.28 | $210.81 | 1,103,700 | — | — |
| 2022-03-23 | $133.43 | $209.47 | 1,277,700 | — | — |
| 2022-03-22 | $133.34 | $209.33 | 1,027,100 | — | — |
| 2022-03-21 | $132.02 | $207.26 | 1,085,600 | — | — |
| 2022-03-18 | $130.61 | $205.05 | 1,672,100 | — | — |
| 2022-03-17 | $127.71 | $200.49 | 1,054,400 | — | — |
| 2022-03-16 | $127.34 | $199.91 | 1,188,700 | — | — |
| 2022-03-15 | $123.58 | $194.01 | 1,065,200 | — | — |
| 2022-03-14 | $123.50 | $193.88 | 1,136,600 | — | — |
| 2022-03-11 | $126.29 | $198.26 | 1,353,900 | — | — |
| 2022-03-10 | $127.70 | $200.48 | 1,614,700 | — | — |
| 2022-03-09 | $124.12 | $194.86 | 1,881,400 | — | — |
| 2022-03-08 | $122.82 | $191.92 | 2,808,500 | — | — |
| 2022-03-07 | $126.32 | $197.39 | 2,189,600 | — | — |
| 2022-03-04 | $126.92 | $198.33 | 1,231,000 | — | — |
| 2022-03-03 | $124.69 | $194.85 | 1,278,800 | — | — |
| 2022-03-02 | $125.01 | $195.35 | 1,394,000 | — | — |
| 2022-03-01 | $119.11 | $186.13 | 2,034,800 | — | — |
| 2022-02-28 | $123.99 | $193.75 | 1,416,600 | — | — |
| 2022-02-25 | $124.60 | $194.71 | 923,500 | — | — |
| 2022-02-24 | $121.81 | $190.35 | 1,210,800 | — | — |
| 2022-02-23 | $120.36 | $188.08 | 1,151,500 | — | — |
| 2022-02-22 | $123.11 | $192.38 | 1,408,300 | — | — |
| 2022-02-18 | $124.69 | $194.85 | 884,100 | — | — |
| 2022-02-17 | $126.17 | $197.16 | 1,038,100 | — | — |
| 2022-02-16 | $126.93 | $198.35 | 1,100,200 | — | — |
| 2022-02-15 | $125.50 | $196.11 | 1,006,200 | — | — |
| 2022-02-14 | $122.82 | $191.92 | 1,025,000 | — | — |
| 2022-02-11 | $121.78 | $190.30 | 1,516,200 | — | — |
| 2022-02-10 | $123.03 | $192.25 | 1,441,000 | — | — |
| 2022-02-09 | $124.69 | $194.85 | 1,678,300 | — | — |
| 2022-02-08 | $122.72 | $191.77 | 1,423,700 | — | — |
| 2022-02-07 | $121.16 | $189.33 | 936,000 | — | — |
| 2022-02-04 | $122.29 | $191.10 | 1,316,200 | — | — |
| 2022-02-03 | $122.23 | $191.00 | 1,534,000 | — | — |
| 2022-02-02 | $125.00 | $195.33 | 1,463,000 | — | — |
| 2022-02-01 | $122.66 | $191.67 | 822,600 | — | — |
| 2022-01-31 | $121.72 | $190.21 | 1,251,600 | — | — |
| 2022-01-28 | $119.83 | $187.25 | 1,783,800 | — | — |
| 2022-01-27 | $118.89 | $185.78 | 1,819,200 | — | — |
| 2022-01-26 | $118.79 | $185.63 | 5,193,200 | — | — |
| 2022-01-25 | $122.46 | $191.36 | 1,876,100 | — | — |
| 2022-01-24 | $121.59 | $190.00 | 1,440,300 | — | — |
| 2022-01-21 | $122.71 | $191.75 | 1,768,000 | — | — |
| 2022-01-20 | $123.40 | $192.83 | 1,093,200 | — | — |
| 2022-01-19 | $123.23 | $192.57 | 1,311,000 | — | — |
| 2022-01-18 | $121.55 | $189.94 | 1,090,800 | — | — |
| 2022-01-14 | $123.50 | $192.99 | 1,132,700 | — | — |
| 2022-01-13 | $122.34 | $191.17 | 600,800 | — | — |
| 2022-01-12 | $123.19 | $192.50 | 813,600 | — | — |
| 2022-01-11 | $122.28 | $191.08 | 896,800 | — | — |
| 2022-01-10 | $122.58 | $191.55 | 718,700 | — | — |
| 2022-01-07 | $123.43 | $192.88 | 850,600 | — | — |
| 2022-01-06 | $122.38 | $191.24 | 1,443,600 | — | — |
| 2022-01-05 | $120.10 | $187.67 | 1,169,800 | — | — |
| 2022-01-04 | $121.77 | $190.28 | 1,341,000 | — | — |
| 2022-01-03 | $122.03 | $190.69 | 1,063,300 | — | — |