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
- 2019-05-24 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 | — | — | — | $87.71 | 251,820 |
| 2026-09-03 | — | — | — | $90.81 | 387,403 |
| 2026-09-02 | — | — | — | $88.06 | 452,337 |
| 2026-09-01 | — | — | — | $85.34 | 388,094 |
| 2026-08-31 | — | — | — | $83.89 | 232,220 |
| 2026-08-28 | — | — | — | $82.99 | 127,438 |
| 2026-08-27 | $82.40 | $90.01 | 3,942,700 | $81.67 | 238,642 |
| 2026-08-26 | $82.88 | $90.54 | 3,924,500 | $82.93 | 173,730 |
| 2026-08-25 | $83.05 | $90.72 | 3,098,100 | $82.35 | 155,600 |
| 2026-08-24 | $82.81 | $90.46 | 9,243,700 | $82.25 | 384,846 |
| 2026-08-21 | $81.79 | $89.34 | 4,674,900 | $80.31 | 206,367 |
| 2026-08-20 | $79.46 | $86.80 | 4,927,700 | $78.82 | 299,759 |
| 2026-08-19 | $78.57 | $85.83 | 3,716,300 | $78.41 | 222,054 |
| 2026-08-18 | $77.91 | $85.11 | 4,054,600 | $76.77 | 246,825 |
| 2026-08-17 | $76.01 | $83.03 | 3,228,800 | $76.50 | 179,262 |
| 2026-08-14 | $76.68 | $83.76 | 2,336,400 | $75.98 | 103,299 |
| 2026-08-13 | $75.79 | $82.79 | 2,866,800 | $75.80 | 197,672 |
| 2026-08-12 | $75.53 | $82.51 | 5,063,700 | $75.98 | 269,933 |
| 2026-08-11 | $76.22 | $83.26 | 3,592,900 | $76.63 | 241,703 |
| 2026-08-10 | $76.47 | $83.53 | 4,246,000 | $77.17 | 201,496 |
| 2026-08-07 | $76.83 | $83.93 | 3,375,300 | $76.60 | 133,180 |
| 2026-08-06 | $76.86 | $83.96 | 6,403,300 | $78.49 | 317,262 |
| 2026-08-05 | $78.67 | $85.94 | 6,562,200 | $79.49 | 370,592 |
| 2026-08-04 | $78.31 | $85.54 | 6,806,100 | $75.93 | 268,792 |
| 2026-08-03 | $76.04 | $83.06 | 7,955,600 | $78.01 | 365,109 |
| 2026-07-31 | $78.71 | $85.98 | 11,530,700 | $84.14 | 786,963 |
| 2026-07-30 | $89.34 | $97.59 | 5,561,900 | $89.58 | 377,604 |
| 2026-07-29 | $90.51 | $98.87 | 3,922,100 | $89.25 | 201,574 |
| 2026-07-28 | $88.95 | $97.17 | 5,697,600 | $88.56 | 309,650 |
| 2026-07-27 | $87.58 | $95.67 | 3,681,400 | $89.12 | 193,265 |
| 2026-07-24 | $89.25 | $97.49 | 2,484,200 | $88.72 | 124,226 |
| 2026-07-23 | $88.78 | $96.98 | 3,193,200 | $88.84 | 137,242 |
| 2026-07-22 | $88.53 | $96.71 | 2,140,600 | $87.43 | 78,674 |
| 2026-07-21 | $86.94 | $94.97 | 2,412,700 | $87.04 | 90,407 |
| 2026-07-20 | $86.78 | $94.80 | 3,594,200 | $86.70 | 153,863 |
| 2026-07-17 | $87.30 | $95.36 | 3,783,100 | — | — |
| 2026-07-16 | $86.65 | $94.65 | 3,854,100 | — | — |
| 2026-07-15 | $84.45 | $92.25 | 4,378,100 | — | — |
| 2026-07-14 | $84.91 | $92.75 | 2,884,400 | — | — |
| 2026-07-13 | $86.07 | $94.02 | 2,735,600 | — | — |
| 2026-07-10 | $85.68 | $93.59 | 2,181,800 | — | — |
| 2026-07-09 | $83.86 | $91.61 | 2,993,100 | — | — |
| 2026-07-08 | $85.18 | $93.05 | 2,913,600 | — | — |
| 2026-07-07 | $86.75 | $94.76 | 3,138,200 | — | — |
| 2026-07-06 | $86.39 | $94.37 | 4,167,300 | — | — |
| 2026-07-02 | $85.80 | $93.73 | 3,168,100 | — | — |
| 2026-07-01 | $83.54 | $91.26 | 4,631,600 | — | — |
| 2026-06-30 | $84.69 | $92.51 | 3,636,400 | — | — |
| 2026-06-29 | $83.37 | $91.07 | 3,076,400 | — | — |
| 2026-06-26 | $82.62 | $90.25 | 6,394,900 | — | — |
| 2026-06-25 | $81.62 | $89.16 | 3,439,700 | — | — |
| 2026-06-24 | $80.09 | $87.49 | 5,200,200 | — | — |
| 2026-06-23 | $79.11 | $86.42 | 5,827,900 | — | — |
| 2026-06-22 | $78.86 | $86.14 | 3,948,500 | — | — |
| 2026-06-18 | $78.59 | $85.85 | 13,360,300 | — | — |
| 2026-06-17 | $77.37 | $84.52 | 4,221,400 | — | — |
| 2026-06-16 | $76.87 | $83.97 | 4,681,700 | — | — |
| 2026-06-15 | $75.71 | $82.70 | 4,117,300 | — | — |
| 2026-06-12 | $76.14 | $83.17 | 4,116,200 | — | — |
| 2026-06-11 | $74.86 | $81.77 | 4,249,800 | — | — |
| 2026-06-10 | $74.46 | $81.34 | 4,426,400 | — | — |
| 2026-06-09 | $75.01 | $81.94 | 4,223,600 | — | — |
| 2026-06-08 | $75.86 | $82.87 | 4,956,500 | — | — |
| 2026-06-05 | $77.03 | $84.15 | 3,343,200 | — | — |
| 2026-06-04 | $77.46 | $84.61 | 3,398,500 | — | — |
| 2026-06-03 | $77.80 | $84.99 | 3,324,200 | — | — |
| 2026-06-02 | $77.57 | $84.73 | 2,729,100 | — | — |
| 2026-06-01 | $77.68 | $84.86 | 2,658,100 | — | — |
| 2026-05-29 | $78.28 | $85.31 | 6,431,300 | — | — |
| 2026-05-28 | $80.60 | $87.84 | 2,808,300 | — | — |
| 2026-05-27 | $79.89 | $87.07 | 3,085,600 | — | — |
| 2026-05-26 | $79.09 | $86.20 | 2,164,300 | — | — |
| 2026-05-22 | $79.56 | $86.71 | 2,135,400 | — | — |
| 2026-05-21 | $79.04 | $86.14 | 3,626,400 | — | — |
| 2026-05-20 | $78.80 | $85.88 | 3,891,600 | — | — |
| 2026-05-19 | $78.99 | $86.09 | 3,106,600 | — | — |
| 2026-05-18 | $81.08 | $88.37 | 2,747,600 | — | — |
| 2026-05-15 | $82.21 | $89.60 | 2,956,100 | — | — |
| 2026-05-14 | $83.30 | $90.78 | 3,830,800 | — | — |
| 2026-05-13 | $83.35 | $90.84 | 3,076,300 | — | — |
| 2026-05-12 | $82.59 | $90.01 | 3,373,600 | — | — |
| 2026-05-11 | $82.83 | $90.27 | 4,570,700 | — | — |
| 2026-05-08 | $81.13 | $88.42 | 4,624,200 | — | — |
| 2026-05-07 | $79.07 | $86.17 | 6,275,000 | — | — |
| 2026-05-06 | $81.77 | $89.12 | 5,345,100 | — | — |
| 2026-05-05 | $83.90 | $91.44 | 5,015,500 | — | — |
| 2026-05-04 | $81.69 | $89.03 | 3,334,600 | — | — |
| 2026-05-01 | $80.85 | $88.11 | 3,543,100 | — | — |
| 2026-04-30 | $81.01 | $88.29 | 3,562,400 | — | — |
| 2026-04-29 | $79.37 | $86.50 | 2,578,100 | — | — |
| 2026-04-28 | $78.94 | $86.03 | 2,569,000 | — | — |
| 2026-04-27 | $79.42 | $86.56 | 2,805,000 | — | — |
| 2026-04-24 | $79.80 | $86.97 | 2,514,200 | — | — |
| 2026-04-23 | $79.63 | $86.79 | 2,274,300 | — | — |
| 2026-04-22 | $79.35 | $86.48 | 2,616,700 | — | — |
| 2026-04-21 | $80.35 | $87.57 | 2,353,900 | — | — |
| 2026-04-20 | $80.29 | $87.50 | 3,287,200 | — | — |
| 2026-04-17 | $80.34 | $87.56 | 4,368,400 | — | — |
| 2026-04-16 | $81.16 | $88.45 | 3,692,800 | — | — |
| 2026-04-15 | $81.32 | $88.63 | 3,258,800 | — | — |
| 2026-04-14 | $82.95 | $90.40 | 3,372,600 | — | — |
| 2026-04-13 | $83.51 | $91.01 | 2,943,000 | — | — |
| 2026-04-10 | $83.83 | $91.36 | 1,980,800 | — | — |
| 2026-04-09 | $83.56 | $91.07 | 3,485,800 | — | — |
| 2026-04-08 | $83.96 | $91.50 | 5,932,500 | — | — |
| 2026-04-07 | $85.33 | $93.00 | 2,927,300 | — | — |
| 2026-04-06 | $84.25 | $91.82 | 3,799,600 | — | — |
| 2026-04-02 | $85.46 | $93.14 | 3,669,600 | — | — |
| 2026-04-01 | $83.81 | $91.34 | 5,582,100 | — | — |
| 2026-03-31 | $83.71 | $91.23 | 5,423,200 | — | — |
| 2026-03-30 | $82.95 | $90.40 | 5,083,200 | — | — |
| 2026-03-27 | $81.99 | $89.36 | 4,535,600 | — | — |
| 2026-03-26 | $82.73 | $90.16 | 3,105,500 | — | — |
| 2026-03-25 | $82.03 | $89.40 | 3,357,600 | — | — |
| 2026-03-24 | $80.58 | $87.82 | 4,811,500 | — | — |
| 2026-03-23 | $77.76 | $84.75 | 5,145,300 | — | — |
| 2026-03-20 | $77.33 | $84.28 | 9,435,800 | — | — |
| 2026-03-19 | $78.07 | $85.08 | 4,854,400 | — | — |
| 2026-03-18 | $79.34 | $86.47 | 3,404,300 | — | — |
| 2026-03-17 | $80.05 | $87.24 | 3,165,200 | — | — |
| 2026-03-16 | $79.04 | $86.14 | 3,816,200 | — | — |
| 2026-03-13 | $79.21 | $86.33 | 5,153,000 | — | — |
| 2026-03-12 | $79.75 | $86.92 | 3,550,300 | — | — |
| 2026-03-11 | $78.63 | $85.70 | 3,136,000 | — | — |
| 2026-03-10 | $76.31 | $83.17 | 3,719,800 | — | — |
| 2026-03-09 | $78.30 | $85.34 | 3,896,300 | — | — |
| 2026-03-06 | $76.96 | $83.88 | 3,506,800 | — | — |
| 2026-03-05 | $76.59 | $83.47 | 3,863,600 | — | — |
| 2026-03-04 | $78.00 | $85.01 | 4,584,600 | — | — |
| 2026-03-03 | $78.93 | $86.02 | 4,984,400 | — | — |
| 2026-03-02 | $80.52 | $87.76 | 4,008,800 | — | — |
| 2026-02-27 | $80.12 | $87.12 | 5,332,100 | — | — |
| 2026-02-26 | $78.82 | $85.71 | 3,239,200 | — | — |
| 2026-02-25 | $77.67 | $84.46 | 5,502,500 | — | — |
| 2026-02-24 | $77.97 | $84.79 | 3,064,200 | — | — |
| 2026-02-23 | $76.46 | $83.14 | 4,076,400 | — | — |
| 2026-02-20 | $76.31 | $82.98 | 5,560,900 | — | — |
| 2026-02-19 | $77.02 | $83.75 | 3,716,500 | — | — |
| 2026-02-18 | $76.59 | $83.28 | 3,040,400 | — | — |
| 2026-02-17 | $75.55 | $82.15 | 3,373,500 | — | — |
| 2026-02-13 | $75.03 | $81.59 | 3,500,300 | — | — |
| 2026-02-12 | $74.11 | $80.59 | 4,671,000 | — | — |
| 2026-02-11 | $75.32 | $81.90 | 5,684,400 | — | — |
| 2026-02-10 | $74.22 | $80.71 | 3,294,500 | — | — |
| 2026-02-09 | $73.62 | $80.05 | 4,262,400 | — | — |
| 2026-02-06 | $72.60 | $78.95 | 4,199,200 | — | — |
| 2026-02-05 | $72.47 | $78.80 | 5,733,500 | — | — |
| 2026-02-04 | $75.12 | $81.69 | 7,132,800 | — | — |
| 2026-02-03 | $75.04 | $81.60 | 5,662,000 | — | — |
| 2026-02-02 | $73.20 | $79.60 | 3,496,600 | — | — |
| 2026-01-30 | $72.80 | $79.16 | 3,703,500 | — | — |
| 2026-01-29 | $73.84 | $80.29 | 3,613,900 | — | — |
| 2026-01-28 | $73.05 | $79.44 | 2,742,900 | — | — |
| 2026-01-27 | $73.00 | $79.38 | 4,475,300 | — | — |
| 2026-01-26 | $72.63 | $78.98 | 5,351,200 | — | — |
| 2026-01-23 | $71.70 | $77.97 | 3,467,200 | — | — |
| 2026-01-22 | $71.56 | $77.81 | 2,756,100 | — | — |
| 2026-01-21 | $71.48 | $77.73 | 6,140,200 | — | — |
| 2026-01-20 | $68.90 | $74.92 | 2,658,500 | — | — |
| 2026-01-16 | $69.64 | $75.73 | 3,401,500 | — | — |
| 2026-01-15 | $70.50 | $76.66 | 7,045,100 | — | — |
| 2026-01-14 | $69.94 | $76.05 | 5,006,500 | — | — |
| 2026-01-13 | $68.85 | $74.87 | 2,267,900 | — | — |
| 2026-01-12 | $68.49 | $74.48 | 3,647,000 | — | — |
| 2026-01-09 | $68.65 | $74.65 | 3,341,200 | — | — |
| 2026-01-08 | $70.14 | $76.27 | 2,908,600 | — | — |
| 2026-01-07 | $68.54 | $74.53 | 3,276,100 | — | — |
| 2026-01-06 | $69.37 | $75.43 | 4,440,400 | — | — |
| 2026-01-05 | $67.85 | $73.78 | 2,816,600 | — | — |
| 2026-01-02 | $67.76 | $73.68 | 2,977,300 | — | — |