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
- 2025-06-05 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 | — | — | — | $98.02 | 364,822 |
| 2026-09-03 | — | — | — | $92.08 | 600,638 |
| 2026-09-02 | — | — | — | $87.88 | 277,071 |
| 2026-09-01 | — | — | — | $92.13 | 236,399 |
| 2026-08-31 | — | — | — | $87.52 | 380,872 |
| 2026-08-28 | — | — | — | $92.45 | 292,332 |
| 2026-08-27 | $94.24 | $94.24 | 14,319,000 | $92.18 | 290,840 |
| 2026-08-26 | $89.91 | $89.91 | 15,275,100 | $89.24 | 387,915 |
| 2026-08-25 | $92.02 | $92.02 | 18,132,200 | $84.33 | 405,644 |
| 2026-08-24 | $87.72 | $87.72 | 17,470,100 | $89.75 | 462,861 |
| 2026-08-21 | $87.98 | $87.98 | 26,018,000 | $87.69 | 527,566 |
| 2026-08-20 | $83.66 | $83.66 | 22,190,600 | $83.00 | 579,821 |
| 2026-08-19 | $78.59 | $78.59 | 23,236,800 | $74.17 | 688,496 |
| 2026-08-18 | $71.73 | $71.73 | 9,000,500 | $72.96 | 159,723 |
| 2026-08-17 | $74.59 | $74.59 | 9,772,500 | $71.21 | 249,980 |
| 2026-08-14 | $71.60 | $71.60 | 8,581,600 | $74.57 | 212,041 |
| 2026-08-13 | $75.38 | $75.38 | 10,750,400 | $71.17 | 255,640 |
| 2026-08-12 | $71.28 | $71.28 | 8,679,200 | $72.14 | 243,726 |
| 2026-08-11 | $71.16 | $71.16 | 14,290,900 | $68.87 | 360,217 |
| 2026-08-10 | $67.05 | $67.05 | 7,901,700 | $67.13 | 214,982 |
| 2026-08-07 | $66.67 | $66.67 | 12,164,500 | $65.58 | 386,228 |
| 2026-08-06 | $63.28 | $63.28 | 12,340,000 | $61.23 | 448,571 |
| 2026-08-05 | $63.28 | $63.28 | 20,101,200 | $61.90 | 436,079 |
| 2026-08-04 | $63.25 | $63.25 | 12,757,700 | $60.23 | 487,463 |
| 2026-08-03 | $60.35 | $60.35 | 15,928,800 | $58.98 | 563,523 |
| 2026-07-31 | $62.61 | $62.61 | 13,726,400 | $62.71 | 418,061 |
| 2026-07-30 | $64.24 | $64.24 | 8,150,300 | $61.30 | 241,937 |
| 2026-07-29 | $61.36 | $61.36 | 7,734,000 | $63.36 | 252,798 |
| 2026-07-28 | $64.32 | $64.32 | 8,128,200 | $62.24 | 235,809 |
| 2026-07-27 | $65.67 | $65.67 | 8,661,200 | $63.82 | 220,923 |
| 2026-07-24 | $62.36 | $62.36 | 8,358,500 | $61.72 | 272,268 |
| 2026-07-23 | $62.18 | $62.18 | 10,409,700 | $64.77 | 335,858 |
| 2026-07-22 | $66.16 | $66.16 | 10,842,600 | $68.11 | 220,987 |
| 2026-07-21 | $71.08 | $71.08 | 18,181,300 | $68.82 | 510,030 |
| 2026-07-20 | $65.45 | $65.45 | 13,867,100 | $60.88 | 488,424 |
| 2026-07-17 | $60.46 | $60.46 | 8,758,000 | — | — |
| 2026-07-16 | $60.64 | $60.64 | 9,798,100 | — | — |
| 2026-07-15 | $65.69 | $65.69 | 12,928,300 | — | — |
| 2026-07-14 | $63.22 | $63.22 | 15,796,900 | — | — |
| 2026-07-13 | $63.00 | $63.00 | 12,888,800 | — | — |
| 2026-07-10 | $66.14 | $66.14 | 36,802,100 | — | — |
| 2026-07-09 | $63.01 | $63.01 | 9,366,300 | — | — |
| 2026-07-08 | $64.07 | $64.07 | 8,525,600 | — | — |
| 2026-07-07 | $65.15 | $65.15 | 8,443,800 | — | — |
| 2026-07-06 | $68.65 | $68.65 | 13,085,900 | — | — |
| 2026-07-02 | $64.62 | $64.62 | 17,683,500 | — | — |
| 2026-07-01 | $61.95 | $61.95 | 24,659,200 | — | — |
| 2026-06-30 | $62.63 | $62.63 | 38,127,200 | — | — |
| 2026-06-29 | $75.96 | $75.96 | 9,184,700 | — | — |
| 2026-06-26 | $73.57 | $73.57 | 14,419,000 | — | — |
| 2026-06-25 | $68.81 | $68.81 | 10,894,700 | — | — |
| 2026-06-24 | $70.98 | $70.98 | 11,283,600 | — | — |
| 2026-06-23 | $75.68 | $75.68 | 8,875,100 | — | — |
| 2026-06-22 | $79.95 | $79.95 | 9,694,500 | — | — |
| 2026-06-18 | $80.23 | $80.23 | 14,863,000 | — | — |
| 2026-06-17 | $80.59 | $80.59 | 9,891,100 | — | — |
| 2026-06-16 | $79.72 | $79.72 | 9,859,900 | — | — |
| 2026-06-15 | $83.37 | $83.37 | 15,479,000 | — | — |
| 2026-06-12 | $77.84 | $77.84 | 12,394,300 | — | — |
| 2026-06-11 | $82.63 | $82.63 | 8,856,800 | — | — |
| 2026-06-10 | $78.93 | $78.93 | 8,420,800 | — | — |
| 2026-06-09 | $81.10 | $81.10 | 13,527,300 | — | — |
| 2026-06-08 | $82.53 | $82.53 | 10,609,400 | — | — |
| 2026-06-05 | $80.28 | $80.28 | 24,729,300 | — | — |
| 2026-06-04 | $90.54 | $90.54 | 12,226,800 | — | — |
| 2026-06-03 | $90.13 | $90.13 | 16,370,800 | — | — |
| 2026-06-02 | $100.85 | $100.85 | 14,601,300 | — | — |
| 2026-06-01 | $104.97 | $104.97 | 14,307,300 | — | — |
| 2026-05-29 | $113.00 | $113.00 | 24,738,900 | — | — |
| 2026-05-28 | $108.24 | $108.24 | 11,835,300 | — | — |
| 2026-05-27 | $102.64 | $102.64 | 8,300,700 | — | — |
| 2026-05-26 | $104.17 | $104.17 | 15,862,300 | — | — |
| 2026-05-22 | $113.12 | $113.12 | 9,796,000 | — | — |
| 2026-05-21 | $114.88 | $114.88 | 10,864,700 | — | — |
| 2026-05-20 | $111.62 | $111.62 | 7,009,800 | — | — |
| 2026-05-19 | $111.03 | $111.03 | 10,704,700 | — | — |
| 2026-05-18 | $111.39 | $111.39 | 12,562,900 | — | — |
| 2026-05-15 | $114.00 | $114.00 | 17,958,200 | — | — |
| 2026-05-14 | $123.88 | $123.88 | 23,592,000 | — | — |
| 2026-05-13 | $126.57 | $126.57 | 19,433,400 | — | — |
| 2026-05-12 | $123.65 | $123.65 | 29,501,800 | — | — |
| 2026-05-11 | $131.76 | $131.76 | 49,793,000 | — | — |
| 2026-05-08 | $113.67 | $113.67 | 16,763,700 | — | — |
| 2026-05-07 | $113.25 | $113.25 | 21,476,800 | — | — |
| 2026-05-06 | $121.80 | $121.80 | 19,293,000 | — | — |
| 2026-05-05 | $114.19 | $114.19 | 22,578,400 | — | — |
| 2026-05-04 | $119.53 | $119.53 | 32,606,500 | — | — |
| 2026-05-01 | $99.70 | $99.70 | 10,127,600 | — | — |
| 2026-04-30 | $90.88 | $90.88 | 9,231,900 | — | — |
| 2026-04-29 | $95.56 | $95.56 | 8,599,700 | — | — |
| 2026-04-28 | $94.35 | $94.35 | 6,305,300 | — | — |
| 2026-04-27 | $95.44 | $95.44 | 9,583,200 | — | — |
| 2026-04-24 | $99.66 | $99.66 | 6,621,400 | — | — |
| 2026-04-23 | $100.01 | $100.01 | 7,325,400 | — | — |
| 2026-04-22 | $104.36 | $104.36 | 13,863,200 | — | — |
| 2026-04-21 | $96.02 | $96.02 | 12,539,200 | — | — |
| 2026-04-20 | $106.36 | $106.36 | 11,403,800 | — | — |
| 2026-04-17 | $105.91 | $105.91 | 14,543,400 | — | — |
| 2026-04-16 | $107.46 | $107.46 | 9,258,300 | — | — |
| 2026-04-15 | $105.52 | $105.52 | 10,641,600 | — | — |
| 2026-04-14 | $105.49 | $105.49 | 17,543,400 | — | — |
| 2026-04-13 | $98.68 | $98.68 | 13,915,400 | — | — |
| 2026-04-10 | $88.04 | $88.04 | 9,369,400 | — | — |
| 2026-04-09 | $85.10 | $85.10 | 14,780,700 | — | — |
| 2026-04-08 | $94.44 | $94.44 | 10,572,700 | — | — |
| 2026-04-07 | $94.12 | $94.12 | 8,346,900 | — | — |
| 2026-04-06 | $92.15 | $92.15 | 7,658,200 | — | — |
| 2026-04-02 | $90.26 | $90.26 | 12,668,000 | — | — |
| 2026-04-01 | $90.74 | $90.74 | 13,882,800 | — | — |
| 2026-03-31 | $95.41 | $95.41 | 13,703,100 | — | — |
| 2026-03-30 | $89.91 | $89.91 | 12,851,300 | — | — |
| 2026-03-27 | $93.66 | $93.66 | 14,551,600 | — | — |
| 2026-03-26 | $98.27 | $98.27 | 15,672,000 | — | — |
| 2026-03-25 | $103.86 | $103.86 | 22,176,500 | — | — |
| 2026-03-24 | $101.17 | $101.17 | 57,254,200 | — | — |
| 2026-03-23 | $126.64 | $126.64 | 15,857,900 | — | — |
| 2026-03-20 | $126.03 | $126.03 | 22,700,800 | — | — |
| 2026-03-19 | $128.33 | $128.33 | 19,498,400 | — | — |
| 2026-03-18 | $132.84 | $132.84 | 16,909,300 | — | — |
| 2026-03-17 | $132.31 | $132.31 | 23,078,300 | — | — |
| 2026-03-16 | $125.83 | $125.83 | 18,613,500 | — | — |
| 2026-03-13 | $115.38 | $115.38 | 11,354,300 | — | — |
| 2026-03-12 | $114.18 | $114.18 | 12,296,200 | — | — |
| 2026-03-11 | $112.81 | $112.81 | 19,437,400 | — | — |
| 2026-03-10 | $118.09 | $118.09 | 24,161,100 | — | — |
| 2026-03-09 | $111.84 | $111.84 | 21,509,600 | — | — |
| 2026-03-06 | $101.91 | $101.91 | 19,662,200 | — | — |
| 2026-03-05 | $105.74 | $105.74 | 20,902,200 | — | — |
| 2026-03-04 | $105.27 | $105.27 | 24,171,000 | — | — |
| 2026-03-03 | $99.63 | $99.63 | 33,367,000 | — | — |
| 2026-03-02 | $96.14 | $96.14 | 32,855,500 | — | — |
| 2026-02-27 | $83.44 | $83.44 | 19,295,200 | — | — |
| 2026-02-26 | $87.21 | $87.21 | 41,836,500 | — | — |
| 2026-02-25 | $83.14 | $83.14 | 63,849,900 | — | — |
| 2026-02-24 | $61.37 | $61.37 | 8,283,500 | — | — |
| 2026-02-23 | $61.17 | $61.17 | 8,797,200 | — | — |
| 2026-02-20 | $63.02 | $63.02 | 9,415,100 | — | — |
| 2026-02-19 | $61.92 | $61.92 | 6,951,600 | — | — |
| 2026-02-18 | $63.15 | $63.15 | 7,462,500 | — | — |
| 2026-02-17 | $61.62 | $61.62 | 9,686,900 | — | — |
| 2026-02-13 | $60.04 | $60.04 | 12,023,900 | — | — |
| 2026-02-12 | $56.63 | $56.63 | 8,567,200 | — | — |
| 2026-02-11 | $57.86 | $57.86 | 8,585,500 | — | — |
| 2026-02-10 | $59.75 | $59.75 | 7,515,500 | — | — |
| 2026-02-09 | $60.10 | $60.10 | 10,755,400 | — | — |
| 2026-02-06 | $57.04 | $57.04 | 17,508,700 | — | — |
| 2026-02-05 | $50.23 | $50.23 | 15,489,000 | — | — |
| 2026-02-04 | $55.05 | $55.05 | 14,496,000 | — | — |
| 2026-02-03 | $56.16 | $56.16 | 16,819,300 | — | — |
| 2026-02-02 | $58.86 | $58.86 | 14,468,200 | — | — |
| 2026-01-30 | $63.93 | $63.93 | 15,737,900 | — | — |
| 2026-01-29 | $67.55 | $67.55 | 16,968,100 | — | — |
| 2026-01-28 | $72.84 | $72.84 | 16,300,600 | — | — |
| 2026-01-27 | $69.96 | $69.96 | 10,213,400 | — | — |
| 2026-01-26 | $70.90 | $70.90 | 7,238,000 | — | — |
| 2026-01-23 | $71.33 | $71.33 | 7,506,200 | — | — |
| 2026-01-22 | $71.35 | $71.35 | 7,345,900 | — | — |
| 2026-01-21 | $72.64 | $72.64 | 8,343,200 | — | — |
| 2026-01-20 | $72.70 | $72.70 | 12,061,500 | — | — |
| 2026-01-16 | $78.61 | $78.61 | 9,931,600 | — | — |
| 2026-01-15 | $76.60 | $76.60 | 16,933,700 | — | — |
| 2026-01-14 | $84.80 | $84.80 | 14,373,600 | — | — |
| 2026-01-13 | $83.46 | $83.46 | 8,436,100 | — | — |
| 2026-01-12 | $82.90 | $82.90 | 6,863,200 | — | — |
| 2026-01-09 | $82.90 | $82.90 | 7,686,400 | — | — |
| 2026-01-08 | $81.79 | $81.79 | 5,375,000 | — | — |
| 2026-01-07 | $80.59 | $80.59 | 6,610,400 | — | — |
| 2026-01-06 | $84.85 | $84.85 | 7,456,700 | — | — |
| 2026-01-05 | $84.80 | $84.80 | 9,112,400 | — | — |
| 2026-01-02 | $83.47 | $83.47 | 8,382,500 | — | — |