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
- 2006-01-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 — 2024
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2024-12-31 | $60.30 | $60.30 | 5,321,500 | — | — |
| 2024-12-30 | $60.09 | $60.09 | 4,929,200 | — | — |
| 2024-12-27 | $60.78 | $60.78 | 4,438,000 | — | — |
| 2024-12-26 | $61.47 | $61.47 | 5,518,300 | — | — |
| 2024-12-24 | $62.24 | $62.24 | 2,534,600 | — | — |
| 2024-12-23 | $61.58 | $61.58 | 8,463,200 | — | — |
| 2024-12-20 | $61.87 | $61.87 | 12,727,300 | — | — |
| 2024-12-19 | $61.74 | $61.74 | 8,049,400 | — | — |
| 2024-12-18 | $61.34 | $61.34 | 10,094,400 | — | — |
| 2024-12-17 | $64.29 | $64.29 | 7,544,100 | — | — |
| 2024-12-16 | $64.80 | $64.80 | 7,221,400 | — | — |
| 2024-12-13 | $64.59 | $64.59 | 6,247,000 | — | — |
| 2024-12-12 | $66.16 | $66.16 | 9,923,300 | — | — |
| 2024-12-11 | $65.57 | $65.57 | 7,545,400 | — | — |
| 2024-12-10 | $64.83 | $64.83 | 7,254,600 | — | — |
| 2024-12-09 | $64.58 | $64.58 | 10,138,400 | — | — |
| 2024-12-06 | $65.40 | $65.40 | 9,963,700 | — | — |
| 2024-12-05 | $65.22 | $65.22 | 11,209,600 | — | — |
| 2024-12-04 | $63.89 | $63.89 | 12,526,000 | — | — |
| 2024-12-03 | $60.94 | $60.94 | 6,011,600 | — | — |
| 2024-12-02 | $60.54 | $60.54 | 7,894,000 | — | — |
| 2024-11-29 | $61.52 | $61.52 | 3,845,900 | — | — |
| 2024-11-27 | $62.05 | $62.05 | 5,779,500 | — | — |
| 2024-11-26 | $62.71 | $62.71 | 6,629,800 | — | — |
| 2024-11-25 | $62.00 | $62.00 | 14,070,000 | — | — |
| 2024-11-22 | $62.01 | $62.01 | 11,366,500 | — | — |
| 2024-11-21 | $59.98 | $59.98 | 7,508,500 | — | — |
| 2024-11-20 | $58.88 | $58.88 | 6,399,900 | — | — |
| 2024-11-19 | $58.73 | $58.73 | 9,562,500 | — | — |
| 2024-11-18 | $58.81 | $58.81 | 5,885,300 | — | — |
| 2024-11-15 | $58.63 | $58.63 | 6,744,000 | — | — |
| 2024-11-14 | $59.91 | $59.91 | 7,524,000 | — | — |
| 2024-11-13 | $59.27 | $59.27 | 9,406,000 | — | — |
| 2024-11-12 | $60.49 | $60.49 | 15,552,300 | — | — |
| 2024-11-11 | $59.27 | $59.27 | 12,985,600 | — | — |
| 2024-11-08 | $58.81 | $58.81 | 8,153,200 | — | — |
| 2024-11-07 | $58.21 | $58.21 | 7,974,500 | — | — |
| 2024-11-06 | $57.69 | $57.69 | 10,743,800 | — | — |
| 2024-11-05 | $56.18 | $56.18 | 10,315,000 | — | — |
| 2024-11-04 | $56.38 | $56.38 | 10,752,300 | — | — |
| 2024-11-01 | $58.59 | $58.59 | 19,877,800 | — | — |
| 2024-10-31 | $55.77 | $55.77 | 14,595,400 | — | — |
| 2024-10-30 | $55.73 | $55.73 | 28,560,300 | — | — |
| 2024-10-29 | $60.49 | $60.49 | 23,959,200 | — | — |
| 2024-10-28 | $60.60 | $60.60 | 12,121,400 | — | — |
| 2024-10-25 | $59.44 | $59.44 | 6,074,200 | — | — |
| 2024-10-24 | $59.44 | $59.44 | 7,048,500 | — | — |
| 2024-10-23 | $59.02 | $59.02 | 9,523,800 | — | — |
| 2024-10-22 | $59.88 | $59.88 | 7,377,500 | — | — |
| 2024-10-21 | $59.70 | $59.70 | 6,425,000 | — | — |
| 2024-10-18 | $59.39 | $59.39 | 5,863,700 | — | — |
| 2024-10-17 | $58.86 | $58.86 | 6,326,100 | — | — |
| 2024-10-16 | $59.12 | $59.12 | 5,865,700 | — | — |
| 2024-10-15 | $59.81 | $59.81 | 8,134,900 | — | — |
| 2024-10-14 | $59.28 | $59.28 | 5,988,200 | — | — |
| 2024-10-11 | $58.65 | $58.65 | 7,292,800 | — | — |
| 2024-10-10 | $58.33 | $58.33 | 5,154,900 | — | — |
| 2024-10-09 | $57.93 | $57.93 | 8,542,900 | — | — |
| 2024-10-08 | $57.98 | $57.98 | 9,101,000 | — | — |
| 2024-10-07 | $56.73 | $56.73 | 7,551,200 | — | — |
| 2024-10-04 | $57.11 | $57.11 | 6,051,500 | — | — |
| 2024-10-03 | $56.70 | $56.70 | 7,004,100 | — | — |
| 2024-10-02 | $57.68 | $57.68 | 7,418,600 | — | — |
| 2024-10-01 | $57.17 | $57.17 | 8,718,200 | — | — |
| 2024-09-30 | $57.62 | $57.62 | 10,328,100 | — | — |
| 2024-09-27 | $57.34 | $57.34 | 9,078,300 | — | — |
| 2024-09-26 | $58.05 | $58.05 | 10,296,500 | — | — |
| 2024-09-25 | $58.38 | $58.38 | 8,421,700 | — | — |
| 2024-09-24 | $57.96 | $57.96 | 8,920,700 | — | — |
| 2024-09-23 | $58.29 | $58.29 | 9,306,000 | — | — |
| 2024-09-20 | $57.23 | $57.23 | 14,686,600 | — | — |
| 2024-09-19 | $57.97 | $57.97 | 9,541,700 | — | — |
| 2024-09-18 | $56.93 | $56.93 | 10,214,200 | — | — |
| 2024-09-17 | $58.50 | $58.50 | 10,580,500 | — | — |
| 2024-09-16 | $57.66 | $57.66 | 10,663,600 | — | — |
| 2024-09-13 | $56.12 | $56.12 | 7,916,300 | — | — |
| 2024-09-12 | $56.35 | $56.35 | 9,061,300 | — | — |
| 2024-09-11 | $55.79 | $55.79 | 12,804,800 | — | — |
| 2024-09-10 | $54.21 | $54.21 | 8,367,400 | — | — |
| 2024-09-09 | $54.29 | $54.29 | 9,472,500 | — | — |
| 2024-09-06 | $53.68 | $53.68 | 13,248,700 | — | — |
| 2024-09-05 | $53.03 | $53.03 | 8,317,000 | — | — |
| 2024-09-04 | $53.34 | $53.34 | 12,220,100 | — | — |
| 2024-09-03 | $53.52 | $53.52 | 14,402,300 | — | — |
| 2024-08-30 | $56.08 | $56.08 | 12,845,600 | — | — |
| 2024-08-29 | $55.63 | $55.63 | 10,702,300 | — | — |
| 2024-08-28 | $55.77 | $55.77 | 13,745,800 | — | — |
| 2024-08-27 | $56.14 | $56.14 | 14,889,600 | — | — |
| 2024-08-26 | $54.75 | $54.75 | 12,213,500 | — | — |
| 2024-08-23 | $53.71 | $53.71 | 9,928,400 | — | — |
| 2024-08-22 | $53.45 | $53.45 | 10,425,700 | — | — |
| 2024-08-21 | $53.73 | $53.73 | 14,558,400 | — | — |
| 2024-08-20 | $51.94 | $51.94 | 12,896,000 | — | — |
| 2024-08-19 | $52.64 | $52.64 | 16,562,100 | — | — |
| 2024-08-16 | $52.47 | $52.47 | 21,302,900 | — | — |
| 2024-08-15 | $53.97 | $53.97 | 28,826,700 | — | — |
| 2024-08-14 | $51.65 | $51.65 | 32,423,000 | — | — |
| 2024-08-13 | $51.68 | $51.68 | 108,992,800 | — | — |
| 2024-08-12 | $55.87 | $55.87 | 10,075,100 | — | — |
| 2024-08-09 | $55.55 | $55.55 | 11,569,700 | — | — |
| 2024-08-08 | $54.32 | $54.32 | 9,305,800 | — | — |
| 2024-08-07 | $53.63 | $53.63 | 11,238,800 | — | — |
| 2024-08-06 | $54.08 | $54.08 | 16,405,700 | — | — |
| 2024-08-05 | $52.18 | $52.18 | 14,448,600 | — | — |
| 2024-08-02 | $52.57 | $52.57 | 15,098,100 | — | — |
| 2024-08-01 | $53.46 | $53.46 | 14,099,600 | — | — |
| 2024-07-31 | $54.32 | $54.32 | 23,028,900 | — | — |
| 2024-07-30 | $52.57 | $52.57 | 23,648,500 | — | — |
| 2024-07-29 | $50.97 | $50.97 | 16,035,300 | — | — |
| 2024-07-26 | $49.83 | $49.83 | 24,611,100 | — | — |
| 2024-07-25 | $50.82 | $50.82 | 40,764,300 | — | — |
| 2024-07-24 | $51.78 | $51.78 | 39,208,200 | — | — |
| 2024-07-23 | $52.55 | $52.55 | 17,558,000 | — | — |
| 2024-07-22 | $53.56 | $53.56 | 13,869,100 | — | — |
| 2024-07-19 | $53.54 | $53.54 | 15,629,900 | — | — |
| 2024-07-18 | $53.38 | $53.38 | 29,138,100 | — | — |
| 2024-07-17 | $55.29 | $55.29 | 17,208,200 | — | — |
| 2024-07-16 | $57.74 | $57.74 | 14,404,300 | — | — |
| 2024-07-15 | $56.61 | $56.61 | 15,192,400 | — | — |
| 2024-07-12 | $57.67 | $57.67 | 14,046,500 | — | — |
| 2024-07-11 | $57.55 | $57.55 | 13,326,300 | — | — |
| 2024-07-10 | $58.30 | $58.30 | 20,298,400 | — | — |
| 2024-07-09 | $57.48 | $57.48 | 25,093,400 | — | — |
| 2024-07-08 | $59.51 | $59.51 | 24,496,600 | — | — |
| 2024-07-05 | $62.75 | $62.75 | 12,845,000 | — | — |
| 2024-07-03 | $61.58 | $61.58 | 12,651,800 | — | — |
| 2024-07-02 | $61.40 | $61.40 | 18,369,200 | — | — |
| 2024-07-01 | $61.81 | $61.81 | 19,650,600 | — | — |
| 2024-06-28 | $62.65 | $62.65 | 22,128,100 | — | — |
| 2024-06-27 | $62.41 | $62.41 | 28,454,200 | — | — |
| 2024-06-26 | $65.86 | $65.86 | 27,266,300 | — | — |
| 2024-06-25 | $65.66 | $65.66 | 23,635,000 | — | — |
| 2024-06-24 | $63.87 | $63.87 | 20,645,000 | — | — |
| 2024-06-21 | $64.21 | $64.21 | 28,655,000 | — | — |
| 2024-06-20 | $64.29 | $64.29 | 42,465,000 | — | — |
| 2024-06-18 | $68.55 | $68.55 | 34,735,000 | — | — |
| 2024-06-17 | $67.31 | $67.31 | 21,200,000 | — | — |
| 2024-06-14 | $65.43 | $65.43 | 13,975,000 | — | — |
| 2024-06-13 | $65.31 | $65.31 | 24,240,000 | — | — |
| 2024-06-12 | $63.42 | $63.42 | 17,000,000 | — | — |
| 2024-06-11 | $62.60 | $62.60 | 9,725,000 | — | — |
| 2024-06-10 | $62.60 | $62.60 | 10,355,000 | — | — |
| 2024-06-07 | $63.38 | $63.38 | 14,230,000 | — | — |
| 2024-06-06 | $64.23 | $64.23 | 12,780,000 | — | — |
| 2024-06-05 | $62.96 | $62.96 | 11,740,000 | — | — |
| 2024-06-04 | $61.58 | $61.58 | 20,615,000 | — | — |
| 2024-06-03 | $61.53 | $61.53 | 16,625,000 | — | — |
| 2024-05-31 | $62.59 | $62.59 | 15,065,000 | — | — |
| 2024-05-30 | $62.12 | $62.12 | 10,735,000 | — | — |
| 2024-05-29 | $61.46 | $61.46 | 16,870,000 | — | — |
| 2024-05-28 | $63.08 | $63.08 | 11,870,000 | — | — |
| 2024-05-24 | $63.03 | $63.03 | 9,835,000 | — | — |
| 2024-05-23 | $62.77 | $62.77 | 10,610,000 | — | — |
| 2024-05-22 | $63.07 | $63.07 | 9,060,000 | — | — |
| 2024-05-21 | $63.46 | $63.46 | 10,095,000 | — | — |
| 2024-05-20 | $63.53 | $63.53 | 14,200,000 | — | — |
| 2024-05-17 | $64.27 | $64.27 | 14,390,000 | — | — |
| 2024-05-16 | $62.92 | $62.92 | 9,935,000 | — | — |
| 2024-05-15 | $63.37 | $63.37 | 9,965,000 | — | — |
| 2024-05-14 | $63.53 | $63.53 | 7,750,000 | — | — |
| 2024-05-13 | $63.91 | $63.91 | 8,420,000 | — | — |
| 2024-05-10 | $64.78 | $64.78 | 8,235,000 | — | — |
| 2024-05-09 | $64.66 | $64.66 | 12,270,000 | — | — |
| 2024-05-08 | $63.67 | $63.67 | 10,300,000 | — | — |
| 2024-05-07 | $63.87 | $63.87 | 11,085,000 | — | — |
| 2024-05-06 | $63.98 | $63.98 | 9,970,000 | — | — |
| 2024-05-03 | $63.11 | $63.11 | 13,470,000 | — | — |
| 2024-05-02 | $62.84 | $62.84 | 8,950,000 | — | — |
| 2024-05-01 | $62.77 | $62.77 | 11,815,000 | — | — |
| 2024-04-30 | $63.19 | $63.19 | 17,185,000 | — | — |
| 2024-04-29 | $64.19 | $64.19 | 12,270,000 | — | — |
| 2024-04-26 | $63.74 | $63.74 | 16,830,000 | — | — |
| 2024-04-25 | $62.24 | $62.24 | 34,425,000 | — | — |
| 2024-04-24 | $58.54 | $58.54 | 18,165,000 | — | — |
| 2024-04-23 | $58.30 | $58.30 | 10,505,000 | — | — |
| 2024-04-22 | $57.69 | $57.69 | 12,975,000 | — | — |
| 2024-04-19 | $57.38 | $57.38 | 22,100,000 | — | — |
| 2024-04-18 | $58.16 | $58.16 | 10,690,000 | — | — |
| 2024-04-17 | $58.06 | $58.06 | 8,860,000 | — | — |
| 2024-04-16 | $58.85 | $58.85 | 8,030,000 | — | — |
| 2024-04-15 | $58.73 | $58.73 | 9,935,000 | — | — |
| 2024-04-12 | $59.15 | $59.15 | 12,785,000 | — | — |
| 2024-04-11 | $59.81 | $59.81 | 13,570,000 | — | — |
| 2024-04-10 | $59.31 | $59.31 | 14,205,000 | — | — |
| 2024-04-09 | $58.54 | $58.54 | 11,130,000 | — | — |
| 2024-04-08 | $58.63 | $58.63 | 10,930,000 | — | — |
| 2024-04-05 | $58.11 | $58.11 | 10,210,000 | — | — |
| 2024-04-04 | $57.12 | $57.12 | 11,620,000 | — | — |
| 2024-04-03 | $57.91 | $57.91 | 10,835,000 | — | — |
| 2024-04-02 | $58.04 | $58.04 | 11,255,000 | — | — |
| 2024-04-01 | $57.54 | $57.54 | 11,935,000 | — | — |
| 2024-03-28 | $58.14 | $58.14 | 14,625,000 | — | — |
| 2024-03-27 | $58.47 | $58.47 | 14,105,000 | — | — |
| 2024-03-26 | $59.11 | $59.11 | 16,630,000 | — | — |
| 2024-03-25 | $58.07 | $58.07 | 14,125,000 | — | — |
| 2024-03-22 | $57.64 | $57.64 | 11,200,000 | — | — |
| 2024-03-21 | $58.10 | $58.10 | 15,955,000 | — | — |
| 2024-03-20 | $57.90 | $57.90 | 50,170,000 | — | — |
| 2024-03-19 | $55.95 | $55.95 | 8,675,000 | — | — |
| 2024-03-18 | $55.47 | $55.47 | 9,475,000 | — | — |
| 2024-03-15 | $55.13 | $55.13 | 11,830,000 | — | — |
| 2024-03-14 | $54.97 | $54.97 | 10,555,000 | — | — |
| 2024-03-13 | $54.45 | $54.45 | 9,485,000 | — | — |
| 2024-03-12 | $54.40 | $54.40 | 10,025,000 | — | — |
| 2024-03-11 | $53.25 | $53.25 | 9,950,000 | — | — |
| 2024-03-08 | $53.72 | $53.72 | 5,955,000 | — | — |
| 2024-03-07 | $53.80 | $53.80 | 6,210,000 | — | — |
| 2024-03-06 | $53.80 | $53.80 | 7,850,000 | — | — |
| 2024-03-05 | $54.23 | $54.23 | 9,340,000 | — | — |
| 2024-03-04 | $54.41 | $54.41 | 10,210,000 | — | — |
| 2024-03-01 | $53.78 | $53.78 | 8,260,000 | — | — |
| 2024-02-29 | $53.78 | $53.78 | 9,870,000 | — | — |
| 2024-02-28 | $53.43 | $53.43 | 6,455,000 | — | — |
| 2024-02-27 | $52.90 | $52.90 | 6,475,000 | — | — |
| 2024-02-26 | $53.21 | $53.21 | 6,585,000 | — | — |
| 2024-02-23 | $52.93 | $52.93 | 7,940,000 | — | — |
| 2024-02-22 | $52.55 | $52.55 | 10,235,000 | — | — |
| 2024-02-21 | $51.39 | $51.39 | 7,020,000 | — | — |
| 2024-02-20 | $51.60 | $51.60 | 10,160,000 | — | — |
| 2024-02-16 | $51.97 | $51.97 | 6,915,000 | — | — |
| 2024-02-15 | $52.36 | $52.36 | 8,365,000 | — | — |
| 2024-02-14 | $52.40 | $52.40 | 6,790,000 | — | — |
| 2024-02-13 | $51.98 | $51.98 | 11,580,000 | — | — |
| 2024-02-12 | $52.16 | $52.16 | 10,385,000 | — | — |
| 2024-02-09 | $52.77 | $52.77 | 10,550,000 | — | — |
| 2024-02-08 | $52.41 | $52.41 | 19,345,000 | — | — |
| 2024-02-07 | $53.34 | $53.34 | 45,060,000 | — | — |
| 2024-02-06 | $49.75 | $49.75 | 22,535,000 | — | — |
| 2024-02-05 | $49.42 | $49.42 | 18,925,000 | — | — |
| 2024-02-02 | $49.65 | $49.65 | 10,680,000 | — | — |
| 2024-02-01 | $48.84 | $48.84 | 13,430,000 | — | — |
| 2024-01-31 | $48.18 | $48.18 | 10,775,000 | — | — |
| 2024-01-30 | $48.39 | $48.39 | 9,290,000 | — | — |
| 2024-01-29 | $48.09 | $48.09 | 16,330,000 | — | — |
| 2024-01-26 | $46.53 | $46.53 | 7,255,000 | — | — |
| 2024-01-25 | $46.24 | $46.24 | 8,520,000 | — | — |
| 2024-01-24 | $46.70 | $46.70 | 8,090,000 | — | — |
| 2024-01-23 | $46.44 | $46.44 | 7,980,000 | — | — |
| 2024-01-22 | $46.50 | $46.50 | 10,170,000 | — | — |
| 2024-01-19 | $46.69 | $46.69 | 15,070,000 | — | — |
| 2024-01-18 | $46.46 | $46.46 | 7,875,000 | — | — |
| 2024-01-17 | $46.21 | $46.21 | 9,140,000 | — | — |
| 2024-01-16 | $45.80 | $45.80 | 7,975,000 | — | — |
| 2024-01-12 | $45.44 | $45.44 | 6,270,000 | — | — |
| 2024-01-11 | $45.53 | $45.53 | 9,120,000 | — | — |
| 2024-01-10 | $44.90 | $44.90 | 10,420,000 | — | — |
| 2024-01-09 | $44.64 | $44.64 | 10,690,000 | — | — |
| 2024-01-08 | $44.73 | $44.73 | 16,410,000 | — | — |
| 2024-01-05 | $44.26 | $44.26 | 9,075,000 | — | — |
| 2024-01-04 | $44.41 | $44.41 | 8,435,000 | — | — |
| 2024-01-03 | $44.67 | $44.67 | 8,490,000 | — | — |
| 2024-01-02 | $44.90 | $44.90 | 9,995,000 | — | — |