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
- 1995-07-10 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 | — | — | — | $71.56 | 466,244 |
| 2026-09-03 | — | — | — | $75.34 | 531,591 |
| 2026-09-02 | — | — | — | $73.37 | 658,923 |
| 2026-09-01 | — | — | — | $73.66 | 802,027 |
| 2026-08-31 | — | — | — | $76.97 | 595,290 |
| 2026-08-28 | — | — | — | $78.57 | 1,096,239 |
| 2026-08-27 | $78.42 | $147.34 | 15,105,400 | $78.85 | 759,590 |
| 2026-08-26 | $79.00 | $148.43 | 18,324,500 | $79.34 | 1,079,574 |
| 2026-08-25 | $79.91 | $150.14 | 15,801,100 | $76.99 | 601,012 |
| 2026-08-24 | $77.80 | $146.17 | 21,435,700 | $78.12 | 1,004,393 |
| 2026-08-21 | $76.66 | $144.03 | 28,518,300 | $74.47 | 1,183,961 |
| 2026-08-20 | $71.22 | $133.81 | 17,647,400 | $67.76 | 855,036 |
| 2026-08-19 | $69.09 | $129.81 | 16,696,500 | $68.88 | 930,400 |
| 2026-08-18 | $66.32 | $124.60 | 10,486,800 | $67.08 | 667,800 |
| 2026-08-17 | $68.38 | $128.47 | 9,837,400 | $66.93 | 391,451 |
| 2026-08-14 | $66.49 | $124.92 | 8,200,200 | $66.51 | 525,803 |
| 2026-08-13 | $66.83 | $125.56 | 9,297,000 | $68.15 | 505,360 |
| 2026-08-12 | $69.22 | $130.05 | 8,173,500 | $70.00 | 528,999 |
| 2026-08-11 | $68.87 | $129.39 | 11,952,400 | $70.85 | 933,939 |
| 2026-08-10 | $70.51 | $132.48 | 11,801,000 | $69.77 | 934,851 |
| 2026-08-07 | $69.62 | $130.80 | 11,290,100 | $69.91 | 715,700 |
| 2026-08-06 | $68.18 | $128.10 | 12,634,900 | $68.49 | 844,245 |
| 2026-08-05 | $69.39 | $130.37 | 17,116,400 | $69.03 | 1,157,131 |
| 2026-08-04 | $67.30 | $126.44 | 16,305,900 | $66.29 | 1,083,898 |
| 2026-08-03 | $63.64 | $119.57 | 8,951,400 | $61.91 | 606,418 |
| 2026-07-31 | $62.63 | $117.67 | 10,789,600 | $63.13 | 656,677 |
| 2026-07-30 | $63.44 | $119.19 | 14,850,400 | $61.90 | 886,081 |
| 2026-07-29 | $59.99 | $112.71 | 22,668,800 | $60.71 | 1,482,257 |
| 2026-07-28 | $61.64 | $115.81 | 13,592,000 | $61.34 | 761,829 |
| 2026-07-27 | $62.72 | $117.84 | 9,601,600 | $63.38 | 694,039 |
| 2026-07-24 | $62.60 | $117.61 | 11,938,900 | $62.53 | 818,534 |
| 2026-07-23 | $63.50 | $119.30 | 18,914,100 | $63.17 | 1,239,891 |
| 2026-07-22 | $65.00 | $122.12 | 17,461,600 | $62.94 | 1,429,370 |
| 2026-07-21 | $62.56 | $117.54 | 15,873,500 | $61.09 | 858,716 |
| 2026-07-20 | $58.79 | $110.46 | 9,953,800 | $58.98 | 673,160 |
| 2026-07-17 | $58.38 | $109.69 | 20,412,700 | — | — |
| 2026-07-16 | $58.56 | $110.02 | 15,386,900 | — | — |
| 2026-07-15 | $60.97 | $114.55 | 14,260,800 | — | — |
| 2026-07-14 | $61.95 | $116.11 | 11,627,900 | — | — |
| 2026-07-13 | $59.97 | $112.40 | 12,722,800 | — | — |
| 2026-07-10 | $61.52 | $115.30 | 11,865,700 | — | — |
| 2026-07-09 | $60.53 | $113.45 | 16,381,700 | — | — |
| 2026-07-08 | $57.50 | $107.77 | 21,829,900 | — | — |
| 2026-07-07 | $59.33 | $111.20 | 18,273,700 | — | — |
| 2026-07-06 | $61.00 | $114.33 | 16,343,700 | — | — |
| 2026-07-02 | $60.97 | $114.27 | 13,553,500 | — | — |
| 2026-07-01 | $60.53 | $113.45 | 15,526,400 | — | — |
| 2026-06-30 | $62.89 | $117.87 | 13,931,700 | — | — |
| 2026-06-29 | $61.62 | $115.49 | 12,286,700 | — | — |
| 2026-06-26 | $62.45 | $117.05 | 24,660,500 | — | — |
| 2026-06-25 | $62.80 | $117.70 | 14,175,100 | — | — |
| 2026-06-24 | $61.84 | $115.90 | 18,531,800 | — | — |
| 2026-06-23 | $64.40 | $120.70 | 16,705,900 | — | — |
| 2026-06-22 | $69.21 | $129.72 | 12,958,900 | — | — |
| 2026-06-18 | $68.68 | $128.72 | 17,963,700 | — | — |
| 2026-06-17 | $69.06 | $129.44 | 16,490,300 | — | — |
| 2026-06-16 | $70.15 | $131.48 | 9,007,500 | — | — |
| 2026-06-15 | $70.13 | $131.44 | 16,652,600 | — | — |
| 2026-06-12 | $68.41 | $128.22 | 12,609,400 | — | — |
| 2026-06-11 | $66.34 | $124.34 | 14,895,400 | — | — |
| 2026-06-10 | $62.08 | $116.35 | 14,778,100 | — | — |
| 2026-06-09 | $64.25 | $120.42 | 15,696,300 | — | — |
| 2026-06-08 | $63.91 | $119.78 | 12,694,000 | — | — |
| 2026-06-05 | $63.37 | $118.77 | 18,101,000 | — | — |
| 2026-06-04 | $69.69 | $130.62 | 11,648,600 | — | — |
| 2026-06-03 | $70.64 | $132.40 | 13,873,000 | — | — |
| 2026-06-02 | $71.72 | $134.42 | 18,969,700 | — | — |
| 2026-06-01 | $67.04 | $125.65 | 10,051,200 | — | — |
| 2026-05-29 | $65.71 | $123.16 | 11,376,700 | — | — |
| 2026-05-28 | $65.87 | $123.46 | 10,288,100 | — | — |
| 2026-05-27 | $63.63 | $119.26 | 8,262,700 | — | — |
| 2026-05-26 | $64.36 | $120.63 | 11,372,000 | — | — |
| 2026-05-22 | $61.99 | $116.19 | 7,856,200 | — | — |
| 2026-05-21 | $62.31 | $116.79 | 10,184,500 | — | — |
| 2026-05-20 | $60.87 | $114.09 | 12,015,900 | — | — |
| 2026-05-19 | $58.70 | $110.02 | 12,142,700 | — | — |
| 2026-05-18 | $60.50 | $113.39 | 14,798,200 | — | — |
| 2026-05-15 | $63.01 | $118.10 | 15,462,600 | — | — |
| 2026-05-14 | $66.14 | $123.96 | 12,618,300 | — | — |
| 2026-05-13 | $67.16 | $125.88 | 17,112,400 | — | — |
| 2026-05-12 | $66.03 | $123.76 | 14,477,500 | — | — |
| 2026-05-11 | $64.37 | $120.65 | 14,852,300 | — | — |
| 2026-05-08 | $61.65 | $115.55 | 12,202,700 | — | — |
| 2026-05-07 | $60.61 | $113.60 | 18,316,100 | — | — |
| 2026-05-06 | $60.89 | $114.12 | 17,655,500 | — | — |
| 2026-05-05 | $57.68 | $108.11 | 13,861,100 | — | — |
| 2026-05-04 | $55.57 | $104.15 | 14,777,200 | — | — |
| 2026-05-01 | $56.55 | $105.99 | 14,899,700 | — | — |
| 2026-04-30 | $57.78 | $108.30 | 16,181,400 | — | — |
| 2026-04-29 | $56.93 | $106.70 | 11,444,700 | — | — |
| 2026-04-28 | $58.21 | $109.10 | 14,754,700 | — | — |
| 2026-04-27 | $60.57 | $113.52 | 15,199,300 | — | — |
| 2026-04-24 | $61.05 | $114.42 | 17,741,600 | — | — |
| 2026-04-23 | $61.48 | $115.23 | 38,773,500 | — | — |
| 2026-04-22 | $70.36 | $131.87 | 14,213,100 | — | — |
| 2026-04-21 | $67.57 | $126.64 | 17,092,800 | — | — |
| 2026-04-20 | $70.18 | $131.54 | 12,297,800 | — | — |
| 2026-04-17 | $70.21 | $131.59 | 20,218,300 | — | — |
| 2026-04-16 | $68.28 | $127.97 | 10,342,700 | — | — |
| 2026-04-15 | $68.70 | $128.76 | 15,405,600 | — | — |
| 2026-04-14 | $68.27 | $127.68 | 12,330,800 | — | — |
| 2026-04-13 | $68.03 | $127.23 | 13,134,100 | — | — |
| 2026-04-10 | $67.80 | $126.80 | 15,706,800 | — | — |
| 2026-04-09 | $66.45 | $124.27 | 12,664,700 | — | — |
| 2026-04-08 | $65.10 | $121.75 | 20,338,000 | — | — |
| 2026-04-07 | $60.76 | $113.63 | 18,276,900 | — | — |
| 2026-04-06 | $61.05 | $114.17 | 8,511,500 | — | — |
| 2026-04-02 | $61.38 | $114.79 | 16,880,000 | — | — |
| 2026-04-01 | $61.20 | $114.45 | 23,684,000 | — | — |
| 2026-03-31 | $58.78 | $109.93 | 18,882,500 | — | — |
| 2026-03-30 | $54.65 | $102.20 | 14,246,700 | — | — |
| 2026-03-27 | $56.24 | $105.18 | 12,327,400 | — | — |
| 2026-03-26 | $55.83 | $104.41 | 16,016,500 | — | — |
| 2026-03-25 | $57.09 | $106.77 | 13,965,000 | — | — |
| 2026-03-24 | $56.48 | $105.63 | 17,123,000 | — | — |
| 2026-03-23 | $54.94 | $102.75 | 24,888,600 | — | — |
| 2026-03-20 | $52.09 | $97.42 | 25,007,300 | — | — |
| 2026-03-19 | $53.62 | $100.28 | 27,550,300 | — | — |
| 2026-03-18 | $55.45 | $103.70 | 17,258,700 | — | — |
| 2026-03-17 | $58.09 | $108.64 | 10,610,300 | — | — |
| 2026-03-16 | $57.93 | $108.34 | 17,824,100 | — | — |
| 2026-03-13 | $56.38 | $105.44 | 21,443,200 | — | — |
| 2026-03-12 | $59.21 | $110.73 | 17,564,000 | — | — |
| 2026-03-11 | $61.54 | $115.09 | 17,754,700 | — | — |
| 2026-03-10 | $62.40 | $116.70 | 16,982,400 | — | — |
| 2026-03-09 | $60.49 | $113.13 | 26,344,800 | — | — |
| 2026-03-06 | $59.36 | $111.01 | 25,912,800 | — | — |
| 2026-03-05 | $62.66 | $117.18 | 23,068,000 | — | — |
| 2026-03-04 | $65.93 | $123.30 | 17,438,500 | — | — |
| 2026-03-03 | $65.57 | $122.63 | 25,564,300 | — | — |
| 2026-03-02 | $68.29 | $127.71 | 15,851,100 | — | — |
| 2026-02-27 | $68.08 | $127.32 | 19,425,700 | — | — |
| 2026-02-26 | $68.38 | $127.88 | 17,726,800 | — | — |
| 2026-02-25 | $68.82 | $128.70 | 16,182,000 | — | — |
| 2026-02-24 | $67.88 | $126.95 | 20,299,300 | — | — |
| 2026-02-23 | $65.55 | $122.59 | 15,631,300 | — | — |
| 2026-02-20 | $64.34 | $120.33 | 14,680,000 | — | — |
| 2026-02-19 | $62.57 | $117.02 | 13,357,900 | — | — |
| 2026-02-18 | $62.55 | $116.98 | 17,244,800 | — | — |
| 2026-02-17 | $61.09 | $114.25 | 12,238,400 | — | — |
| 2026-02-13 | $62.84 | $117.52 | 14,370,600 | — | — |
| 2026-02-12 | $62.04 | $116.02 | 23,459,900 | — | — |
| 2026-02-11 | $65.46 | $122.42 | 15,495,800 | — | — |
| 2026-02-10 | $63.26 | $118.31 | 11,647,400 | — | — |
| 2026-02-09 | $63.61 | $118.96 | 14,752,000 | — | — |
| 2026-02-06 | $60.67 | $113.46 | 20,119,100 | — | — |
| 2026-02-05 | $59.22 | $110.75 | 22,330,400 | — | — |
| 2026-02-04 | $61.86 | $115.69 | 31,834,200 | — | — |
| 2026-02-03 | $64.67 | $120.94 | 31,102,700 | — | — |
| 2026-02-02 | $60.76 | $113.63 | 21,334,600 | — | — |
| 2026-01-30 | $60.23 | $112.64 | 40,774,400 | — | — |
| 2026-01-29 | $65.13 | $121.80 | 48,277,600 | — | — |
| 2026-01-28 | $63.63 | $119.00 | 22,636,500 | — | — |
| 2026-01-27 | $62.87 | $117.58 | 20,123,700 | — | — |
| 2026-01-26 | $61.17 | $114.40 | 31,620,200 | — | — |
| 2026-01-23 | $60.41 | $112.98 | 24,545,800 | — | — |
| 2026-01-22 | $58.85 | $110.06 | 25,597,200 | — | — |
| 2026-01-21 | $60.58 | $113.29 | 25,719,800 | — | — |
| 2026-01-20 | $60.07 | $112.34 | 19,583,600 | — | — |
| 2026-01-16 | $58.71 | $109.80 | 21,629,900 | — | — |
| 2026-01-15 | $59.96 | $112.13 | 18,285,700 | — | — |
| 2026-01-14 | $60.35 | $112.58 | 19,747,500 | — | — |
| 2026-01-13 | $59.34 | $110.70 | 22,060,100 | — | — |
| 2026-01-12 | $58.71 | $109.52 | 20,373,700 | — | — |
| 2026-01-09 | $56.53 | $105.46 | 19,272,700 | — | — |
| 2026-01-08 | $54.22 | $101.15 | 22,333,100 | — | — |
| 2026-01-07 | $55.50 | $103.54 | 20,894,000 | — | — |
| 2026-01-06 | $56.15 | $104.75 | 35,253,300 | — | — |
| 2026-01-05 | $54.41 | $101.50 | 26,935,100 | — | — |
| 2026-01-02 | $51.93 | $96.88 | 11,518,400 | — | — |