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
- 2021-04-15 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 | $94.26 | $94.26 | 517,300 | — | — |
| 2021-12-30 | $93.99 | $93.99 | 733,300 | — | — |
| 2021-12-29 | $91.28 | $91.28 | 388,800 | — | — |
| 2021-12-28 | $93.19 | $93.19 | 499,000 | — | — |
| 2021-12-27 | $95.81 | $95.81 | 1,036,400 | — | — |
| 2021-12-23 | $93.80 | $93.80 | 521,400 | — | — |
| 2021-12-22 | $93.83 | $93.83 | 1,047,300 | — | — |
| 2021-12-21 | $91.15 | $91.15 | 928,500 | — | — |
| 2021-12-20 | $87.36 | $87.36 | 953,200 | — | — |
| 2021-12-17 | $88.13 | $88.13 | 2,262,400 | — | — |
| 2021-12-16 | $83.75 | $83.75 | 1,345,700 | — | — |
| 2021-12-15 | $88.56 | $88.56 | 1,066,300 | — | — |
| 2021-12-14 | $87.53 | $87.53 | 1,833,400 | — | — |
| 2021-12-13 | $88.85 | $88.85 | 1,032,400 | — | — |
| 2021-12-10 | $90.67 | $90.67 | 821,800 | — | — |
| 2021-12-09 | $90.78 | $90.78 | 1,437,600 | — | — |
| 2021-12-08 | $96.06 | $96.06 | 1,504,500 | — | — |
| 2021-12-07 | $96.47 | $96.47 | 2,749,200 | — | — |
| 2021-12-06 | $89.82 | $89.82 | 3,513,100 | — | — |
| 2021-12-03 | $93.53 | $93.53 | 29,157,000 | — | — |
| 2021-12-02 | $90.32 | $90.32 | 1,222,900 | — | — |
| 2021-12-01 | $86.13 | $86.13 | 1,582,100 | — | — |
| 2021-11-30 | $91.11 | $91.11 | 1,289,800 | — | — |
| 2021-11-29 | $90.26 | $90.26 | 1,368,700 | — | — |
| 2021-11-26 | $90.71 | $90.71 | 931,200 | — | — |
| 2021-11-24 | $94.32 | $94.32 | 863,900 | — | — |
| 2021-11-23 | $92.93 | $92.93 | 1,473,800 | — | — |
| 2021-11-22 | $95.50 | $95.50 | 2,429,400 | — | — |
| 2021-11-19 | $99.77 | $99.77 | 1,171,700 | — | — |
| 2021-11-18 | $99.64 | $99.64 | 2,282,300 | — | — |
| 2021-11-17 | $105.42 | $105.42 | 1,505,300 | — | — |
| 2021-11-16 | $109.03 | $109.03 | 3,102,200 | — | — |
| 2021-11-15 | $102.77 | $102.77 | 2,609,400 | — | — |
| 2021-11-12 | $112.36 | $112.36 | 3,047,000 | — | — |
| 2021-11-11 | $114.85 | $114.85 | 7,535,600 | — | — |
| 2021-11-10 | $95.73 | $95.73 | 3,236,700 | — | — |
| 2021-11-09 | $103.57 | $103.57 | 2,133,800 | — | — |
| 2021-11-08 | $99.64 | $99.64 | 1,505,600 | — | — |
| 2021-11-05 | $98.47 | $98.47 | 1,148,000 | — | — |
| 2021-11-04 | $98.55 | $98.55 | 1,368,600 | — | — |
| 2021-11-03 | $98.36 | $98.36 | 1,402,800 | — | — |
| 2021-11-02 | $98.75 | $98.75 | 1,056,500 | — | — |
| 2021-11-01 | $99.49 | $99.49 | 1,166,100 | — | — |
| 2021-10-29 | $98.25 | $98.25 | 1,049,300 | — | — |
| 2021-10-28 | $97.90 | $97.90 | 1,548,400 | — | — |
| 2021-10-27 | $94.92 | $94.92 | 1,565,100 | — | — |
| 2021-10-26 | $94.01 | $94.01 | 1,731,100 | — | — |
| 2021-10-25 | $93.56 | $93.56 | 2,371,600 | — | — |
| 2021-10-22 | $94.25 | $94.25 | 2,283,700 | — | — |
| 2021-10-21 | $96.30 | $96.30 | 3,229,800 | — | — |
| 2021-10-20 | $93.33 | $93.33 | 2,282,900 | — | — |
| 2021-10-19 | $95.66 | $95.66 | 1,812,300 | — | — |
| 2021-10-18 | $92.21 | $92.21 | 967,100 | — | — |
| 2021-10-15 | $91.84 | $91.84 | 1,507,200 | — | — |
| 2021-10-14 | $90.79 | $90.79 | 1,604,600 | — | — |
| 2021-10-13 | $88.01 | $88.01 | 1,198,100 | — | — |
| 2021-10-12 | $87.18 | $87.18 | 1,465,300 | — | — |
| 2021-10-11 | $87.41 | $87.41 | 1,362,600 | — | — |
| 2021-10-08 | $86.34 | $86.34 | 1,880,500 | — | — |
| 2021-10-07 | $84.94 | $84.94 | 5,279,400 | — | — |
| 2021-10-06 | $77.00 | $77.00 | 838,200 | — | — |
| 2021-10-05 | $73.75 | $73.75 | 932,500 | — | — |
| 2021-10-04 | $71.88 | $71.88 | 539,000 | — | — |
| 2021-10-01 | $74.78 | $74.78 | 1,003,000 | — | — |
| 2021-09-30 | $72.37 | $72.37 | 806,200 | — | — |
| 2021-09-29 | $74.16 | $74.16 | 1,172,400 | — | — |
| 2021-09-28 | $72.71 | $72.71 | 805,000 | — | — |
| 2021-09-27 | $76.70 | $76.70 | 824,600 | — | — |
| 2021-09-24 | $79.47 | $79.47 | 1,547,100 | — | — |
| 2021-09-23 | $77.85 | $77.85 | 1,300,100 | — | — |
| 2021-09-22 | $73.08 | $73.08 | 1,003,600 | — | — |
| 2021-09-21 | $74.09 | $74.09 | 632,000 | — | — |
| 2021-09-20 | $70.34 | $70.34 | 843,600 | — | — |
| 2021-09-17 | $72.75 | $72.75 | 1,636,900 | — | — |
| 2021-09-16 | $71.62 | $71.62 | 861,100 | — | — |
| 2021-09-15 | $73.57 | $73.57 | 1,081,100 | — | — |
| 2021-09-14 | $75.63 | $75.63 | 1,875,600 | — | — |
| 2021-09-13 | $74.96 | $74.96 | 1,490,100 | — | — |
| 2021-09-10 | $77.38 | $77.38 | 3,303,400 | — | — |
| 2021-09-09 | $71.09 | $71.09 | 1,428,500 | — | — |
| 2021-09-08 | $68.00 | $68.00 | 2,050,600 | — | — |
| 2021-09-07 | $74.04 | $74.04 | 1,117,800 | — | — |
| 2021-09-03 | $77.98 | $77.98 | 1,116,700 | — | — |
| 2021-09-02 | $78.45 | $78.45 | 1,898,200 | — | — |
| 2021-09-01 | $74.30 | $74.30 | 2,589,900 | — | — |
| 2021-08-31 | $70.40 | $70.40 | 1,304,000 | — | — |
| 2021-08-30 | $73.30 | $73.30 | 972,900 | — | — |
| 2021-08-27 | $74.20 | $74.20 | 811,000 | — | — |
| 2021-08-26 | $73.57 | $73.57 | 1,287,300 | — | — |
| 2021-08-25 | $76.60 | $76.60 | 985,600 | — | — |
| 2021-08-24 | $74.50 | $74.50 | 1,181,700 | — | — |
| 2021-08-23 | $71.56 | $71.56 | 1,117,700 | — | — |
| 2021-08-20 | $69.97 | $69.97 | 1,474,900 | — | — |
| 2021-08-19 | $67.10 | $67.10 | 1,765,600 | — | — |
| 2021-08-18 | $63.77 | $63.77 | 1,343,600 | — | — |
| 2021-08-17 | $62.57 | $62.57 | 2,469,700 | — | — |
| 2021-08-16 | $55.88 | $55.88 | 740,400 | — | — |
| 2021-08-13 | $56.46 | $56.46 | 1,057,100 | — | — |
| 2021-08-12 | $56.96 | $56.96 | 2,481,200 | — | — |
| 2021-08-11 | $58.50 | $58.50 | 1,396,700 | — | — |
| 2021-08-10 | $57.19 | $57.19 | 581,800 | — | — |
| 2021-08-09 | $57.57 | $57.57 | 449,500 | — | — |
| 2021-08-06 | $58.65 | $58.65 | 1,465,000 | — | — |
| 2021-08-05 | $63.25 | $63.25 | 345,300 | — | — |
| 2021-08-04 | $63.18 | $63.18 | 354,100 | — | — |
| 2021-08-03 | $62.89 | $62.89 | 352,600 | — | — |
| 2021-08-02 | $63.23 | $63.23 | 308,400 | — | — |
| 2021-07-30 | $61.47 | $61.47 | 405,300 | — | — |
| 2021-07-29 | $65.22 | $65.22 | 409,500 | — | — |
| 2021-07-28 | $65.21 | $65.21 | 581,300 | — | — |
| 2021-07-27 | $62.65 | $62.65 | 485,600 | — | — |
| 2021-07-26 | $62.57 | $62.57 | 487,100 | — | — |
| 2021-07-23 | $63.35 | $63.35 | 479,800 | — | — |
| 2021-07-22 | $62.69 | $62.69 | 872,100 | — | — |
| 2021-07-21 | $59.83 | $59.83 | 666,900 | — | — |
| 2021-07-20 | $60.85 | $60.85 | 550,900 | — | — |
| 2021-07-19 | $60.51 | $60.51 | 719,500 | — | — |
| 2021-07-16 | $60.75 | $60.75 | 695,700 | — | — |
| 2021-07-15 | $63.43 | $63.43 | 927,800 | — | — |
| 2021-07-14 | $65.16 | $65.16 | 541,900 | — | — |
| 2021-07-13 | $68.98 | $68.98 | 779,800 | — | — |
| 2021-07-12 | $67.20 | $67.20 | 395,400 | — | — |
| 2021-07-09 | $66.18 | $66.18 | 321,600 | — | — |
| 2021-07-08 | $65.88 | $65.88 | 624,100 | — | — |
| 2021-07-07 | $66.28 | $66.28 | 941,900 | — | — |
| 2021-07-06 | $68.06 | $68.06 | 1,394,800 | — | — |
| 2021-07-02 | $72.07 | $72.07 | 669,600 | — | — |
| 2021-07-01 | $70.98 | $70.98 | 1,523,900 | — | — |
| 2021-06-30 | $75.17 | $75.17 | 2,206,100 | — | — |
| 2021-06-29 | $83.32 | $83.32 | 635,400 | — | — |
| 2021-06-28 | $82.12 | $82.12 | 810,400 | — | — |
| 2021-06-25 | $84.86 | $84.86 | 537,600 | — | — |
| 2021-06-24 | $84.50 | $84.50 | 754,500 | — | — |
| 2021-06-23 | $81.49 | $81.49 | 388,300 | — | — |
| 2021-06-22 | $80.30 | $80.30 | 1,214,600 | — | — |
| 2021-06-21 | $83.91 | $83.91 | 620,500 | — | — |
| 2021-06-18 | $88.21 | $88.21 | 2,514,200 | — | — |
| 2021-06-17 | $88.22 | $88.22 | 1,375,300 | — | — |
| 2021-06-16 | $85.81 | $85.81 | 1,455,100 | — | — |
| 2021-06-15 | $81.65 | $81.65 | 588,700 | — | — |
| 2021-06-14 | $81.89 | $81.89 | 869,900 | — | — |
| 2021-06-11 | $82.42 | $82.42 | 1,144,600 | — | — |
| 2021-06-10 | $81.86 | $81.86 | 1,161,100 | — | — |
| 2021-06-09 | $80.25 | $80.25 | 863,700 | — | — |
| 2021-06-08 | $79.47 | $79.47 | 941,700 | — | — |
| 2021-06-07 | $77.25 | $77.25 | 661,900 | — | — |
| 2021-06-04 | $74.36 | $74.36 | 524,500 | — | — |
| 2021-06-03 | $70.47 | $70.47 | 352,900 | — | — |
| 2021-06-02 | $70.09 | $70.09 | 499,400 | — | — |
| 2021-06-01 | $68.86 | $68.86 | 1,013,900 | — | — |
| 2021-05-28 | $74.31 | $74.31 | 864,500 | — | — |
| 2021-05-27 | $69.68 | $69.68 | 1,112,500 | — | — |
| 2021-05-26 | $68.62 | $68.62 | 529,400 | — | — |
| 2021-05-25 | $69.95 | $69.95 | 1,028,600 | — | — |
| 2021-05-24 | $70.31 | $70.31 | 834,000 | — | — |
| 2021-05-21 | $68.35 | $68.35 | 880,300 | — | — |
| 2021-05-20 | $67.90 | $67.90 | 964,200 | — | — |
| 2021-05-19 | $64.61 | $64.61 | 603,700 | — | — |
| 2021-05-18 | $64.29 | $64.29 | 1,122,100 | — | — |
| 2021-05-17 | $62.44 | $62.44 | 1,033,400 | — | — |
| 2021-05-14 | $57.26 | $57.26 | 1,198,900 | — | — |
| 2021-05-13 | $49.87 | $49.87 | 1,645,400 | — | — |
| 2021-05-12 | $52.25 | $52.25 | 1,351,200 | — | — |
| 2021-05-11 | $53.46 | $53.46 | 1,483,400 | — | — |
| 2021-05-10 | $55.50 | $55.50 | 1,348,300 | — | — |
| 2021-05-07 | $57.26 | $57.26 | 552,600 | — | — |
| 2021-05-06 | $56.93 | $56.93 | 1,329,400 | — | — |
| 2021-05-05 | $58.18 | $58.18 | 645,100 | — | — |
| 2021-05-04 | $58.55 | $58.55 | 879,100 | — | — |
| 2021-05-03 | $60.06 | $60.06 | 516,100 | — | — |
| 2021-04-30 | $58.01 | $58.01 | 284,000 | — | — |
| 2021-04-29 | $59.17 | $59.17 | 292,900 | — | — |
| 2021-04-28 | $58.75 | $58.75 | 309,600 | — | — |
| 2021-04-27 | $58.85 | $58.85 | 630,200 | — | — |
| 2021-04-26 | $59.80 | $59.80 | 796,200 | — | — |
| 2021-04-23 | $58.50 | $58.50 | 1,229,600 | — | — |
| 2021-04-22 | $62.10 | $62.10 | 844,900 | — | — |
| 2021-04-21 | $61.81 | $61.81 | 3,607,100 | — | — |
| 2021-04-20 | $60.15 | $60.15 | 3,055,500 | — | — |
| 2021-04-19 | $58.86 | $58.86 | 4,642,500 | — | — |
| 2021-04-16 | $61.00 | $61.00 | 4,199,300 | — | — |
| 2021-04-15 | $65.20 | $65.20 | 11,444,400 | — | — |