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
- 2000-06-30 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 | $87.49 | $100.99 | 3,611,600 | — | — |
| 2021-12-30 | $87.44 | $100.93 | 4,303,100 | — | — |
| 2021-12-29 | $88.54 | $102.20 | 3,583,000 | — | — |
| 2021-12-28 | $87.99 | $101.57 | 5,798,700 | — | — |
| 2021-12-27 | $90.81 | $104.82 | 7,116,000 | — | — |
| 2021-12-23 | $87.68 | $101.21 | 8,016,500 | — | — |
| 2021-12-22 | $88.29 | $101.91 | 9,516,400 | — | — |
| 2021-12-21 | $86.30 | $99.62 | 10,103,700 | — | — |
| 2021-12-20 | $84.17 | $97.16 | 9,546,800 | — | — |
| 2021-12-17 | $84.03 | $97.00 | 16,185,600 | — | — |
| 2021-12-16 | $83.59 | $96.49 | 17,014,800 | — | — |
| 2021-12-15 | $88.37 | $102.01 | 14,422,000 | — | — |
| 2021-12-14 | $85.29 | $98.45 | 8,596,000 | — | — |
| 2021-12-13 | $86.59 | $99.95 | 7,371,500 | — | — |
| 2021-12-10 | $89.02 | $102.76 | 9,660,000 | — | — |
| 2021-12-09 | $90.03 | $103.92 | 11,836,000 | — | — |
| 2021-12-08 | $91.29 | $105.38 | 14,554,700 | — | — |
| 2021-12-07 | $91.51 | $105.63 | 21,126,700 | — | — |
| 2021-12-06 | $85.43 | $98.61 | 15,634,400 | — | — |
| 2021-12-03 | $83.59 | $96.49 | 51,023,700 | — | — |
| 2021-12-02 | $71.03 | $81.99 | 10,772,600 | — | — |
| 2021-12-01 | $70.95 | $81.90 | 8,805,800 | — | — |
| 2021-11-30 | $71.17 | $82.15 | 13,173,200 | — | — |
| 2021-11-29 | $75.02 | $86.60 | 9,161,400 | — | — |
| 2021-11-26 | $71.99 | $83.10 | 4,596,000 | — | — |
| 2021-11-24 | $73.86 | $85.26 | 4,826,000 | — | — |
| 2021-11-23 | $73.22 | $84.52 | 5,790,300 | — | — |
| 2021-11-22 | $72.75 | $83.98 | 8,644,300 | — | — |
| 2021-11-19 | $74.58 | $86.09 | 5,458,300 | — | — |
| 2021-11-18 | $75.15 | $86.75 | 5,796,100 | — | — |
| 2021-11-17 | $73.64 | $85.00 | 4,145,700 | — | — |
| 2021-11-16 | $73.82 | $85.21 | 5,087,200 | — | — |
| 2021-11-15 | $72.92 | $84.17 | 4,021,200 | — | — |
| 2021-11-12 | $73.48 | $84.82 | 5,454,900 | — | — |
| 2021-11-11 | $73.42 | $84.75 | 5,485,300 | — | — |
| 2021-11-10 | $70.97 | $81.92 | 6,471,400 | — | — |
| 2021-11-09 | $72.94 | $84.20 | 4,937,900 | — | — |
| 2021-11-08 | $73.00 | $84.26 | 6,823,700 | — | — |
| 2021-11-05 | $71.86 | $82.95 | 6,343,900 | — | — |
| 2021-11-04 | $71.54 | $82.58 | 8,692,300 | — | — |
| 2021-11-03 | $69.25 | $79.94 | 4,134,800 | — | — |
| 2021-11-02 | $69.91 | $80.70 | 7,087,800 | — | — |
| 2021-11-01 | $68.96 | $79.60 | 6,106,600 | — | — |
| 2021-10-29 | $68.50 | $79.07 | 5,436,700 | — | — |
| 2021-10-28 | $68.48 | $79.05 | 3,526,800 | — | — |
| 2021-10-27 | $67.70 | $78.15 | 4,912,000 | — | — |
| 2021-10-26 | $67.73 | $78.18 | 6,211,600 | — | — |
| 2021-10-25 | $67.67 | $78.11 | 4,999,700 | — | — |
| 2021-10-22 | $66.31 | $76.54 | 5,228,000 | — | — |
| 2021-10-21 | $67.07 | $77.42 | 5,297,600 | — | — |
| 2021-10-20 | $67.19 | $77.56 | 3,979,700 | — | — |
| 2021-10-19 | $67.85 | $78.32 | 7,367,500 | — | — |
| 2021-10-18 | $67.17 | $77.54 | 5,342,300 | — | — |
| 2021-10-15 | $65.65 | $75.78 | 5,971,300 | — | — |
| 2021-10-14 | $65.29 | $75.37 | 8,489,200 | — | — |
| 2021-10-13 | $63.42 | $73.21 | 6,696,100 | — | — |
| 2021-10-12 | $63.59 | $73.40 | 6,357,800 | — | — |
| 2021-10-11 | $63.44 | $73.23 | 4,063,400 | — | — |
| 2021-10-08 | $64.62 | $74.59 | 5,665,700 | — | — |
| 2021-10-07 | $65.15 | $75.20 | 15,222,500 | — | — |
| 2021-10-06 | $63.75 | $73.52 | 16,659,300 | — | — |
| 2021-10-05 | $59.39 | $68.49 | 7,195,800 | — | — |
| 2021-10-04 | $57.59 | $66.41 | 6,955,500 | — | — |
| 2021-10-01 | $59.83 | $69.00 | 6,822,700 | — | — |
| 2021-09-30 | $60.31 | $69.55 | 4,970,000 | — | — |
| 2021-09-29 | $60.15 | $69.37 | 4,583,700 | — | — |
| 2021-09-28 | $60.75 | $70.06 | 6,982,100 | — | — |
| 2021-09-27 | $63.07 | $72.73 | 4,097,500 | — | — |
| 2021-09-24 | $63.61 | $73.36 | 2,912,400 | — | — |
| 2021-09-23 | $63.44 | $73.16 | 4,530,000 | — | — |
| 2021-09-22 | $62.67 | $72.27 | 3,595,700 | — | — |
| 2021-09-21 | $61.03 | $70.38 | 3,468,500 | — | — |
| 2021-09-20 | $60.68 | $69.98 | 7,158,700 | — | — |
| 2021-09-17 | $62.10 | $71.62 | 11,428,300 | — | — |
| 2021-09-16 | $63.25 | $72.94 | 4,391,500 | — | — |
| 2021-09-15 | $62.46 | $72.03 | 4,436,900 | — | — |
| 2021-09-14 | $62.30 | $71.85 | 3,323,700 | — | — |
| 2021-09-13 | $62.38 | $71.94 | 5,246,900 | — | — |
| 2021-09-10 | $61.17 | $70.54 | 4,430,200 | — | — |
| 2021-09-09 | $61.25 | $70.64 | 3,304,900 | — | — |
| 2021-09-08 | $60.37 | $69.62 | 3,292,600 | — | — |
| 2021-09-07 | $61.24 | $70.62 | 3,020,100 | — | — |
| 2021-09-03 | $61.51 | $70.93 | 2,518,000 | — | — |
| 2021-09-02 | $61.32 | $70.72 | 2,777,300 | — | — |
| 2021-09-01 | $60.72 | $70.02 | 4,968,300 | — | — |
| 2021-08-31 | $61.19 | $70.57 | 5,267,900 | — | — |
| 2021-08-30 | $61.96 | $71.45 | 6,938,200 | — | — |
| 2021-08-27 | $61.34 | $70.74 | 14,782,000 | — | — |
| 2021-08-26 | $63.24 | $72.93 | 6,685,700 | — | — |
| 2021-08-25 | $63.20 | $72.88 | 6,336,300 | — | — |
| 2021-08-24 | $62.55 | $72.13 | 5,710,800 | — | — |
| 2021-08-23 | $62.00 | $71.50 | 7,325,500 | — | — |
| 2021-08-20 | $59.85 | $69.02 | 4,617,700 | — | — |
| 2021-08-19 | $58.98 | $68.02 | 4,973,500 | — | — |
| 2021-08-18 | $57.84 | $66.70 | 3,977,400 | — | — |
| 2021-08-17 | $58.52 | $67.49 | 6,497,100 | — | — |
| 2021-08-16 | $59.16 | $68.22 | 5,560,900 | — | — |
| 2021-08-13 | $60.39 | $69.64 | 3,155,000 | — | — |
| 2021-08-12 | $59.86 | $69.03 | 6,491,400 | — | — |
| 2021-08-11 | $59.79 | $68.95 | 4,029,500 | — | — |
| 2021-08-10 | $59.75 | $68.91 | 3,981,600 | — | — |
| 2021-08-09 | $60.48 | $69.75 | 2,497,600 | — | — |
| 2021-08-06 | $60.54 | $69.82 | 3,808,500 | — | — |
| 2021-08-05 | $61.05 | $70.40 | 5,947,900 | — | — |
| 2021-08-04 | $61.89 | $71.37 | 8,185,200 | — | — |
| 2021-08-03 | $61.34 | $70.74 | 6,253,300 | — | — |
| 2021-08-02 | $60.57 | $69.85 | 4,456,100 | — | — |
| 2021-07-30 | $60.51 | $69.78 | 4,456,500 | — | — |
| 2021-07-29 | $60.31 | $69.55 | 5,502,200 | — | — |
| 2021-07-28 | $58.99 | $68.03 | 5,229,400 | — | — |
| 2021-07-27 | $57.98 | $66.86 | 6,082,400 | — | — |
| 2021-07-26 | $58.95 | $67.98 | 3,516,100 | — | — |
| 2021-07-23 | $58.92 | $67.95 | 4,406,500 | — | — |
| 2021-07-22 | $57.98 | $66.86 | 3,278,100 | — | — |
| 2021-07-21 | $58.33 | $67.27 | 5,839,600 | — | — |
| 2021-07-20 | $56.56 | $65.23 | 7,876,100 | — | — |
| 2021-07-19 | $54.80 | $63.20 | 7,771,900 | — | — |
| 2021-07-16 | $53.97 | $62.24 | 6,684,900 | — | — |
| 2021-07-15 | $55.70 | $64.23 | 6,740,100 | — | — |
| 2021-07-14 | $56.01 | $64.59 | 4,629,400 | — | — |
| 2021-07-13 | $56.77 | $65.47 | 4,304,700 | — | — |
| 2021-07-12 | $57.33 | $66.11 | 4,069,400 | — | — |
| 2021-07-09 | $57.00 | $65.73 | 4,665,200 | — | — |
| 2021-07-08 | $56.27 | $64.89 | 6,320,300 | — | — |
| 2021-07-07 | $56.68 | $65.30 | 5,527,900 | — | — |
| 2021-07-06 | $57.50 | $66.24 | 5,932,200 | — | — |
| 2021-07-02 | $57.42 | $66.15 | 5,436,800 | — | — |
| 2021-07-01 | $57.39 | $66.11 | 6,112,900 | — | — |
| 2021-06-30 | $58.33 | $67.20 | 5,265,000 | — | — |
| 2021-06-29 | $58.76 | $67.69 | 5,512,000 | — | — |
| 2021-06-28 | $58.60 | $67.51 | 9,568,100 | — | — |
| 2021-06-25 | $56.30 | $64.86 | 9,023,000 | — | — |
| 2021-06-24 | $56.14 | $64.67 | 6,387,300 | — | — |
| 2021-06-23 | $54.53 | $62.82 | 3,685,700 | — | — |
| 2021-06-22 | $54.36 | $62.62 | 6,423,700 | — | — |
| 2021-06-21 | $54.82 | $63.15 | 6,748,800 | — | — |
| 2021-06-18 | $54.27 | $62.52 | 18,784,100 | — | — |
| 2021-06-17 | $55.12 | $63.50 | 8,071,500 | — | — |
| 2021-06-16 | $54.11 | $62.34 | 7,507,000 | — | — |
| 2021-06-15 | $53.59 | $61.74 | 7,409,000 | — | — |
| 2021-06-14 | $53.80 | $61.98 | 9,430,600 | — | — |
| 2021-06-11 | $52.10 | $60.02 | 7,416,200 | — | — |
| 2021-06-10 | $51.80 | $59.67 | 9,481,800 | — | — |
| 2021-06-09 | $50.35 | $58.00 | 8,731,600 | — | — |
| 2021-06-08 | $50.73 | $58.44 | 20,539,100 | — | — |
| 2021-06-07 | $48.27 | $55.61 | 10,989,200 | — | — |
| 2021-06-04 | $48.70 | $56.10 | 7,265,900 | — | — |
| 2021-06-03 | $47.18 | $54.35 | 6,664,500 | — | — |
| 2021-06-02 | $47.52 | $54.74 | 4,922,100 | — | — |
| 2021-06-01 | $47.75 | $55.01 | 5,225,100 | — | — |
| 2021-05-28 | $48.30 | $55.64 | 4,168,600 | — | — |
| 2021-05-27 | $48.36 | $55.71 | 6,909,800 | — | — |
| 2021-05-26 | $48.62 | $56.01 | 6,634,200 | — | — |
| 2021-05-25 | $48.03 | $55.33 | 8,518,100 | — | — |
| 2021-05-24 | $47.62 | $54.86 | 7,961,300 | — | — |
| 2021-05-21 | $46.22 | $53.25 | 7,602,600 | — | — |
| 2021-05-20 | $46.26 | $53.29 | 14,275,600 | — | — |
| 2021-05-19 | $44.51 | $51.28 | 13,074,100 | — | — |
| 2021-05-18 | $42.45 | $48.90 | 6,353,500 | — | — |
| 2021-05-17 | $42.81 | $49.32 | 8,721,100 | — | — |
| 2021-05-14 | $43.36 | $49.95 | 7,757,600 | — | — |
| 2021-05-13 | $41.60 | $47.92 | 9,171,800 | — | — |
| 2021-05-12 | $41.51 | $47.82 | 13,437,700 | — | — |
| 2021-05-11 | $44.22 | $50.94 | 8,225,500 | — | — |
| 2021-05-10 | $44.32 | $51.06 | 9,008,000 | — | — |
| 2021-05-07 | $45.96 | $52.95 | 5,898,000 | — | — |
| 2021-05-06 | $45.54 | $52.46 | 6,760,300 | — | — |
| 2021-05-05 | $44.79 | $51.60 | 6,351,600 | — | — |
| 2021-05-04 | $44.49 | $51.25 | 9,914,800 | — | — |
| 2021-05-03 | $44.31 | $51.05 | 7,360,100 | — | — |
| 2021-04-30 | $45.21 | $52.08 | 8,806,500 | — | — |
| 2021-04-29 | $47.26 | $54.44 | 5,626,100 | — | — |
| 2021-04-28 | $46.80 | $53.91 | 9,650,600 | — | — |
| 2021-04-27 | $45.93 | $52.91 | 9,981,500 | — | — |
| 2021-04-26 | $47.32 | $54.51 | 9,994,900 | — | — |
| 2021-04-23 | $46.10 | $53.11 | 10,248,300 | — | — |
| 2021-04-22 | $45.11 | $51.97 | 11,112,400 | — | — |
| 2021-04-21 | $47.48 | $54.70 | 9,507,500 | — | — |
| 2021-04-20 | $45.84 | $52.81 | 21,600,700 | — | — |
| 2021-04-19 | $46.65 | $53.74 | 9,722,500 | — | — |
| 2021-04-16 | $47.91 | $55.19 | 12,939,800 | — | — |
| 2021-04-15 | $48.78 | $56.19 | 6,630,100 | — | — |
| 2021-04-14 | $48.07 | $55.38 | 6,456,600 | — | — |
| 2021-04-13 | $48.75 | $56.16 | 7,682,400 | — | — |
| 2021-04-12 | $49.65 | $57.20 | 12,191,400 | — | — |
| 2021-04-09 | $49.60 | $57.14 | 7,054,400 | — | — |
| 2021-04-08 | $50.38 | $58.04 | 7,607,500 | — | — |
| 2021-04-07 | $50.36 | $57.95 | 8,130,400 | — | — |
| 2021-04-06 | $50.85 | $58.51 | 9,666,300 | — | — |
| 2021-04-05 | $51.07 | $58.76 | 9,557,300 | — | — |
| 2021-04-01 | $49.66 | $57.14 | 11,084,700 | — | — |
| 2021-03-31 | $48.98 | $56.36 | 10,221,300 | — | — |
| 2021-03-30 | $47.33 | $54.46 | 8,375,500 | — | — |
| 2021-03-29 | $46.51 | $53.52 | 9,303,300 | — | — |
| 2021-03-26 | $46.97 | $54.05 | 10,575,400 | — | — |
| 2021-03-25 | $44.75 | $51.49 | 11,073,800 | — | — |
| 2021-03-24 | $45.25 | $52.07 | 18,802,100 | — | — |
| 2021-03-23 | $46.15 | $53.10 | 8,492,200 | — | — |
| 2021-03-22 | $47.67 | $54.85 | 7,974,100 | — | — |
| 2021-03-19 | $47.00 | $54.08 | 10,172,000 | — | — |
| 2021-03-18 | $45.55 | $52.41 | 9,720,000 | — | — |
| 2021-03-17 | $48.10 | $55.35 | 11,421,300 | — | — |
| 2021-03-16 | $47.96 | $55.18 | 9,320,700 | — | — |
| 2021-03-15 | $48.36 | $55.64 | 8,371,900 | — | — |
| 2021-03-12 | $47.16 | $54.26 | 16,216,900 | — | — |
| 2021-03-11 | $46.30 | $53.27 | 18,895,300 | — | — |
| 2021-03-10 | $42.84 | $49.29 | 21,969,000 | — | — |
| 2021-03-09 | $43.86 | $50.47 | 20,324,000 | — | — |
| 2021-03-08 | $40.06 | $46.09 | 18,059,900 | — | — |
| 2021-03-05 | $41.51 | $47.76 | 21,673,000 | — | — |
| 2021-03-04 | $40.10 | $46.14 | 33,121,300 | — | — |
| 2021-03-03 | $45.56 | $52.42 | 16,898,400 | — | — |
| 2021-03-02 | $47.83 | $55.03 | 9,718,200 | — | — |
| 2021-03-01 | $49.52 | $56.98 | 9,344,400 | — | — |
| 2021-02-26 | $48.28 | $55.55 | 11,501,100 | — | — |
| 2021-02-25 | $46.56 | $53.57 | 11,476,400 | — | — |
| 2021-02-24 | $49.26 | $56.68 | 12,785,300 | — | — |
| 2021-02-23 | $48.84 | $56.20 | 13,210,700 | — | — |
| 2021-02-22 | $49.69 | $57.17 | 13,798,700 | — | — |
| 2021-02-19 | $51.89 | $59.71 | 9,959,600 | — | — |
| 2021-02-18 | $50.47 | $58.07 | 11,009,500 | — | — |
| 2021-02-17 | $50.40 | $57.99 | 10,323,800 | — | — |
| 2021-02-16 | $52.94 | $60.91 | 7,841,800 | — | — |
| 2021-02-12 | $53.82 | $61.93 | 11,378,400 | — | — |
| 2021-02-11 | $52.11 | $59.96 | 8,797,900 | — | — |
| 2021-02-10 | $50.59 | $58.21 | 7,117,900 | — | — |
| 2021-02-09 | $51.25 | $58.97 | 6,605,700 | — | — |
| 2021-02-08 | $51.60 | $59.37 | 7,499,700 | — | — |
| 2021-02-05 | $50.05 | $57.59 | 9,309,000 | — | — |
| 2021-02-04 | $50.30 | $57.88 | 11,072,100 | — | — |
| 2021-02-03 | $51.11 | $58.81 | 10,115,100 | — | — |
| 2021-02-02 | $52.86 | $60.82 | 8,708,500 | — | — |
| 2021-02-01 | $52.87 | $60.83 | 6,356,500 | — | — |
| 2021-01-29 | $51.46 | $59.21 | 7,818,500 | — | — |
| 2021-01-28 | $52.18 | $60.04 | 9,398,000 | — | — |
| 2021-01-27 | $51.14 | $58.84 | 14,169,100 | — | — |
| 2021-01-26 | $54.00 | $62.13 | 8,299,300 | — | — |
| 2021-01-25 | $54.43 | $62.63 | 10,775,900 | — | — |
| 2021-01-22 | $52.62 | $60.55 | 6,410,500 | — | — |
| 2021-01-21 | $53.49 | $61.55 | 9,322,300 | — | — |
| 2021-01-20 | $54.08 | $62.23 | 11,638,400 | — | — |
| 2021-01-19 | $53.81 | $61.92 | 16,424,000 | — | — |
| 2021-01-15 | $50.77 | $58.42 | 7,994,500 | — | — |
| 2021-01-14 | $51.31 | $59.04 | 9,325,000 | — | — |
| 2021-01-13 | $50.24 | $57.81 | 5,606,800 | — | — |
| 2021-01-12 | $50.64 | $58.27 | 6,391,000 | — | — |
| 2021-01-11 | $50.24 | $57.81 | 9,070,700 | — | — |
| 2021-01-08 | $49.08 | $56.47 | 11,093,200 | — | — |
| 2021-01-07 | $49.02 | $56.40 | 9,090,400 | — | — |
| 2021-01-06 | $46.51 | $53.52 | 6,516,400 | — | — |
| 2021-01-05 | $47.61 | $54.78 | 5,710,100 | — | — |
| 2021-01-04 | $46.31 | $53.29 | 11,418,600 | — | — |