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
- 2019-09-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 — 2021
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2021-12-31 | $178.11 | $178.11 | 1,286,900 | — | — |
| 2021-12-30 | $178.93 | $178.93 | 1,397,800 | — | — |
| 2021-12-29 | $179.71 | $179.71 | 1,118,500 | — | — |
| 2021-12-28 | $177.42 | $177.42 | 1,691,500 | — | — |
| 2021-12-27 | $183.47 | $183.47 | 3,091,600 | — | — |
| 2021-12-23 | $180.36 | $180.36 | 1,965,900 | — | — |
| 2021-12-22 | $179.68 | $179.68 | 2,765,400 | — | — |
| 2021-12-21 | $177.49 | $177.49 | 3,523,300 | — | — |
| 2021-12-20 | $164.38 | $164.38 | 3,837,100 | — | — |
| 2021-12-17 | $170.16 | $170.16 | 17,400,800 | — | — |
| 2021-12-16 | $164.05 | $164.05 | 3,377,500 | — | — |
| 2021-12-15 | $171.02 | $171.02 | 3,741,800 | — | — |
| 2021-12-14 | $160.78 | $160.78 | 6,585,600 | — | — |
| 2021-12-13 | $172.03 | $172.03 | 3,405,700 | — | — |
| 2021-12-10 | $174.56 | $174.56 | 2,625,300 | — | — |
| 2021-12-09 | $175.41 | $175.41 | 2,811,200 | — | — |
| 2021-12-08 | $183.16 | $183.16 | 2,793,800 | — | — |
| 2021-12-07 | $177.01 | $177.01 | 4,073,900 | — | — |
| 2021-12-06 | $161.41 | $161.41 | 4,257,200 | — | — |
| 2021-12-03 | $164.22 | $164.22 | 5,138,500 | — | — |
| 2021-12-02 | $169.44 | $169.44 | 4,291,000 | — | — |
| 2021-12-01 | $164.53 | $164.53 | 6,257,100 | — | — |
| 2021-11-30 | $178.29 | $178.29 | 4,149,800 | — | — |
| 2021-11-29 | $182.99 | $182.99 | 4,163,000 | — | — |
| 2021-11-26 | $181.25 | $181.25 | 1,647,700 | — | — |
| 2021-11-24 | $180.34 | $180.34 | 2,900,600 | — | — |
| 2021-11-23 | $179.42 | $179.42 | 6,193,600 | — | — |
| 2021-11-22 | $180.75 | $180.75 | 4,303,000 | — | — |
| 2021-11-19 | $192.60 | $192.60 | 2,445,100 | — | — |
| 2021-11-18 | $190.60 | $190.60 | 2,212,900 | — | — |
| 2021-11-17 | $190.26 | $190.26 | 2,943,200 | — | — |
| 2021-11-16 | $193.26 | $193.26 | 3,230,800 | — | — |
| 2021-11-15 | $191.00 | $191.00 | 2,476,100 | — | — |
| 2021-11-12 | $193.03 | $193.03 | 1,829,900 | — | — |
| 2021-11-11 | $190.34 | $190.34 | 2,425,200 | — | — |
| 2021-11-10 | $188.80 | $188.80 | 3,662,200 | — | — |
| 2021-11-09 | $196.56 | $196.56 | 3,764,100 | — | — |
| 2021-11-08 | $191.35 | $191.35 | 4,420,700 | — | — |
| 2021-11-05 | $185.51 | $185.51 | 8,999,900 | — | — |
| 2021-11-04 | $166.95 | $166.95 | 3,007,800 | — | — |
| 2021-11-03 | $162.79 | $162.79 | 2,002,900 | — | — |
| 2021-11-02 | $164.88 | $164.88 | 1,869,600 | — | — |
| 2021-11-01 | $165.20 | $165.20 | 2,903,900 | — | — |
| 2021-10-29 | $167.05 | $167.05 | 2,731,500 | — | — |
| 2021-10-28 | $161.00 | $161.00 | 1,836,400 | — | — |
| 2021-10-27 | $157.09 | $157.09 | 3,922,800 | — | — |
| 2021-10-26 | $163.87 | $163.87 | 1,937,000 | — | — |
| 2021-10-25 | $161.58 | $161.58 | 2,206,400 | — | — |
| 2021-10-22 | $162.39 | $162.39 | 1,602,000 | — | — |
| 2021-10-21 | $160.92 | $160.92 | 1,328,000 | — | — |
| 2021-10-20 | $158.85 | $158.85 | 2,322,400 | — | — |
| 2021-10-19 | $157.94 | $157.94 | 3,479,800 | — | — |
| 2021-10-18 | $157.42 | $157.42 | 1,727,700 | — | — |
| 2021-10-15 | $154.48 | $154.48 | 2,062,200 | — | — |
| 2021-10-14 | $153.36 | $153.36 | 3,926,500 | — | — |
| 2021-10-13 | $155.89 | $155.89 | 5,675,100 | — | — |
| 2021-10-12 | $145.59 | $145.59 | 2,046,800 | — | — |
| 2021-10-11 | $141.96 | $141.96 | 1,282,400 | — | — |
| 2021-10-08 | $140.32 | $140.32 | 1,360,800 | — | — |
| 2021-10-07 | $142.10 | $142.10 | 1,911,800 | — | — |
| 2021-10-06 | $143.31 | $143.31 | 2,147,400 | — | — |
| 2021-10-05 | $141.89 | $141.89 | 1,643,600 | — | — |
| 2021-10-04 | $137.10 | $137.10 | 2,695,800 | — | — |
| 2021-10-01 | $144.69 | $144.69 | 2,802,700 | — | — |
| 2021-09-30 | $141.35 | $141.35 | 2,229,700 | — | — |
| 2021-09-29 | $138.14 | $138.14 | 1,812,500 | — | — |
| 2021-09-28 | $137.40 | $137.40 | 3,040,700 | — | — |
| 2021-09-27 | $142.00 | $142.00 | 2,687,100 | — | — |
| 2021-09-24 | $147.32 | $147.32 | 1,792,900 | — | — |
| 2021-09-23 | $147.50 | $147.50 | 2,253,400 | — | — |
| 2021-09-22 | $148.69 | $148.69 | 2,894,700 | — | — |
| 2021-09-21 | $145.38 | $145.38 | 3,325,300 | — | — |
| 2021-09-20 | $142.25 | $142.25 | 2,447,000 | — | — |
| 2021-09-17 | $143.13 | $143.13 | 3,391,100 | — | — |
| 2021-09-16 | $144.14 | $144.14 | 2,799,100 | — | — |
| 2021-09-15 | $139.11 | $139.11 | 1,775,800 | — | — |
| 2021-09-14 | $138.12 | $138.12 | 2,423,700 | — | — |
| 2021-09-13 | $135.23 | $135.23 | 3,218,300 | — | — |
| 2021-09-10 | $137.15 | $137.15 | 2,653,100 | — | — |
| 2021-09-09 | $140.90 | $140.90 | 3,502,500 | — | — |
| 2021-09-08 | $139.57 | $139.57 | 4,792,400 | — | — |
| 2021-09-07 | $137.36 | $137.36 | 2,532,000 | — | — |
| 2021-09-03 | $138.06 | $138.06 | 1,936,400 | — | — |
| 2021-09-02 | $137.09 | $137.09 | 2,009,300 | — | — |
| 2021-09-01 | $135.77 | $135.77 | 2,945,000 | — | — |
| 2021-08-31 | $137.80 | $137.80 | 2,120,000 | — | — |
| 2021-08-30 | $136.63 | $136.63 | 2,020,100 | — | — |
| 2021-08-27 | $134.84 | $134.84 | 2,071,500 | — | — |
| 2021-08-26 | $131.30 | $131.30 | 4,116,600 | — | — |
| 2021-08-25 | $135.63 | $135.63 | 2,118,300 | — | — |
| 2021-08-24 | $135.48 | $135.48 | 2,445,500 | — | — |
| 2021-08-23 | $132.50 | $132.50 | 2,664,000 | — | — |
| 2021-08-20 | $131.15 | $131.15 | 2,779,400 | — | — |
| 2021-08-19 | $132.42 | $132.42 | 3,016,400 | — | — |
| 2021-08-18 | $132.68 | $132.68 | 1,844,900 | — | — |
| 2021-08-17 | $133.00 | $133.00 | 1,622,800 | — | — |
| 2021-08-16 | $133.52 | $133.52 | 2,893,900 | — | — |
| 2021-08-13 | $135.49 | $135.49 | 5,583,600 | — | — |
| 2021-08-12 | $130.28 | $130.28 | 4,324,000 | — | — |
| 2021-08-11 | $128.21 | $128.21 | 3,538,700 | — | — |
| 2021-08-10 | $125.30 | $125.30 | 4,207,700 | — | — |
| 2021-08-09 | $130.00 | $130.00 | 4,707,300 | — | — |
| 2021-08-06 | $131.92 | $131.92 | 4,016,800 | — | — |
| 2021-08-05 | $132.47 | $132.47 | 11,690,300 | — | — |
| 2021-08-04 | $114.93 | $114.93 | 2,689,700 | — | — |
| 2021-08-03 | $114.68 | $114.68 | 2,383,600 | — | — |
| 2021-08-02 | $111.63 | $111.63 | 1,819,800 | — | — |
| 2021-07-30 | $110.70 | $110.70 | 1,808,100 | — | — |
| 2021-07-29 | $111.23 | $111.23 | 789,800 | — | — |
| 2021-07-28 | $111.45 | $111.45 | 1,716,800 | — | — |
| 2021-07-27 | $109.62 | $109.62 | 1,356,900 | — | — |
| 2021-07-26 | $109.79 | $109.79 | 1,343,200 | — | — |
| 2021-07-23 | $111.23 | $111.23 | 2,525,300 | — | — |
| 2021-07-22 | $110.20 | $110.20 | 1,951,400 | — | — |
| 2021-07-21 | $108.39 | $108.39 | 1,088,500 | — | — |
| 2021-07-20 | $107.52 | $107.52 | 1,392,100 | — | — |
| 2021-07-19 | $104.83 | $104.83 | 1,687,500 | — | — |
| 2021-07-16 | $104.64 | $104.64 | 890,700 | — | — |
| 2021-07-15 | $103.48 | $103.48 | 1,553,000 | — | — |
| 2021-07-14 | $104.67 | $104.67 | 1,262,100 | — | — |
| 2021-07-13 | $106.59 | $106.59 | 1,084,500 | — | — |
| 2021-07-12 | $107.76 | $107.76 | 1,533,100 | — | — |
| 2021-07-09 | $108.12 | $108.12 | 1,329,900 | — | — |
| 2021-07-08 | $107.10 | $107.10 | 1,718,400 | — | — |
| 2021-07-07 | $107.31 | $107.31 | 1,422,900 | — | — |
| 2021-07-06 | $108.68 | $108.68 | 2,186,000 | — | — |
| 2021-07-02 | $106.47 | $106.47 | 1,423,700 | — | — |
| 2021-07-01 | $104.57 | $104.57 | 1,797,000 | — | — |
| 2021-06-30 | $104.08 | $104.08 | 1,769,800 | — | — |
| 2021-06-29 | $107.20 | $107.20 | 1,487,400 | — | — |
| 2021-06-28 | $106.44 | $106.44 | 1,452,700 | — | — |
| 2021-06-25 | $106.06 | $106.06 | 5,560,700 | — | — |
| 2021-06-24 | $106.44 | $106.44 | 2,861,900 | — | — |
| 2021-06-23 | $106.53 | $106.53 | 2,399,200 | — | — |
| 2021-06-22 | $104.54 | $104.54 | 2,355,300 | — | — |
| 2021-06-21 | $102.35 | $102.35 | 2,691,900 | — | — |
| 2021-06-18 | $103.26 | $103.26 | 4,717,200 | — | — |
| 2021-06-17 | $101.75 | $101.75 | 4,231,200 | — | — |
| 2021-06-16 | $98.38 | $98.38 | 3,614,100 | — | — |
| 2021-06-15 | $96.59 | $96.59 | 1,887,800 | — | — |
| 2021-06-14 | $97.25 | $97.25 | 2,577,900 | — | — |
| 2021-06-11 | $95.48 | $95.48 | 2,650,000 | — | — |
| 2021-06-10 | $94.50 | $94.50 | 4,218,100 | — | — |
| 2021-06-09 | $91.72 | $91.72 | 1,606,200 | — | — |
| 2021-06-08 | $92.48 | $92.48 | 1,692,300 | — | — |
| 2021-06-07 | $90.62 | $90.62 | 1,735,300 | — | — |
| 2021-06-04 | $88.45 | $88.45 | 1,684,200 | — | — |
| 2021-06-03 | $88.69 | $88.69 | 2,284,400 | — | — |
| 2021-06-02 | $91.60 | $91.60 | 1,448,100 | — | — |
| 2021-06-01 | $91.88 | $91.88 | 2,017,800 | — | — |
| 2021-05-28 | $91.05 | $91.05 | 1,654,500 | — | — |
| 2021-05-27 | $92.31 | $92.31 | 3,994,100 | — | — |
| 2021-05-26 | $91.43 | $91.43 | 2,308,600 | — | — |
| 2021-05-25 | $89.58 | $89.58 | 2,072,600 | — | — |
| 2021-05-24 | $89.76 | $89.76 | 2,728,900 | — | — |
| 2021-05-21 | $88.95 | $88.95 | 3,787,500 | — | — |
| 2021-05-20 | $88.12 | $88.12 | 4,048,000 | — | — |
| 2021-05-19 | $83.67 | $83.67 | 4,236,000 | — | — |
| 2021-05-18 | $83.11 | $83.11 | 4,149,300 | — | — |
| 2021-05-17 | $81.03 | $81.03 | 5,421,900 | — | — |
| 2021-05-14 | $82.51 | $82.51 | 4,467,100 | — | — |
| 2021-05-13 | $77.39 | $77.39 | 4,129,600 | — | — |
| 2021-05-12 | $76.84 | $76.84 | 2,863,700 | — | — |
| 2021-05-11 | $78.62 | $78.62 | 4,305,600 | — | — |
| 2021-05-10 | $76.86 | $76.86 | 3,524,100 | — | — |
| 2021-05-07 | $77.29 | $77.29 | 6,992,000 | — | — |
| 2021-05-06 | $71.36 | $71.36 | 6,749,300 | — | — |
| 2021-05-05 | $76.74 | $76.74 | 1,848,100 | — | — |
| 2021-05-04 | $77.86 | $77.86 | 3,246,000 | — | — |
| 2021-05-03 | $80.17 | $80.17 | 4,616,100 | — | — |
| 2021-04-30 | $85.77 | $85.77 | 2,587,800 | — | — |
| 2021-04-29 | $88.84 | $88.84 | 2,451,000 | — | — |
| 2021-04-28 | $91.56 | $91.56 | 1,277,400 | — | — |
| 2021-04-27 | $93.80 | $93.80 | 2,281,000 | — | — |
| 2021-04-26 | $93.14 | $93.14 | 2,193,900 | — | — |
| 2021-04-23 | $89.57 | $89.57 | 2,641,800 | — | — |
| 2021-04-22 | $84.81 | $84.81 | 2,345,300 | — | — |
| 2021-04-21 | $84.78 | $84.78 | 2,508,200 | — | — |
| 2021-04-20 | $83.96 | $83.96 | 3,078,000 | — | — |
| 2021-04-19 | $87.89 | $87.89 | 2,441,800 | — | — |
| 2021-04-16 | $90.34 | $90.34 | 3,276,700 | — | — |
| 2021-04-15 | $95.27 | $95.27 | 2,060,500 | — | — |
| 2021-04-14 | $93.25 | $93.25 | 2,143,200 | — | — |
| 2021-04-13 | $94.21 | $94.21 | 6,156,400 | — | — |
| 2021-04-12 | $90.46 | $90.46 | 2,822,500 | — | — |
| 2021-04-09 | $88.80 | $88.80 | 1,781,500 | — | — |
| 2021-04-08 | $88.32 | $88.32 | 2,101,300 | — | — |
| 2021-04-07 | $86.60 | $86.60 | 1,975,400 | — | — |
| 2021-04-06 | $88.89 | $88.89 | 4,486,200 | — | — |
| 2021-04-05 | $83.24 | $83.24 | 4,233,600 | — | — |
| 2021-04-01 | $87.20 | $87.20 | 4,982,000 | — | — |
| 2021-03-31 | $83.34 | $83.34 | 5,213,900 | — | — |
| 2021-03-30 | $77.37 | $77.37 | 2,731,700 | — | — |
| 2021-03-29 | $77.04 | $77.04 | 4,367,400 | — | — |
| 2021-03-26 | $80.29 | $80.29 | 5,772,300 | — | — |
| 2021-03-25 | $78.26 | $78.26 | 5,460,400 | — | — |
| 2021-03-24 | $81.26 | $81.26 | 2,974,800 | — | — |
| 2021-03-23 | $85.17 | $85.17 | 2,718,900 | — | — |
| 2021-03-22 | $85.18 | $85.18 | 3,071,400 | — | — |
| 2021-03-19 | $84.03 | $84.03 | 4,544,200 | — | — |
| 2021-03-18 | $81.89 | $81.89 | 4,341,800 | — | — |
| 2021-03-17 | $86.54 | $86.54 | 3,117,300 | — | — |
| 2021-03-16 | $86.37 | $86.37 | 2,759,700 | — | — |
| 2021-03-15 | $87.61 | $87.61 | 3,754,300 | — | — |
| 2021-03-12 | $83.00 | $83.00 | 3,006,700 | — | — |
| 2021-03-11 | $86.24 | $86.24 | 3,715,300 | — | — |
| 2021-03-10 | $80.70 | $80.70 | 3,745,900 | — | — |
| 2021-03-09 | $82.00 | $82.00 | 5,666,600 | — | — |
| 2021-03-08 | $77.52 | $77.52 | 5,958,600 | — | — |
| 2021-03-05 | $82.20 | $82.20 | 8,264,700 | — | — |
| 2021-03-04 | $85.00 | $85.00 | 6,348,200 | — | — |
| 2021-03-03 | $90.00 | $90.00 | 5,042,700 | — | — |
| 2021-03-02 | $93.51 | $93.51 | 3,531,700 | — | — |
| 2021-03-01 | $97.61 | $97.61 | 2,737,200 | — | — |
| 2021-02-26 | $95.41 | $95.41 | 3,964,400 | — | — |
| 2021-02-25 | $95.00 | $95.00 | 2,889,000 | — | — |
| 2021-02-24 | $99.36 | $99.36 | 3,060,700 | — | — |
| 2021-02-23 | $98.67 | $98.67 | 4,829,900 | — | — |
| 2021-02-22 | $99.70 | $99.70 | 3,550,100 | — | — |
| 2021-02-19 | $105.05 | $105.05 | 2,987,500 | — | — |
| 2021-02-18 | $106.40 | $106.40 | 3,528,900 | — | — |
| 2021-02-17 | $103.08 | $103.08 | 5,525,700 | — | — |
| 2021-02-16 | $107.56 | $107.56 | 4,087,900 | — | — |
| 2021-02-12 | $112.86 | $112.86 | 5,238,800 | — | — |
| 2021-02-11 | $117.60 | $117.60 | 3,777,500 | — | — |
| 2021-02-10 | $115.55 | $115.55 | 2,103,700 | — | — |
| 2021-02-09 | $117.85 | $117.85 | 2,916,600 | — | — |
| 2021-02-08 | $116.42 | $116.42 | 2,818,400 | — | — |
| 2021-02-05 | $114.90 | $114.90 | 3,164,700 | — | — |
| 2021-02-04 | $111.92 | $111.92 | 2,543,700 | — | — |
| 2021-02-03 | $110.52 | $110.52 | 3,462,200 | — | — |
| 2021-02-02 | $106.01 | $106.01 | 3,375,100 | — | — |
| 2021-02-01 | $101.79 | $101.79 | 3,691,900 | — | — |
| 2021-01-29 | $102.75 | $102.75 | 3,813,200 | — | — |
| 2021-01-28 | $100.00 | $100.00 | 3,307,800 | — | — |
| 2021-01-27 | $98.00 | $98.00 | 4,430,500 | — | — |
| 2021-01-26 | $103.52 | $103.52 | 2,567,200 | — | — |
| 2021-01-25 | $108.97 | $108.97 | 7,332,500 | — | — |
| 2021-01-22 | $105.00 | $105.00 | 3,371,400 | — | — |
| 2021-01-21 | $103.34 | $103.34 | 1,896,700 | — | — |
| 2021-01-20 | $104.28 | $104.28 | 3,553,300 | — | — |
| 2021-01-19 | $99.09 | $99.09 | 2,070,500 | — | — |
| 2021-01-15 | $99.84 | $99.84 | 1,459,700 | — | — |
| 2021-01-14 | $101.84 | $101.84 | 2,129,100 | — | — |
| 2021-01-13 | $104.85 | $104.85 | 1,746,500 | — | — |
| 2021-01-12 | $105.58 | $105.58 | 2,466,000 | — | — |
| 2021-01-11 | $104.25 | $104.25 | 4,316,000 | — | — |
| 2021-01-08 | $99.94 | $99.94 | 2,565,000 | — | — |
| 2021-01-07 | $96.64 | $96.64 | 3,316,400 | — | — |
| 2021-01-06 | $91.33 | $91.33 | 3,538,700 | — | — |
| 2021-01-05 | $93.03 | $93.03 | 3,072,500 | — | — |
| 2021-01-04 | $91.23 | $91.23 | 6,408,000 | — | — |