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
- 2017-04-28 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 — 2026
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $72.74 | 187,717 |
| 2026-09-03 | — | — | — | $75.13 | 340,774 |
| 2026-09-02 | — | — | — | $72.04 | 303,487 |
| 2026-09-01 | — | — | — | $72.07 | 254,298 |
| 2026-08-31 | — | — | — | $73.39 | 281,073 |
| 2026-08-28 | — | — | — | $74.53 | 354,391 |
| 2026-08-27 | $74.09 | $74.09 | 4,171,000 | $74.05 | 208,523 |
| 2026-08-26 | $73.95 | $73.95 | 5,396,800 | $75.86 | 273,987 |
| 2026-08-25 | $75.77 | $75.77 | 9,333,100 | $72.68 | 525,640 |
| 2026-08-24 | $72.33 | $72.33 | 9,610,000 | $69.97 | 522,517 |
| 2026-08-21 | $69.91 | $69.91 | 12,496,700 | $71.67 | 301,193 |
| 2026-08-20 | $71.52 | $71.52 | 11,202,200 | $69.56 | 591,460 |
| 2026-08-19 | $70.44 | $70.44 | 12,351,500 | $65.83 | 545,650 |
| 2026-08-18 | $65.00 | $65.00 | 16,880,000 | $67.60 | 717,699 |
| 2026-08-17 | $70.09 | $70.09 | 7,524,700 | $74.32 | 319,479 |
| 2026-08-14 | $75.59 | $75.59 | 5,472,300 | $73.76 | 286,811 |
| 2026-08-13 | $73.70 | $73.70 | 7,907,100 | $72.42 | 313,791 |
| 2026-08-12 | $72.48 | $72.48 | 4,707,600 | $72.64 | 341,570 |
| 2026-08-11 | $72.00 | $72.00 | 6,765,400 | $72.96 | 382,274 |
| 2026-08-10 | $74.16 | $74.16 | 11,920,900 | $70.99 | 553,017 |
| 2026-08-07 | $70.85 | $70.85 | 10,488,600 | $69.38 | 493,609 |
| 2026-08-06 | $68.34 | $68.34 | 8,413,400 | $68.13 | 269,082 |
| 2026-08-05 | $69.48 | $69.48 | 8,116,600 | $69.32 | 373,404 |
| 2026-08-04 | $68.03 | $68.03 | 7,792,700 | $67.67 | 359,248 |
| 2026-08-03 | $66.13 | $66.13 | 10,042,800 | $64.06 | 449,787 |
| 2026-07-31 | $62.36 | $62.36 | 11,883,000 | $62.12 | 610,854 |
| 2026-07-30 | $61.44 | $61.44 | 33,498,900 | $57.79 | 2,821,054 |
| 2026-07-29 | $66.32 | $66.32 | 18,103,900 | $64.96 | 1,035,730 |
| 2026-07-28 | $66.07 | $66.07 | 11,287,400 | $64.05 | 630,908 |
| 2026-07-27 | $64.04 | $64.04 | 8,936,400 | $62.62 | 425,265 |
| 2026-07-24 | $60.46 | $60.46 | 6,438,400 | $60.48 | 366,530 |
| 2026-07-23 | $60.19 | $60.19 | 10,721,100 | $61.78 | 500,351 |
| 2026-07-22 | $62.75 | $62.75 | 8,231,400 | $64.22 | 414,763 |
| 2026-07-21 | $65.58 | $65.58 | 8,706,700 | $64.20 | 435,177 |
| 2026-07-20 | $64.14 | $64.14 | 10,488,100 | $67.54 | 589,578 |
| 2026-07-17 | $67.34 | $67.34 | 8,032,700 | — | — |
| 2026-07-16 | $70.66 | $70.66 | 5,799,800 | — | — |
| 2026-07-15 | $70.59 | $70.59 | 5,954,200 | — | — |
| 2026-07-14 | $70.38 | $70.38 | 9,811,600 | — | — |
| 2026-07-13 | $64.99 | $64.99 | 6,705,400 | — | — |
| 2026-07-10 | $65.83 | $65.83 | 4,766,000 | — | — |
| 2026-07-09 | $67.12 | $67.12 | 5,411,500 | — | — |
| 2026-07-08 | $66.36 | $66.36 | 11,680,500 | — | — |
| 2026-07-07 | $67.49 | $67.49 | 20,217,800 | — | — |
| 2026-07-06 | $70.38 | $70.38 | 6,016,900 | — | — |
| 2026-07-02 | $68.60 | $68.60 | 8,384,100 | — | — |
| 2026-07-01 | $67.87 | $67.87 | 11,595,100 | — | — |
| 2026-06-30 | $65.82 | $65.82 | 8,659,000 | — | — |
| 2026-06-29 | $63.72 | $63.72 | 13,109,500 | — | — |
| 2026-06-26 | $62.35 | $62.35 | 36,196,500 | — | — |
| 2026-06-25 | $66.20 | $66.20 | 9,982,100 | — | — |
| 2026-06-24 | $67.91 | $67.91 | 10,734,000 | — | — |
| 2026-06-23 | $64.83 | $64.83 | 9,475,100 | — | — |
| 2026-06-22 | $66.67 | $66.67 | 9,028,600 | — | — |
| 2026-06-18 | $66.56 | $66.56 | 14,501,800 | — | — |
| 2026-06-17 | $62.86 | $62.86 | 17,207,600 | — | — |
| 2026-06-16 | $70.04 | $70.04 | 7,199,000 | — | — |
| 2026-06-15 | $68.90 | $68.90 | 15,290,700 | — | — |
| 2026-06-12 | $64.10 | $64.10 | 10,036,800 | — | — |
| 2026-06-11 | $67.82 | $67.82 | 12,392,900 | — | — |
| 2026-06-10 | $67.25 | $67.25 | 7,093,700 | — | — |
| 2026-06-09 | $69.61 | $69.61 | 8,186,500 | — | — |
| 2026-06-08 | $69.45 | $69.45 | 8,291,800 | — | — |
| 2026-06-05 | $66.51 | $66.51 | 6,721,100 | — | — |
| 2026-06-04 | $66.19 | $66.19 | 6,720,300 | — | — |
| 2026-06-03 | $63.65 | $63.65 | 12,199,300 | — | — |
| 2026-06-02 | $65.60 | $65.60 | 13,402,700 | — | — |
| 2026-06-01 | $71.00 | $71.00 | 9,450,100 | — | — |
| 2026-05-29 | $73.00 | $73.00 | 16,461,500 | — | — |
| 2026-05-28 | $73.49 | $73.49 | 10,289,500 | — | — |
| 2026-05-27 | $73.00 | $73.00 | 11,968,700 | — | — |
| 2026-05-26 | $70.15 | $70.15 | 10,364,300 | — | — |
| 2026-05-22 | $68.28 | $68.28 | 9,360,900 | — | — |
| 2026-05-21 | $64.39 | $64.39 | 9,346,700 | — | — |
| 2026-05-20 | $64.91 | $64.91 | 10,802,800 | — | — |
| 2026-05-19 | $63.35 | $63.35 | 11,786,000 | — | — |
| 2026-05-18 | $66.02 | $66.02 | 9,426,800 | — | — |
| 2026-05-15 | $67.17 | $67.17 | 11,376,300 | — | — |
| 2026-05-14 | $69.53 | $69.53 | 7,146,300 | — | — |
| 2026-05-13 | $69.90 | $69.90 | 12,117,100 | — | — |
| 2026-05-12 | $73.72 | $73.72 | 7,886,700 | — | — |
| 2026-05-11 | $76.23 | $76.23 | 7,093,600 | — | — |
| 2026-05-08 | $77.94 | $77.94 | 6,955,000 | — | — |
| 2026-05-07 | $80.00 | $80.00 | 9,935,000 | — | — |
| 2026-05-06 | $77.88 | $77.88 | 12,938,000 | — | — |
| 2026-05-05 | $75.82 | $75.82 | 10,731,500 | — | — |
| 2026-05-04 | $75.31 | $75.31 | 12,208,500 | — | — |
| 2026-05-01 | $76.52 | $76.52 | 21,807,500 | — | — |
| 2026-04-30 | $79.16 | $79.16 | 28,943,000 | — | — |
| 2026-04-29 | $79.32 | $79.32 | 16,417,500 | — | — |
| 2026-04-28 | $81.28 | $81.28 | 7,961,000 | — | — |
| 2026-04-27 | $81.35 | $81.35 | 8,945,000 | — | — |
| 2026-04-24 | $81.82 | $81.82 | 7,974,000 | — | — |
| 2026-04-23 | $80.60 | $80.60 | 9,273,500 | — | — |
| 2026-04-22 | $83.36 | $83.36 | 10,466,000 | — | — |
| 2026-04-21 | $80.18 | $80.18 | 12,200,000 | — | — |
| 2026-04-20 | $80.40 | $80.40 | 10,185,500 | — | — |
| 2026-04-17 | $77.51 | $77.51 | 23,688,000 | — | — |
| 2026-04-16 | $72.45 | $72.45 | 18,025,000 | — | — |
| 2026-04-15 | $74.22 | $74.22 | 14,443,000 | — | — |
| 2026-04-14 | $74.84 | $74.84 | 26,496,000 | — | — |
| 2026-04-13 | $71.85 | $71.85 | 12,159,500 | — | — |
| 2026-04-10 | $67.26 | $67.26 | 9,609,000 | — | — |
| 2026-04-09 | $65.39 | $65.39 | 10,217,500 | — | — |
| 2026-04-08 | $67.76 | $67.76 | 14,836,500 | — | — |
| 2026-04-07 | $64.04 | $64.04 | 9,458,000 | — | — |
| 2026-04-06 | $63.37 | $63.37 | 8,934,000 | — | — |
| 2026-04-02 | $62.78 | $62.78 | 9,973,000 | — | — |
| 2026-04-01 | $62.42 | $62.42 | 15,703,000 | — | — |
| 2026-03-31 | $62.88 | $62.88 | 22,819,500 | — | — |
| 2026-03-30 | $58.16 | $58.16 | 19,722,000 | — | — |
| 2026-03-27 | $60.41 | $60.41 | 16,822,500 | — | — |
| 2026-03-26 | $60.27 | $60.27 | 13,314,000 | — | — |
| 2026-03-25 | $61.71 | $61.71 | 12,038,000 | — | — |
| 2026-03-24 | $60.19 | $60.19 | 12,496,000 | — | — |
| 2026-03-23 | $59.92 | $59.92 | 16,187,500 | — | — |
| 2026-03-20 | $56.26 | $56.26 | 16,560,000 | — | — |
| 2026-03-19 | $58.84 | $58.84 | 24,409,500 | — | — |
| 2026-03-18 | $58.23 | $58.23 | 11,953,500 | — | — |
| 2026-03-17 | $62.95 | $62.95 | 9,045,000 | — | — |
| 2026-03-16 | $61.19 | $61.19 | 14,271,500 | — | — |
| 2026-03-13 | $60.03 | $60.03 | 15,971,500 | — | — |
| 2026-03-12 | $58.53 | $58.53 | 10,694,000 | — | — |
| 2026-03-11 | $61.90 | $61.90 | 12,711,500 | — | — |
| 2026-03-10 | $63.75 | $63.75 | 11,995,500 | — | — |
| 2026-03-09 | $65.65 | $65.65 | 15,472,500 | — | — |
| 2026-03-06 | $63.54 | $63.54 | 10,496,000 | — | — |
| 2026-03-05 | $66.23 | $66.23 | 13,257,000 | — | — |
| 2026-03-04 | $63.25 | $63.25 | 14,654,500 | — | — |
| 2026-03-03 | $63.80 | $63.80 | 15,784,000 | — | — |
| 2026-03-02 | $64.62 | $64.62 | 13,027,500 | — | — |
| 2026-02-27 | $66.83 | $66.83 | 23,598,500 | — | — |
| 2026-02-26 | $70.78 | $70.78 | 16,023,500 | — | — |
| 2026-02-25 | $66.98 | $66.98 | 13,970,000 | — | — |
| 2026-02-24 | $65.03 | $65.03 | 15,733,500 | — | — |
| 2026-02-23 | $65.02 | $65.02 | 22,795,000 | — | — |
| 2026-02-20 | $67.32 | $67.32 | 36,763,500 | — | — |
| 2026-02-19 | $66.56 | $66.56 | 88,705,000 | — | — |
| 2026-02-18 | $72.31 | $72.31 | 47,977,000 | — | — |
| 2026-02-17 | $70.19 | $70.19 | 17,425,000 | — | — |
| 2026-02-13 | $68.57 | $68.57 | 13,981,000 | — | — |
| 2026-02-12 | $68.83 | $68.83 | 31,462,500 | — | — |
| 2026-02-11 | $72.81 | $72.81 | 32,933,000 | — | — |
| 2026-02-10 | $78.34 | $78.34 | 13,537,000 | — | — |
| 2026-02-09 | $82.32 | $82.32 | 8,290,500 | — | — |
| 2026-02-06 | $80.73 | $80.73 | 18,377,500 | — | — |
| 2026-02-05 | $76.74 | $76.74 | 23,977,500 | — | — |
| 2026-02-04 | $78.61 | $78.61 | 23,226,000 | — | — |
| 2026-02-03 | $82.07 | $82.07 | 13,985,500 | — | — |
| 2026-02-02 | $81.58 | $81.58 | 11,226,500 | — | — |
| 2026-01-30 | $80.22 | $80.22 | 19,188,500 | — | — |
| 2026-01-29 | $85.49 | $85.49 | 34,523,000 | — | — |
| 2026-01-28 | $82.01 | $82.01 | 99,024,000 | — | — |
| 2026-01-27 | $95.54 | $95.54 | 17,366,500 | — | — |
| 2026-01-26 | $94.74 | $94.74 | 9,432,500 | — | — |
| 2026-01-23 | $94.66 | $94.66 | 12,304,500 | — | — |
| 2026-01-22 | $95.69 | $95.69 | 13,311,500 | — | — |
| 2026-01-21 | $91.00 | $91.00 | 17,515,000 | — | — |
| 2026-01-20 | $88.46 | $88.46 | 13,153,500 | — | — |
| 2026-01-16 | $88.62 | $88.62 | 14,206,000 | — | — |
| 2026-01-15 | $92.18 | $92.18 | 8,799,000 | — | — |
| 2026-01-14 | $91.72 | $91.72 | 15,661,000 | — | — |
| 2026-01-13 | $93.71 | $93.71 | 11,503,000 | — | — |
| 2026-01-12 | $92.90 | $92.90 | 10,837,500 | — | — |
| 2026-01-09 | $92.62 | $92.62 | 16,285,000 | — | — |
| 2026-01-08 | $88.52 | $88.52 | 15,160,500 | — | — |
| 2026-01-07 | $90.16 | $90.16 | 12,788,000 | — | — |
| 2026-01-06 | $88.09 | $88.09 | 14,301,500 | — | — |
| 2026-01-05 | $86.01 | $86.01 | 20,907,500 | — | — |
| 2026-01-02 | $80.05 | $80.05 | 23,483,500 | — | — |