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
| 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 | — | — |