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
- 2018-01-02 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 | — | — | — | $78.92 | 107,208 |
| 2026-09-03 | — | — | — | $80.41 | 233,427 |
| 2026-09-02 | — | — | — | $76.79 | 118,284 |
| 2026-09-01 | — | — | — | $76.04 | 171,313 |
| 2026-08-31 | — | — | — | $74.82 | 127,581 |
| 2026-08-28 | — | — | — | $73.63 | 93,738 |
| 2026-08-27 | $73.06 | $96.96 | 1,330,600 | $73.18 | 47,136 |
| 2026-08-26 | $73.61 | $97.69 | 2,184,000 | $72.39 | 94,765 |
| 2026-08-25 | $72.84 | $96.67 | 2,540,300 | $72.60 | 123,694 |
| 2026-08-24 | $74.29 | $98.60 | 2,296,300 | $74.63 | 97,865 |
| 2026-08-21 | $75.27 | $99.90 | 3,036,000 | $73.85 | 204,859 |
| 2026-08-20 | $73.12 | $97.04 | 3,172,600 | $71.26 | 181,810 |
| 2026-08-19 | $70.50 | $93.57 | 3,511,000 | $70.03 | 177,315 |
| 2026-08-18 | $69.40 | $92.11 | 2,240,400 | $69.26 | 149,984 |
| 2026-08-17 | $68.29 | $90.63 | 1,969,900 | $68.33 | 149,650 |
| 2026-08-14 | $68.24 | $90.57 | 1,759,800 | $68.13 | 98,712 |
| 2026-08-13 | $67.47 | $89.55 | 2,370,900 | $67.01 | 125,574 |
| 2026-08-12 | $67.18 | $89.16 | 3,845,700 | $66.94 | 190,738 |
| 2026-08-11 | $67.28 | $89.29 | 3,615,900 | $66.72 | 239,132 |
| 2026-08-10 | $66.31 | $88.01 | 3,498,800 | $64.66 | 283,158 |
| 2026-08-07 | $64.42 | $85.50 | 3,080,200 | $65.71 | 148,096 |
| 2026-08-06 | $66.76 | $88.60 | 3,009,500 | $64.98 | 187,229 |
| 2026-08-05 | $66.92 | $88.82 | 3,614,800 | $67.54 | 130,884 |
| 2026-08-04 | $66.92 | $88.82 | 3,024,800 | $66.14 | 205,058 |
| 2026-08-03 | $65.96 | $87.54 | 2,374,700 | $68.38 | 151,395 |
| 2026-07-31 | $69.07 | $91.67 | 2,089,400 | $70.51 | 122,712 |
| 2026-07-30 | $70.72 | $93.86 | 1,871,000 | $70.31 | 165,421 |
| 2026-07-29 | $70.59 | $93.69 | 2,212,500 | $70.29 | 151,611 |
| 2026-07-28 | $69.46 | $92.19 | 3,318,300 | $68.22 | 277,174 |
| 2026-07-27 | $67.40 | $89.45 | 2,286,300 | $66.77 | 141,315 |
| 2026-07-24 | $68.10 | $90.38 | 1,597,000 | $68.46 | 77,943 |
| 2026-07-23 | $68.54 | $90.97 | 1,742,600 | $69.31 | 109,634 |
| 2026-07-22 | $68.50 | $90.91 | 1,526,700 | $67.80 | 115,717 |
| 2026-07-21 | $66.84 | $88.71 | 2,027,300 | $67.25 | 168,871 |
| 2026-07-20 | $66.66 | $88.47 | 2,890,400 | $67.03 | 188,877 |
| 2026-07-17 | $67.28 | $89.29 | 1,612,600 | — | — |
| 2026-07-16 | $67.10 | $89.05 | 1,970,500 | — | — |
| 2026-07-15 | $68.33 | $90.69 | 1,628,100 | — | — |
| 2026-07-14 | $68.64 | $91.10 | 2,406,400 | — | — |
| 2026-07-13 | $67.60 | $89.72 | 1,996,100 | — | — |
| 2026-07-10 | $65.43 | $86.84 | 1,537,200 | — | — |
| 2026-07-09 | $64.57 | $85.70 | 2,402,500 | — | — |
| 2026-07-08 | $66.76 | $88.60 | 3,296,400 | — | — |
| 2026-07-07 | $65.32 | $86.69 | 3,266,400 | — | — |
| 2026-07-06 | $64.54 | $85.66 | 2,884,100 | — | — |
| 2026-07-02 | $65.06 | $86.35 | 2,858,300 | — | — |
| 2026-07-01 | $63.57 | $84.37 | 2,451,400 | — | — |
| 2026-06-30 | $62.95 | $83.55 | 6,128,900 | — | — |
| 2026-06-29 | $61.18 | $80.47 | 5,233,800 | — | — |
| 2026-06-26 | $60.98 | $80.20 | 2,497,000 | — | — |
| 2026-06-25 | $60.96 | $80.18 | 1,611,800 | — | — |
| 2026-06-24 | $60.37 | $79.40 | 4,496,100 | — | — |
| 2026-06-23 | $61.54 | $80.94 | 3,074,200 | — | — |
| 2026-06-22 | $62.25 | $81.88 | 2,444,800 | — | — |
| 2026-06-18 | $62.86 | $82.68 | 3,865,700 | — | — |
| 2026-06-17 | $64.28 | $84.55 | 2,273,000 | — | — |
| 2026-06-16 | $65.48 | $86.12 | 3,139,000 | — | — |
| 2026-06-15 | $66.13 | $86.98 | 3,563,500 | — | — |
| 2026-06-12 | $67.62 | $88.94 | 2,672,900 | — | — |
| 2026-06-11 | $65.56 | $86.23 | 4,921,000 | — | — |
| 2026-06-10 | $65.03 | $85.53 | 3,665,000 | — | — |
| 2026-06-09 | $66.35 | $87.27 | 2,902,700 | — | — |
| 2026-06-08 | $67.28 | $88.49 | 3,027,900 | — | — |
| 2026-06-05 | $67.20 | $88.39 | 2,358,500 | — | — |
| 2026-06-04 | $69.00 | $90.75 | 2,621,200 | — | — |
| 2026-06-03 | $68.81 | $90.50 | 4,116,500 | — | — |
| 2026-06-02 | $68.50 | $90.10 | 2,883,600 | — | — |
| 2026-06-01 | $69.57 | $91.50 | 2,520,700 | — | — |
| 2026-05-29 | $68.55 | $90.16 | 2,318,400 | — | — |
| 2026-05-28 | $69.65 | $91.61 | 2,010,900 | — | — |
| 2026-05-27 | $68.73 | $90.40 | 2,336,100 | — | — |
| 2026-05-26 | $69.94 | $91.99 | 1,896,400 | — | — |
| 2026-05-22 | $70.13 | $92.24 | 1,573,400 | — | — |
| 2026-05-21 | $70.24 | $92.38 | 2,422,600 | — | — |
| 2026-05-20 | $70.11 | $92.21 | 2,716,800 | — | — |
| 2026-05-19 | $71.59 | $94.16 | 2,216,700 | — | — |
| 2026-05-18 | $71.62 | $94.20 | 2,063,700 | — | — |
| 2026-05-15 | $71.56 | $94.12 | 2,300,500 | — | — |
| 2026-05-14 | $70.94 | $93.30 | 1,921,500 | — | — |
| 2026-05-13 | $71.29 | $93.77 | 2,133,600 | — | — |
| 2026-05-12 | $71.98 | $94.67 | 3,159,900 | — | — |
| 2026-05-11 | $71.29 | $93.77 | 3,791,800 | — | — |
| 2026-05-08 | $68.33 | $89.87 | 3,316,700 | — | — |
| 2026-05-07 | $68.38 | $89.94 | 6,439,700 | — | — |
| 2026-05-06 | $73.81 | $97.08 | 4,785,900 | — | — |
| 2026-05-05 | $77.24 | $101.59 | 3,200,600 | — | — |
| 2026-05-04 | $75.82 | $99.72 | 2,588,600 | — | — |
| 2026-05-01 | $75.22 | $98.93 | 1,906,700 | — | — |
| 2026-04-30 | $76.00 | $99.96 | 3,359,500 | — | — |
| 2026-04-29 | $74.13 | $97.50 | 3,543,800 | — | — |
| 2026-04-28 | $72.91 | $95.90 | 1,887,600 | — | — |
| 2026-04-27 | $72.37 | $95.19 | 1,603,800 | — | — |
| 2026-04-24 | $71.57 | $94.13 | 1,616,300 | — | — |
| 2026-04-23 | $72.19 | $94.95 | 1,857,300 | — | — |
| 2026-04-22 | $71.55 | $94.11 | 2,445,300 | — | — |
| 2026-04-21 | $72.67 | $95.58 | 2,826,400 | — | — |
| 2026-04-20 | $71.17 | $93.61 | 2,304,500 | — | — |
| 2026-04-17 | $70.62 | $92.88 | 5,117,000 | — | — |
| 2026-04-16 | $74.53 | $98.03 | 1,608,700 | — | — |
| 2026-04-15 | $73.35 | $96.47 | 2,261,700 | — | — |
| 2026-04-14 | $73.62 | $96.83 | 2,261,400 | — | — |
| 2026-04-13 | $74.38 | $97.83 | 2,720,300 | — | — |
| 2026-04-10 | $73.75 | $97.00 | 1,810,400 | — | — |
| 2026-04-09 | $72.78 | $95.72 | 4,191,900 | — | — |
| 2026-04-08 | $74.88 | $98.49 | 5,403,500 | — | — |
| 2026-04-07 | $76.88 | $101.12 | 2,770,000 | — | — |
| 2026-04-06 | $75.81 | $99.71 | 2,638,500 | — | — |
| 2026-04-02 | $75.47 | $99.26 | 3,508,800 | — | — |
| 2026-04-01 | $74.56 | $98.07 | 2,963,800 | — | — |
| 2026-03-31 | $75.46 | $99.25 | 5,494,800 | — | — |
| 2026-03-30 | $76.55 | $99.96 | 7,401,400 | — | — |
| 2026-03-27 | $75.65 | $98.78 | 3,236,000 | — | — |
| 2026-03-26 | $73.69 | $96.23 | 5,760,100 | — | — |
| 2026-03-25 | $76.62 | $100.05 | 4,410,800 | — | — |
| 2026-03-24 | $76.82 | $100.31 | 3,697,100 | — | — |
| 2026-03-23 | $72.86 | $95.14 | 3,837,100 | — | — |
| 2026-03-20 | $74.73 | $97.58 | 4,297,200 | — | — |
| 2026-03-19 | $76.05 | $99.31 | 5,550,600 | — | — |
| 2026-03-18 | $77.88 | $101.70 | 4,436,500 | — | — |
| 2026-03-17 | $79.55 | $103.88 | 3,509,700 | — | — |
| 2026-03-16 | $77.79 | $101.58 | 5,291,000 | — | — |
| 2026-03-13 | $82.85 | $108.19 | 5,541,600 | — | — |
| 2026-03-12 | $83.94 | $109.61 | 11,136,100 | — | — |
| 2026-03-11 | $79.31 | $103.56 | 6,477,800 | — | — |
| 2026-03-10 | $76.09 | $99.36 | 3,038,000 | — | — |
| 2026-03-09 | $75.81 | $98.99 | 6,859,200 | — | — |
| 2026-03-06 | $76.21 | $99.52 | 6,778,700 | — | — |
| 2026-03-05 | $74.39 | $97.14 | 4,113,000 | — | — |
| 2026-03-04 | $73.59 | $96.09 | 3,228,400 | — | — |
| 2026-03-03 | $74.42 | $97.18 | 4,467,700 | — | — |
| 2026-03-02 | $75.74 | $98.90 | 6,071,800 | — | — |
| 2026-02-27 | $75.07 | $98.03 | 3,419,300 | — | — |
| 2026-02-26 | $73.13 | $95.49 | 2,451,300 | — | — |
| 2026-02-25 | $72.53 | $94.71 | 2,521,000 | — | — |
| 2026-02-24 | $72.76 | $95.01 | 2,376,700 | — | — |
| 2026-02-23 | $71.91 | $93.90 | 2,166,900 | — | — |
| 2026-02-20 | $71.20 | $92.97 | 2,572,200 | — | — |
| 2026-02-19 | $71.78 | $93.73 | 3,831,300 | — | — |
| 2026-02-18 | $70.28 | $91.77 | 2,567,100 | — | — |
| 2026-02-17 | $69.86 | $91.22 | 2,265,400 | — | — |
| 2026-02-13 | $70.81 | $92.46 | 1,906,000 | — | — |
| 2026-02-12 | $70.43 | $91.97 | 3,058,100 | — | — |
| 2026-02-11 | $73.07 | $95.42 | 2,708,400 | — | — |
| 2026-02-10 | $71.14 | $92.90 | 1,943,400 | — | — |
| 2026-02-09 | $70.08 | $91.51 | 3,040,300 | — | — |
| 2026-02-06 | $68.61 | $89.59 | 3,422,100 | — | — |
| 2026-02-05 | $67.98 | $88.77 | 3,288,700 | — | — |
| 2026-02-04 | $71.50 | $93.37 | 4,491,500 | — | — |
| 2026-02-03 | $70.41 | $91.94 | 4,182,000 | — | — |
| 2026-02-02 | $68.69 | $89.70 | 2,564,400 | — | — |
| 2026-01-30 | $68.89 | $89.96 | 3,184,100 | — | — |
| 2026-01-29 | $71.13 | $92.88 | 2,289,200 | — | — |
| 2026-01-28 | $71.60 | $93.50 | 3,130,500 | — | — |
| 2026-01-27 | $70.32 | $91.82 | 2,090,300 | — | — |
| 2026-01-26 | $70.23 | $91.71 | 2,330,800 | — | — |
| 2026-01-23 | $70.88 | $92.56 | 2,604,000 | — | — |
| 2026-01-22 | $68.10 | $88.93 | 1,752,800 | — | — |
| 2026-01-21 | $68.68 | $89.68 | 4,597,100 | — | — |
| 2026-01-20 | $67.22 | $87.78 | 3,211,300 | — | — |
| 2026-01-16 | $66.38 | $86.68 | 2,848,200 | — | — |
| 2026-01-15 | $67.83 | $88.57 | 3,929,100 | — | — |
| 2026-01-14 | $66.20 | $86.44 | 6,672,800 | — | — |
| 2026-01-13 | $61.33 | $80.09 | 2,677,200 | — | — |
| 2026-01-12 | $59.34 | $77.49 | 2,727,900 | — | — |
| 2026-01-09 | $59.82 | $78.11 | 2,647,300 | — | — |
| 2026-01-08 | $59.80 | $78.09 | 3,096,800 | — | — |
| 2026-01-07 | $58.99 | $77.03 | 2,878,700 | — | — |
| 2026-01-06 | $60.60 | $79.13 | 3,544,900 | — | — |
| 2026-01-05 | $62.11 | $81.10 | 2,226,100 | — | — |
| 2026-01-02 | $63.16 | $82.48 | 1,759,300 | — | — |