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
- 2000-05-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 | — | — | — | $74.75 | 359,117 |
| 2026-09-03 | — | — | — | $72.19 | 259,529 |
| 2026-09-02 | — | — | — | $72.86 | 274,821 |
| 2026-09-01 | — | — | — | $72.52 | 194,185 |
| 2026-08-31 | — | — | — | $73.47 | 189,645 |
| 2026-08-28 | — | — | — | $74.25 | 270,980 |
| 2026-08-27 | $74.80 | $74.80 | 6,407,400 | $74.62 | 241,405 |
| 2026-08-26 | $73.22 | $73.22 | 4,354,100 | $72.63 | 266,028 |
| 2026-08-25 | $72.51 | $72.51 | 5,756,900 | $73.12 | 283,642 |
| 2026-08-24 | $71.93 | $71.93 | 8,488,300 | $73.45 | 237,250 |
| 2026-08-21 | $74.21 | $74.21 | 4,524,900 | $75.60 | 229,614 |
| 2026-08-20 | $74.71 | $74.71 | 5,865,000 | $76.27 | 302,265 |
| 2026-08-19 | $76.58 | $76.58 | 8,986,700 | $80.53 | 455,813 |
| 2026-08-18 | $79.42 | $79.42 | 10,810,400 | $80.18 | 355,029 |
| 2026-08-17 | $83.38 | $83.38 | 6,578,900 | $83.75 | 294,304 |
| 2026-08-14 | $82.66 | $82.66 | 4,478,300 | $81.75 | 213,824 |
| 2026-08-13 | $81.56 | $81.56 | 5,785,600 | $82.88 | 314,392 |
| 2026-08-12 | $83.32 | $83.32 | 9,816,800 | $84.23 | 518,917 |
| 2026-08-11 | $81.11 | $81.11 | 5,634,300 | $80.93 | 248,220 |
| 2026-08-10 | $79.78 | $79.78 | 8,393,400 | $81.71 | 304,279 |
| 2026-08-07 | $81.17 | $81.17 | 9,839,500 | $80.10 | 326,854 |
| 2026-08-06 | $78.33 | $78.33 | 9,405,700 | $76.00 | 347,707 |
| 2026-08-05 | $76.91 | $76.91 | 17,292,100 | $79.31 | 589,492 |
| 2026-08-04 | $80.78 | $80.78 | 24,702,400 | $84.30 | 859,996 |
| 2026-08-03 | $80.40 | $80.40 | 14,934,900 | $79.27 | 433,628 |
| 2026-07-31 | $81.61 | $81.61 | 7,390,400 | $86.52 | 280,984 |
| 2026-07-30 | $83.74 | $83.74 | 10,398,100 | $82.93 | 340,851 |
| 2026-07-29 | $78.86 | $78.86 | 12,193,400 | $83.29 | 393,399 |
| 2026-07-28 | $84.39 | $84.39 | 11,085,300 | $86.19 | 425,224 |
| 2026-07-27 | $89.04 | $89.04 | 8,357,900 | $87.37 | 541,350 |
| 2026-07-24 | $86.81 | $86.81 | 7,352,500 | $88.54 | 281,569 |
| 2026-07-23 | $90.13 | $90.13 | 8,770,900 | $88.71 | 411,404 |
| 2026-07-22 | $92.33 | $92.33 | 6,508,100 | $89.62 | 390,527 |
| 2026-07-21 | $91.06 | $91.06 | 7,845,400 | $91.04 | 306,451 |
| 2026-07-20 | $86.70 | $86.70 | 5,602,800 | $89.88 | 230,774 |
| 2026-07-17 | $87.37 | $87.37 | 9,942,100 | — | — |
| 2026-07-16 | $88.12 | $88.12 | 9,492,200 | — | — |
| 2026-07-15 | $92.54 | $92.54 | 11,380,600 | — | — |
| 2026-07-14 | $93.73 | $93.73 | 7,632,600 | — | — |
| 2026-07-13 | $90.37 | $90.37 | 9,568,900 | — | — |
| 2026-07-10 | $95.96 | $95.96 | 6,037,400 | — | — |
| 2026-07-09 | $97.87 | $97.87 | 13,028,200 | — | — |
| 2026-07-08 | $93.79 | $93.79 | 12,165,100 | — | — |
| 2026-07-07 | $91.10 | $91.10 | 11,804,000 | — | — |
| 2026-07-06 | $94.69 | $94.69 | 9,908,100 | — | — |
| 2026-07-02 | $91.22 | $91.22 | 16,098,300 | — | — |
| 2026-07-01 | $94.63 | $94.63 | 16,677,200 | — | — |
| 2026-06-30 | $94.54 | $94.54 | 19,324,700 | — | — |
| 2026-06-29 | $88.57 | $88.57 | 20,489,700 | — | — |
| 2026-06-26 | $90.65 | $90.65 | 44,223,500 | — | — |
| 2026-06-25 | $118.74 | $118.74 | 8,499,400 | — | — |
| 2026-06-24 | $115.74 | $115.74 | 8,371,100 | — | — |
| 2026-06-23 | $117.06 | $117.06 | 15,490,000 | — | — |
| 2026-06-22 | $131.55 | $131.55 | 12,044,300 | — | — |
| 2026-06-18 | $121.62 | $121.62 | 19,844,500 | — | — |
| 2026-06-17 | $112.92 | $112.92 | 11,303,100 | — | — |
| 2026-06-16 | $118.25 | $118.25 | 10,389,800 | — | — |
| 2026-06-15 | $125.90 | $125.90 | 11,015,800 | — | — |
| 2026-06-12 | $116.79 | $116.79 | 7,348,600 | — | — |
| 2026-06-11 | $115.96 | $115.96 | 12,070,100 | — | — |
| 2026-06-10 | $110.17 | $110.17 | 14,059,800 | — | — |
| 2026-06-09 | $117.00 | $117.00 | 16,831,100 | — | — |
| 2026-06-08 | $120.90 | $120.90 | 12,141,000 | — | — |
| 2026-06-05 | $117.26 | $117.26 | 19,056,600 | — | — |
| 2026-06-04 | $131.82 | $131.82 | 10,090,000 | — | — |
| 2026-06-03 | $133.93 | $133.93 | 10,113,600 | — | — |
| 2026-06-02 | $128.64 | $128.64 | 10,796,100 | — | — |
| 2026-06-01 | $120.92 | $120.92 | 9,129,300 | — | — |
| 2026-05-29 | $120.62 | $120.62 | 11,272,000 | — | — |
| 2026-05-28 | $123.77 | $123.77 | 8,370,000 | — | — |
| 2026-05-27 | $124.89 | $124.89 | 13,924,700 | — | — |
| 2026-05-26 | $127.00 | $127.00 | 19,250,800 | — | — |
| 2026-05-22 | $116.20 | $116.20 | 8,492,600 | — | — |
| 2026-05-21 | $109.61 | $109.61 | 6,802,500 | — | — |
| 2026-05-20 | $110.21 | $110.21 | 9,813,400 | — | — |
| 2026-05-19 | $106.02 | $106.02 | 11,708,900 | — | — |
| 2026-05-18 | $109.43 | $109.43 | 12,432,400 | — | — |
| 2026-05-15 | $113.11 | $113.11 | 10,939,900 | — | — |
| 2026-05-14 | $118.37 | $118.37 | 11,495,300 | — | — |
| 2026-05-13 | $115.71 | $115.71 | 21,549,700 | — | — |
| 2026-05-12 | $104.11 | $104.11 | 9,865,600 | — | — |
| 2026-05-11 | $107.24 | $107.24 | 9,686,900 | — | — |
| 2026-05-08 | $103.20 | $103.20 | 10,763,100 | — | — |
| 2026-05-07 | $100.61 | $100.61 | 19,234,100 | — | — |
| 2026-05-06 | $105.77 | $105.77 | 21,980,800 | — | — |
| 2026-05-05 | $102.67 | $102.67 | 22,724,000 | — | — |
| 2026-05-04 | $102.04 | $102.04 | 17,002,200 | — | — |
| 2026-05-01 | $103.03 | $103.03 | 9,699,500 | — | — |
| 2026-04-30 | $100.81 | $100.81 | 9,532,700 | — | — |
| 2026-04-29 | $98.86 | $98.86 | 13,018,200 | — | — |
| 2026-04-28 | $93.30 | $93.30 | 11,512,600 | — | — |
| 2026-04-27 | $98.04 | $98.04 | 9,898,500 | — | — |
| 2026-04-24 | $98.40 | $98.40 | 13,371,100 | — | — |
| 2026-04-23 | $97.78 | $97.78 | 20,863,900 | — | — |
| 2026-04-22 | $88.99 | $88.99 | 11,538,800 | — | — |
| 2026-04-21 | $86.91 | $86.91 | 10,035,800 | — | — |
| 2026-04-20 | $85.56 | $85.56 | 9,539,200 | — | — |
| 2026-04-17 | $83.01 | $83.01 | 15,737,800 | — | — |
| 2026-04-16 | $79.93 | $79.93 | 19,322,700 | — | — |
| 2026-04-15 | $72.43 | $72.43 | 6,025,400 | — | — |
| 2026-04-14 | $72.05 | $72.05 | 7,271,800 | — | — |
| 2026-04-13 | $71.02 | $71.02 | 7,823,500 | — | — |
| 2026-04-10 | $68.65 | $68.65 | 6,275,800 | — | — |
| 2026-04-09 | $68.49 | $68.49 | 5,812,400 | — | — |
| 2026-04-08 | $68.38 | $68.38 | 9,810,400 | — | — |
| 2026-04-07 | $63.79 | $63.79 | 5,490,300 | — | — |
| 2026-04-06 | $63.49 | $63.49 | 5,306,300 | — | — |
| 2026-04-02 | $62.19 | $62.19 | 7,072,300 | — | — |
| 2026-04-01 | $62.20 | $62.20 | 6,716,200 | — | — |
| 2026-03-31 | $61.92 | $61.92 | 12,771,700 | — | — |
| 2026-03-30 | $55.66 | $55.66 | 8,398,500 | — | — |
| 2026-03-27 | $58.35 | $58.35 | 7,136,700 | — | — |
| 2026-03-26 | $60.87 | $60.87 | 7,462,000 | — | — |
| 2026-03-25 | $63.10 | $63.10 | 5,537,200 | — | — |
| 2026-03-24 | $62.34 | $62.34 | 6,831,600 | — | — |
| 2026-03-23 | $59.89 | $59.89 | 5,353,100 | — | — |
| 2026-03-20 | $59.26 | $59.26 | 12,540,800 | — | — |
| 2026-03-19 | $59.29 | $59.29 | 7,560,800 | — | — |
| 2026-03-18 | $60.46 | $60.46 | 5,069,600 | — | — |
| 2026-03-17 | $60.98 | $60.98 | 4,800,600 | — | — |
| 2026-03-16 | $59.88 | $59.88 | 6,515,400 | — | — |
| 2026-03-13 | $58.55 | $58.55 | 7,558,000 | — | — |
| 2026-03-12 | $57.69 | $57.69 | 6,692,700 | — | — |
| 2026-03-11 | $59.24 | $59.24 | 4,226,800 | — | — |
| 2026-03-10 | $59.59 | $59.59 | 7,499,200 | — | — |
| 2026-03-09 | $59.23 | $59.23 | 9,905,600 | — | — |
| 2026-03-06 | $56.87 | $56.87 | 10,650,800 | — | — |
| 2026-03-05 | $60.85 | $60.85 | 8,136,100 | — | — |
| 2026-03-04 | $62.53 | $62.53 | 7,496,800 | — | — |
| 2026-03-03 | $63.42 | $63.42 | 8,581,300 | — | — |
| 2026-03-02 | $66.48 | $66.48 | 5,624,000 | — | — |
| 2026-02-27 | $66.48 | $66.48 | 9,310,400 | — | — |
| 2026-02-26 | $68.16 | $68.16 | 7,911,200 | — | — |
| 2026-02-25 | $69.68 | $69.68 | 7,332,000 | — | — |
| 2026-02-24 | $70.03 | $70.03 | 5,699,200 | — | — |
| 2026-02-23 | $69.47 | $69.47 | 4,620,400 | — | — |
| 2026-02-20 | $69.11 | $69.11 | 5,272,500 | — | — |
| 2026-02-19 | $68.09 | $68.09 | 7,998,300 | — | — |
| 2026-02-18 | $70.66 | $70.66 | 8,957,100 | — | — |
| 2026-02-17 | $71.96 | $71.96 | 6,671,700 | — | — |
| 2026-02-13 | $72.21 | $72.21 | 9,388,100 | — | — |
| 2026-02-12 | $70.63 | $70.63 | 12,949,600 | — | — |
| 2026-02-11 | $71.18 | $71.18 | 12,273,000 | — | — |
| 2026-02-10 | $67.38 | $67.38 | 19,279,300 | — | — |
| 2026-02-09 | $65.10 | $65.10 | 13,056,100 | — | — |
| 2026-02-06 | $65.20 | $65.20 | 13,001,400 | — | — |
| 2026-02-05 | $63.10 | $63.10 | 10,668,400 | — | — |
| 2026-02-04 | $62.06 | $62.06 | 14,994,600 | — | — |
| 2026-02-03 | $59.43 | $59.43 | 11,065,100 | — | — |
| 2026-02-02 | $61.53 | $61.53 | 7,687,100 | — | — |
| 2026-01-30 | $59.89 | $59.89 | 13,349,900 | — | — |
| 2026-01-29 | $62.20 | $62.20 | 9,636,700 | — | — |
| 2026-01-28 | $64.93 | $64.93 | 11,504,000 | — | — |
| 2026-01-27 | $62.63 | $62.63 | 6,955,300 | — | — |
| 2026-01-26 | $61.13 | $61.13 | 6,086,400 | — | — |
| 2026-01-23 | $61.98 | $61.98 | 6,633,400 | — | — |
| 2026-01-22 | $63.07 | $63.07 | 8,657,300 | — | — |
| 2026-01-21 | $63.13 | $63.13 | 11,094,000 | — | — |
| 2026-01-20 | $60.06 | $60.06 | 6,892,100 | — | — |
| 2026-01-16 | $60.33 | $60.33 | 6,094,200 | — | — |
| 2026-01-15 | $60.28 | $60.28 | 7,065,500 | — | — |
| 2026-01-14 | $60.58 | $60.58 | 5,829,000 | — | — |
| 2026-01-13 | $59.41 | $59.41 | 6,161,500 | — | — |
| 2026-01-12 | $58.75 | $58.75 | 9,511,300 | — | — |
| 2026-01-09 | $62.16 | $62.16 | 8,930,400 | — | — |
| 2026-01-08 | $60.89 | $60.89 | 10,150,500 | — | — |
| 2026-01-07 | $61.89 | $61.89 | 14,419,200 | — | — |
| 2026-01-06 | $61.76 | $61.76 | 16,542,200 | — | — |
| 2026-01-05 | $58.69 | $58.69 | 10,617,100 | — | — |
| 2026-01-02 | $56.70 | $56.70 | 8,044,300 | — | — |