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
- 2007-06-14 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 | $114.80 | $158.09 | 754,900 | — | — |
| 2022-12-29 | $115.64 | $159.24 | 984,500 | — | — |
| 2022-12-28 | $112.23 | $154.55 | 1,452,700 | — | — |
| 2022-12-27 | $113.86 | $156.79 | 972,600 | — | — |
| 2022-12-23 | $113.95 | $156.92 | 1,360,300 | — | — |
| 2022-12-22 | $114.23 | $157.30 | 1,310,800 | — | — |
| 2022-12-21 | $115.50 | $159.05 | 1,177,800 | — | — |
| 2022-12-20 | $114.85 | $158.16 | 1,310,200 | — | — |
| 2022-12-19 | $115.54 | $159.11 | 1,416,500 | — | — |
| 2022-12-16 | $116.44 | $160.35 | 3,082,000 | — | — |
| 2022-12-15 | $119.12 | $164.04 | 2,827,100 | — | — |
| 2022-12-14 | $124.25 | $171.10 | 1,711,700 | — | — |
| 2022-12-13 | $125.51 | $172.84 | 1,396,900 | — | — |
| 2022-12-12 | $123.88 | $170.59 | 1,597,700 | — | — |
| 2022-12-09 | $121.73 | $167.63 | 1,203,900 | — | — |
| 2022-12-08 | $122.13 | $168.18 | 1,484,900 | — | — |
| 2022-12-07 | $121.56 | $167.40 | 1,071,100 | — | — |
| 2022-12-06 | $120.83 | $166.39 | 1,325,500 | — | — |
| 2022-12-05 | $123.95 | $170.69 | 1,069,000 | — | — |
| 2022-12-02 | $125.78 | $173.21 | 1,617,500 | — | — |
| 2022-12-01 | $126.80 | $174.61 | 1,361,400 | — | — |
| 2022-11-30 | $126.12 | $173.68 | 2,984,000 | — | — |
| 2022-11-29 | $123.94 | $170.67 | 1,172,900 | — | — |
| 2022-11-28 | $124.62 | $171.61 | 1,823,300 | — | — |
| 2022-11-25 | $127.99 | $176.25 | 654,200 | — | — |
| 2022-11-23 | $127.26 | $175.25 | 1,666,600 | — | — |
| 2022-11-22 | $126.57 | $174.30 | 1,624,400 | — | — |
| 2022-11-21 | $124.69 | $171.71 | 1,053,700 | — | — |
| 2022-11-18 | $126.39 | $174.05 | 1,454,100 | — | — |
| 2022-11-17 | $124.39 | $171.29 | 2,009,800 | — | — |
| 2022-11-16 | $125.76 | $172.41 | 2,113,200 | — | — |
| 2022-11-15 | $127.03 | $174.15 | 1,974,800 | — | — |
| 2022-11-14 | $124.52 | $170.71 | 2,487,500 | — | — |
| 2022-11-11 | $124.11 | $170.15 | 2,773,800 | — | — |
| 2022-11-10 | $122.15 | $167.46 | 2,050,700 | — | — |
| 2022-11-09 | $114.20 | $156.56 | 1,646,500 | — | — |
| 2022-11-08 | $117.15 | $160.60 | 2,218,100 | — | — |
| 2022-11-07 | $116.79 | $160.11 | 2,302,800 | — | — |
| 2022-11-04 | $116.68 | $159.96 | 1,559,500 | — | — |
| 2022-11-03 | $112.95 | $154.85 | 2,271,200 | — | — |
| 2022-11-02 | $113.64 | $155.79 | 4,040,100 | — | — |
| 2022-11-01 | $123.44 | $169.23 | 1,902,300 | — | — |
| 2022-10-31 | $122.23 | $167.57 | 2,088,400 | — | — |
| 2022-10-28 | $122.65 | $168.14 | 1,146,900 | — | — |
| 2022-10-27 | $119.00 | $163.14 | 1,570,200 | — | — |
| 2022-10-26 | $118.85 | $162.94 | 1,540,400 | — | — |
| 2022-10-25 | $117.27 | $160.77 | 1,584,400 | — | — |
| 2022-10-24 | $115.48 | $158.32 | 1,321,300 | — | — |
| 2022-10-21 | $114.89 | $157.51 | 1,151,500 | — | — |
| 2022-10-20 | $110.91 | $152.05 | 1,152,000 | — | — |
| 2022-10-19 | $112.03 | $153.59 | 1,175,200 | — | — |
| 2022-10-18 | $112.91 | $154.79 | 1,180,000 | — | — |
| 2022-10-17 | $111.91 | $153.42 | 1,583,100 | — | — |
| 2022-10-14 | $107.52 | $147.40 | 1,609,600 | — | — |
| 2022-10-13 | $111.46 | $152.80 | 1,510,700 | — | — |
| 2022-10-12 | $108.14 | $148.25 | 1,377,500 | — | — |
| 2022-10-11 | $109.92 | $150.69 | 1,490,300 | — | — |
| 2022-10-10 | $111.67 | $153.09 | 1,261,400 | — | — |
| 2022-10-07 | $114.16 | $156.51 | 1,610,400 | — | — |
| 2022-10-06 | $118.08 | $161.88 | 1,557,200 | — | — |
| 2022-10-05 | $118.22 | $162.07 | 1,157,900 | — | — |
| 2022-10-04 | $118.53 | $162.50 | 1,131,100 | — | — |
| 2022-10-03 | $114.32 | $156.73 | 1,267,900 | — | — |
| 2022-09-30 | $110.36 | $151.30 | 1,773,600 | — | — |
| 2022-09-29 | $112.54 | $154.28 | 1,554,300 | — | — |
| 2022-09-28 | $115.22 | $157.96 | 1,232,100 | — | — |
| 2022-09-27 | $113.44 | $155.52 | 1,170,900 | — | — |
| 2022-09-26 | $113.39 | $155.45 | 1,413,800 | — | — |
| 2022-09-23 | $114.58 | $157.08 | 1,874,700 | — | — |
| 2022-09-22 | $116.52 | $159.74 | 1,707,300 | — | — |
| 2022-09-21 | $120.20 | $164.79 | 1,110,400 | — | — |
| 2022-09-20 | $121.63 | $166.75 | 1,091,400 | — | — |
| 2022-09-19 | $123.36 | $169.12 | 929,000 | — | — |
| 2022-09-16 | $122.73 | $168.25 | 2,274,700 | — | — |
| 2022-09-15 | $124.28 | $170.38 | 1,148,900 | — | — |
| 2022-09-14 | $126.03 | $172.78 | 1,153,500 | — | — |
| 2022-09-13 | $126.33 | $173.19 | 1,232,400 | — | — |
| 2022-09-12 | $131.05 | $179.66 | 805,700 | — | — |
| 2022-09-09 | $129.04 | $176.91 | 1,062,800 | — | — |
| 2022-09-08 | $127.16 | $174.33 | 928,200 | — | — |
| 2022-09-07 | $126.47 | $173.38 | 1,193,000 | — | — |
| 2022-09-06 | $123.10 | $168.76 | 1,759,100 | — | — |
| 2022-09-02 | $123.89 | $169.84 | 1,134,300 | — | — |
| 2022-09-01 | $124.72 | $170.98 | 1,405,500 | — | — |
| 2022-08-31 | $126.21 | $173.03 | 2,104,100 | — | — |
| 2022-08-30 | $126.36 | $173.23 | 1,485,600 | — | — |
| 2022-08-29 | $126.24 | $173.07 | 1,297,000 | — | — |
| 2022-08-26 | $126.77 | $173.79 | 1,106,400 | — | — |
| 2022-08-25 | $132.41 | $181.53 | 907,300 | — | — |
| 2022-08-24 | $129.12 | $177.01 | 1,834,200 | — | — |
| 2022-08-23 | $130.36 | $178.71 | 1,012,000 | — | — |
| 2022-08-22 | $129.77 | $177.91 | 1,411,400 | — | — |
| 2022-08-19 | $134.87 | $184.90 | 1,445,700 | — | — |
| 2022-08-18 | $137.03 | $187.86 | 974,400 | — | — |
| 2022-08-17 | $135.97 | $185.64 | 1,515,100 | — | — |
| 2022-08-16 | $137.45 | $187.66 | 732,200 | — | — |
| 2022-08-15 | $137.18 | $187.29 | 1,067,200 | — | — |
| 2022-08-12 | $137.31 | $187.47 | 836,300 | — | — |
| 2022-08-11 | $134.26 | $183.30 | 1,049,500 | — | — |
| 2022-08-10 | $134.21 | $183.24 | 1,131,700 | — | — |
| 2022-08-09 | $131.04 | $178.91 | 907,600 | — | — |
| 2022-08-08 | $132.92 | $181.47 | 706,200 | — | — |
| 2022-08-05 | $133.14 | $181.77 | 947,200 | — | — |
| 2022-08-04 | $133.26 | $181.94 | 962,900 | — | — |
| 2022-08-03 | $133.23 | $181.90 | 1,085,000 | — | — |
| 2022-08-02 | $131.39 | $179.39 | 1,216,600 | — | — |
| 2022-08-01 | $132.11 | $180.37 | 1,391,100 | — | — |
| 2022-07-29 | $133.73 | $182.58 | 1,972,000 | — | — |
| 2022-07-28 | $131.23 | $179.17 | 1,692,500 | — | — |
| 2022-07-27 | $127.83 | $174.52 | 1,978,600 | — | — |
| 2022-07-26 | $123.05 | $168.00 | 1,748,300 | — | — |
| 2022-07-25 | $123.06 | $168.01 | 974,800 | — | — |
| 2022-07-22 | $123.05 | $168.00 | 1,290,200 | — | — |
| 2022-07-21 | $124.82 | $170.42 | 1,300,500 | — | — |
| 2022-07-20 | $122.21 | $166.85 | 1,358,300 | — | — |
| 2022-07-19 | $120.01 | $163.85 | 1,391,300 | — | — |
| 2022-07-18 | $115.07 | $157.10 | 1,500,600 | — | — |
| 2022-07-15 | $115.66 | $157.91 | 1,029,500 | — | — |
| 2022-07-14 | $112.42 | $153.49 | 1,876,000 | — | — |
| 2022-07-13 | $113.52 | $154.99 | 1,286,500 | — | — |
| 2022-07-12 | $113.01 | $154.29 | 2,093,100 | — | — |
| 2022-07-11 | $112.78 | $153.98 | 1,177,200 | — | — |
| 2022-07-08 | $115.04 | $157.06 | 1,516,900 | — | — |
| 2022-07-07 | $114.83 | $156.78 | 913,100 | — | — |
| 2022-07-06 | $112.73 | $153.91 | 1,626,900 | — | — |
| 2022-07-05 | $111.47 | $152.19 | 2,284,100 | — | — |
| 2022-07-01 | $111.00 | $151.55 | 1,861,200 | — | — |
| 2022-06-30 | $113.15 | $154.48 | 1,997,700 | — | — |
| 2022-06-29 | $112.89 | $154.13 | 2,302,200 | — | — |
| 2022-06-28 | $114.92 | $156.90 | 1,645,800 | — | — |
| 2022-06-27 | $117.55 | $160.49 | 1,819,600 | — | — |
| 2022-06-24 | $118.39 | $161.64 | 1,611,500 | — | — |
| 2022-06-23 | $115.59 | $157.81 | 1,383,200 | — | — |
| 2022-06-22 | $114.59 | $156.45 | 2,604,900 | — | — |
| 2022-06-21 | $117.93 | $161.01 | 1,301,800 | — | — |
| 2022-06-17 | $115.53 | $157.73 | 2,980,200 | — | — |
| 2022-06-16 | $112.87 | $154.10 | 1,906,600 | — | — |
| 2022-06-15 | $120.60 | $164.65 | 1,068,500 | — | — |
| 2022-06-14 | $118.39 | $161.64 | 1,135,000 | — | — |
| 2022-06-13 | $118.53 | $161.83 | 2,444,400 | — | — |
| 2022-06-10 | $123.38 | $168.45 | 1,190,100 | — | — |
| 2022-06-09 | $127.79 | $174.47 | 875,700 | — | — |
| 2022-06-08 | $130.80 | $178.58 | 871,300 | — | — |
| 2022-06-07 | $132.67 | $181.13 | 1,038,400 | — | — |
| 2022-06-06 | $131.94 | $180.14 | 1,385,800 | — | — |
| 2022-06-03 | $130.07 | $177.58 | 967,200 | — | — |
| 2022-06-02 | $131.67 | $179.77 | 914,400 | — | — |
| 2022-06-01 | $128.16 | $174.98 | 1,359,500 | — | — |
| 2022-05-31 | $129.39 | $176.65 | 2,183,600 | — | — |
| 2022-05-27 | $129.49 | $176.79 | 1,342,600 | — | — |
| 2022-05-26 | $124.84 | $170.44 | 2,509,300 | — | — |
| 2022-05-25 | $122.38 | $167.08 | 2,138,300 | — | — |
| 2022-05-24 | $123.63 | $168.79 | 1,291,500 | — | — |
| 2022-05-23 | $123.65 | $168.82 | 1,423,800 | — | — |
| 2022-05-20 | $122.68 | $167.49 | 1,981,600 | — | — |
| 2022-05-19 | $122.68 | $167.49 | 1,429,000 | — | — |
| 2022-05-18 | $122.32 | $166.24 | 1,510,600 | — | — |
| 2022-05-17 | $129.14 | $175.51 | 1,216,500 | — | — |
| 2022-05-16 | $123.75 | $168.18 | 1,334,200 | — | — |
| 2022-05-13 | $125.22 | $170.18 | 1,349,600 | — | — |
| 2022-05-12 | $122.61 | $166.63 | 1,576,100 | — | — |
| 2022-05-11 | $122.02 | $165.83 | 1,787,400 | — | — |
| 2022-05-10 | $124.82 | $169.63 | 1,449,500 | — | — |
| 2022-05-09 | $123.29 | $167.56 | 1,818,000 | — | — |
| 2022-05-06 | $127.31 | $173.02 | 1,511,100 | — | — |
| 2022-05-05 | $127.65 | $173.48 | 1,841,300 | — | — |
| 2022-05-04 | $131.17 | $178.26 | 1,916,100 | — | — |
| 2022-05-03 | $126.97 | $172.56 | 1,343,800 | — | — |
| 2022-05-02 | $125.78 | $170.94 | 1,193,600 | — | — |
| 2022-04-29 | $124.78 | $169.58 | 1,424,600 | — | — |
| 2022-04-28 | $126.96 | $172.54 | 1,903,900 | — | — |
| 2022-04-27 | $125.18 | $170.12 | 3,210,100 | — | — |
| 2022-04-26 | $120.26 | $163.44 | 1,727,400 | — | — |
| 2022-04-25 | $124.40 | $169.06 | 1,411,300 | — | — |
| 2022-04-22 | $122.88 | $167.00 | 1,269,200 | — | — |
| 2022-04-21 | $126.02 | $171.27 | 1,249,900 | — | — |
| 2022-04-20 | $126.67 | $172.15 | 1,442,500 | — | — |
| 2022-04-19 | $124.38 | $169.04 | 972,000 | — | — |
| 2022-04-18 | $122.00 | $165.80 | 1,160,000 | — | — |
| 2022-04-14 | $120.88 | $164.28 | 1,576,500 | — | — |
| 2022-04-13 | $124.18 | $168.77 | 1,024,000 | — | — |
| 2022-04-12 | $123.40 | $167.71 | 1,377,600 | — | — |
| 2022-04-11 | $123.22 | $167.46 | 1,553,600 | — | — |
| 2022-04-08 | $124.76 | $169.55 | 1,746,100 | — | — |
| 2022-04-07 | $125.40 | $170.42 | 2,125,600 | — | — |
| 2022-04-06 | $125.06 | $169.96 | 2,022,600 | — | — |
| 2022-04-05 | $127.53 | $173.32 | 1,903,600 | — | — |
| 2022-04-04 | $132.15 | $179.60 | 1,037,600 | — | — |
| 2022-04-01 | $131.82 | $179.15 | 1,360,600 | — | — |
| 2022-03-31 | $130.98 | $178.01 | 2,237,900 | — | — |
| 2022-03-30 | $133.59 | $181.55 | 1,518,500 | — | — |
| 2022-03-29 | $136.92 | $186.08 | 1,704,500 | — | — |
| 2022-03-28 | $131.44 | $178.63 | 1,780,200 | — | — |
| 2022-03-25 | $132.24 | $179.72 | 1,766,100 | — | — |
| 2022-03-24 | $131.83 | $179.16 | 2,227,400 | — | — |
| 2022-03-23 | $129.23 | $175.63 | 2,180,400 | — | — |
| 2022-03-22 | $131.83 | $179.16 | 3,416,800 | — | — |
| 2022-03-21 | $132.01 | $179.41 | 1,770,800 | — | — |
| 2022-03-18 | $133.84 | $181.89 | 2,550,700 | — | — |
| 2022-03-17 | $132.66 | $180.29 | 2,224,700 | — | — |
| 2022-03-16 | $131.36 | $178.52 | 2,467,600 | — | — |
| 2022-03-15 | $127.38 | $173.11 | 3,103,400 | — | — |
| 2022-03-14 | $126.42 | $171.81 | 2,358,400 | — | — |
| 2022-03-11 | $127.42 | $173.17 | 3,147,000 | — | — |
| 2022-03-10 | $130.29 | $177.07 | 2,022,000 | — | — |
| 2022-03-09 | $130.43 | $177.26 | 2,769,200 | — | — |
| 2022-03-08 | $128.76 | $174.99 | 2,004,600 | — | — |
| 2022-03-07 | $127.70 | $173.55 | 4,066,500 | — | — |
| 2022-03-04 | $133.43 | $181.34 | 2,558,500 | — | — |
| 2022-03-03 | $136.66 | $185.73 | 2,174,400 | — | — |
| 2022-03-02 | $138.65 | $188.43 | 1,630,300 | — | — |
| 2022-03-01 | $135.29 | $183.86 | 2,808,600 | — | — |
| 2022-02-28 | $142.43 | $193.57 | 1,875,300 | — | — |
| 2022-02-25 | $144.71 | $196.67 | 1,042,300 | — | — |
| 2022-02-24 | $141.44 | $192.22 | 1,617,800 | — | — |
| 2022-02-23 | $138.30 | $187.95 | 1,242,000 | — | — |
| 2022-02-22 | $140.68 | $191.19 | 1,565,800 | — | — |
| 2022-02-18 | $143.48 | $194.99 | 1,293,100 | — | — |
| 2022-02-17 | $144.30 | $196.11 | 983,400 | — | — |
| 2022-02-16 | $149.74 | $202.82 | 1,273,400 | — | — |
| 2022-02-15 | $147.99 | $200.45 | 1,506,700 | — | — |
| 2022-02-14 | $143.53 | $194.41 | 1,529,500 | — | — |
| 2022-02-11 | $143.45 | $194.30 | 1,660,300 | — | — |
| 2022-02-10 | $147.38 | $199.63 | 1,426,800 | — | — |
| 2022-02-09 | $149.90 | $203.04 | 1,090,600 | — | — |
| 2022-02-08 | $145.78 | $197.46 | 1,033,400 | — | — |
| 2022-02-07 | $143.37 | $194.19 | 1,780,700 | — | — |
| 2022-02-04 | $144.62 | $195.89 | 1,593,300 | — | — |
| 2022-02-03 | $145.30 | $196.81 | 1,674,300 | — | — |
| 2022-02-02 | $147.96 | $200.41 | 2,025,500 | — | — |
| 2022-02-01 | $143.10 | $193.83 | 2,264,300 | — | — |
| 2022-01-31 | $143.01 | $193.71 | 1,778,800 | — | — |
| 2022-01-28 | $140.42 | $190.20 | 2,461,300 | — | — |
| 2022-01-27 | $137.27 | $185.93 | 2,558,100 | — | — |
| 2022-01-26 | $140.72 | $190.61 | 3,361,300 | — | — |
| 2022-01-25 | $149.20 | $202.09 | 1,543,600 | — | — |
| 2022-01-24 | $152.51 | $206.57 | 2,567,000 | — | — |
| 2022-01-21 | $150.90 | $204.39 | 3,608,500 | — | — |
| 2022-01-20 | $154.00 | $208.59 | 2,218,700 | — | — |
| 2022-01-19 | $156.99 | $212.64 | 2,388,800 | — | — |
| 2022-01-18 | $159.05 | $215.43 | 2,135,600 | — | — |
| 2022-01-14 | $160.74 | $217.72 | 2,385,200 | — | — |
| 2022-01-13 | $159.62 | $216.20 | 1,239,600 | — | — |
| 2022-01-12 | $160.70 | $217.67 | 911,000 | — | — |
| 2022-01-11 | $160.26 | $217.07 | 1,031,000 | — | — |
| 2022-01-10 | $158.27 | $214.38 | 1,323,600 | — | — |
| 2022-01-07 | $158.57 | $214.78 | 1,523,300 | — | — |
| 2022-01-06 | $161.56 | $218.83 | 982,000 | — | — |
| 2022-01-05 | $160.70 | $217.67 | 1,216,600 | — | — |
| 2022-01-04 | $164.13 | $222.31 | 1,257,800 | — | — |
| 2022-01-03 | $161.00 | $218.07 | 1,152,600 | — | — |