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
- 1980-10-01 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 | — | — | — | $94.63 | 149,396 |
| 2026-09-03 | — | — | — | $96.36 | 77,337 |
| 2026-09-02 | — | — | — | $95.61 | 143,715 |
| 2026-09-01 | — | — | — | $97.99 | 231,883 |
| 2026-08-31 | — | — | — | $96.15 | 208,229 |
| 2026-08-28 | — | — | — | $95.09 | 157,219 |
| 2026-08-27 | $94.72 | $735.97 | 2,555,500 | $94.65 | 117,193 |
| 2026-08-26 | $94.90 | $737.37 | 3,350,100 | $91.27 | 154,487 |
| 2026-08-25 | $91.70 | $712.50 | 2,982,800 | $91.92 | 246,164 |
| 2026-08-24 | $93.02 | $722.76 | 3,117,700 | $93.22 | 127,770 |
| 2026-08-21 | $93.33 | $725.17 | 3,108,000 | $95.02 | 150,032 |
| 2026-08-20 | $94.60 | $735.04 | 2,741,000 | $96.90 | 165,757 |
| 2026-08-19 | $96.01 | $745.99 | 3,227,600 | $97.61 | 138,612 |
| 2026-08-18 | $97.07 | $754.23 | 5,335,500 | $96.51 | 366,110 |
| 2026-08-17 | $95.32 | $740.63 | 3,815,700 | $95.28 | 123,212 |
| 2026-08-14 | $94.99 | $738.07 | 2,479,100 | $93.33 | 112,607 |
| 2026-08-13 | $92.64 | $719.81 | 3,476,400 | $91.88 | 139,977 |
| 2026-08-12 | $92.47 | $718.49 | 3,418,500 | $91.27 | 176,220 |
| 2026-08-11 | $91.52 | $711.10 | 3,344,400 | $89.90 | 187,777 |
| 2026-08-10 | $90.34 | $701.94 | 3,091,800 | $87.56 | 116,529 |
| 2026-08-07 | $86.42 | $671.48 | 2,740,900 | $87.17 | 111,385 |
| 2026-08-06 | $87.93 | $683.21 | 5,208,400 | $88.09 | 328,435 |
| 2026-08-05 | $87.24 | $677.85 | 3,984,400 | $87.81 | 190,228 |
| 2026-08-04 | $87.65 | $681.03 | 7,156,600 | $87.20 | 445,493 |
| 2026-08-03 | $88.24 | $685.62 | 4,526,500 | $88.21 | 224,506 |
| 2026-07-31 | $90.81 | $697.27 | 5,142,100 | $89.29 | 230,054 |
| 2026-07-30 | $89.07 | $683.91 | 3,107,800 | $88.86 | 151,498 |
| 2026-07-29 | $90.00 | $691.05 | 3,002,500 | $90.29 | 130,441 |
| 2026-07-28 | $88.80 | $681.84 | 3,999,500 | $89.73 | 128,596 |
| 2026-07-27 | $89.46 | $686.91 | 4,016,200 | $91.13 | 127,045 |
| 2026-07-24 | $93.16 | $715.32 | 4,436,200 | $93.45 | 130,155 |
| 2026-07-23 | $93.23 | $715.86 | 3,118,200 | $93.05 | 148,474 |
| 2026-07-22 | $91.75 | $704.49 | 3,672,900 | $92.81 | 208,463 |
| 2026-07-21 | $91.83 | $705.11 | 3,812,400 | $93.51 | 107,525 |
| 2026-07-20 | $93.56 | $718.39 | 3,293,200 | $93.80 | 131,980 |
| 2026-07-17 | $93.52 | $718.08 | 3,366,400 | — | — |
| 2026-07-16 | $93.00 | $714.09 | 3,002,100 | — | — |
| 2026-07-15 | $91.03 | $698.96 | 3,190,200 | — | — |
| 2026-07-14 | $91.90 | $705.64 | 3,041,000 | — | — |
| 2026-07-13 | $92.19 | $707.87 | 3,589,800 | — | — |
| 2026-07-10 | $89.92 | $690.44 | 2,420,500 | — | — |
| 2026-07-09 | $89.50 | $687.22 | 2,725,500 | — | — |
| 2026-07-08 | $91.16 | $699.96 | 3,273,700 | — | — |
| 2026-07-07 | $90.67 | $696.20 | 2,653,000 | — | — |
| 2026-07-06 | $87.43 | $671.32 | 3,115,500 | — | — |
| 2026-07-02 | $87.83 | $674.39 | 3,058,700 | — | — |
| 2026-07-01 | $85.73 | $658.27 | 3,177,400 | — | — |
| 2026-06-30 | $86.94 | $667.56 | 6,651,300 | — | — |
| 2026-06-29 | $88.73 | $681.30 | 3,621,900 | — | — |
| 2026-06-26 | $89.22 | $685.07 | 5,990,400 | — | — |
| 2026-06-25 | $89.52 | $687.37 | 2,974,100 | — | — |
| 2026-06-24 | $87.31 | $670.40 | 3,307,000 | — | — |
| 2026-06-23 | $88.06 | $676.16 | 3,943,700 | — | — |
| 2026-06-22 | $86.29 | $662.57 | 5,009,800 | — | — |
| 2026-06-18 | $85.03 | $652.89 | 9,496,800 | — | — |
| 2026-06-17 | $85.58 | $657.12 | 3,225,000 | — | — |
| 2026-06-16 | $86.31 | $662.72 | 3,712,300 | — | — |
| 2026-06-15 | $87.45 | $671.47 | 3,945,600 | — | — |
| 2026-06-12 | $90.59 | $695.58 | 3,022,900 | — | — |
| 2026-06-11 | $89.20 | $684.91 | 3,655,800 | — | — |
| 2026-06-10 | $90.57 | $695.43 | 2,956,100 | — | — |
| 2026-06-09 | $87.79 | $674.09 | 2,580,200 | — | — |
| 2026-06-08 | $88.15 | $676.85 | 2,205,300 | — | — |
| 2026-06-05 | $88.25 | $677.62 | 2,631,500 | — | — |
| 2026-06-04 | $88.95 | $682.99 | 3,477,800 | — | — |
| 2026-06-03 | $86.75 | $666.10 | 3,678,800 | — | — |
| 2026-06-02 | $86.72 | $665.87 | 2,277,200 | — | — |
| 2026-06-01 | $84.95 | $652.28 | 3,093,900 | — | — |
| 2026-05-29 | $83.94 | $644.52 | 8,262,900 | — | — |
| 2026-05-28 | $87.02 | $668.17 | 3,679,900 | — | — |
| 2026-05-27 | $88.21 | $677.31 | 3,529,900 | — | — |
| 2026-05-26 | $90.44 | $694.43 | 4,571,300 | — | — |
| 2026-05-22 | $94.03 | $722.00 | 3,099,500 | — | — |
| 2026-05-21 | $92.62 | $711.17 | 2,843,900 | — | — |
| 2026-05-20 | $92.15 | $707.56 | 4,767,700 | — | — |
| 2026-05-19 | $95.24 | $731.29 | 4,539,200 | — | — |
| 2026-05-18 | $93.76 | $719.93 | 2,527,300 | — | — |
| 2026-05-15 | $92.32 | $708.87 | 3,151,700 | — | — |
| 2026-05-14 | $91.03 | $698.96 | 3,990,600 | — | — |
| 2026-05-13 | $88.79 | $681.76 | 2,944,700 | — | — |
| 2026-05-12 | $88.43 | $679.00 | 3,595,400 | — | — |
| 2026-05-11 | $87.79 | $674.09 | 5,718,200 | — | — |
| 2026-05-08 | $85.16 | $653.89 | 4,063,700 | — | — |
| 2026-05-07 | $85.87 | $659.34 | 5,861,500 | — | — |
| 2026-05-06 | $85.60 | $657.27 | 5,451,700 | — | — |
| 2026-05-05 | $90.02 | $691.21 | 3,240,100 | — | — |
| 2026-05-04 | $90.63 | $695.89 | 2,949,800 | — | — |
| 2026-05-01 | $90.36 | $685.60 | 3,583,100 | — | — |
| 2026-04-30 | $92.46 | $701.54 | 5,873,800 | — | — |
| 2026-04-29 | $89.32 | $677.71 | 6,307,100 | — | — |
| 2026-04-28 | $89.79 | $681.28 | 4,890,400 | — | — |
| 2026-04-27 | $87.75 | $665.80 | 5,471,800 | — | — |
| 2026-04-24 | $87.50 | $663.90 | 3,192,200 | — | — |
| 2026-04-23 | $87.21 | $661.70 | 2,839,500 | — | — |
| 2026-04-22 | $86.06 | $652.98 | 4,658,200 | — | — |
| 2026-04-21 | $84.69 | $642.58 | 3,592,700 | — | — |
| 2026-04-20 | $83.78 | $635.68 | 3,146,700 | — | — |
| 2026-04-17 | $83.51 | $633.63 | 5,343,900 | — | — |
| 2026-04-16 | $85.21 | $646.53 | 2,554,400 | — | — |
| 2026-04-15 | $84.10 | $638.11 | 3,250,400 | — | — |
| 2026-04-14 | $84.84 | $643.72 | 3,962,000 | — | — |
| 2026-04-13 | $85.33 | $647.44 | 4,269,700 | — | — |
| 2026-04-10 | $86.21 | $654.11 | 3,787,800 | — | — |
| 2026-04-09 | $86.18 | $653.89 | 4,138,700 | — | — |
| 2026-04-08 | $86.77 | $658.36 | 7,953,700 | — | — |
| 2026-04-07 | $90.63 | $687.65 | 4,281,100 | — | — |
| 2026-04-06 | $88.50 | $671.49 | 2,669,500 | — | — |
| 2026-04-02 | $88.30 | $669.97 | 5,134,400 | — | — |
| 2026-04-01 | $87.36 | $662.84 | 5,744,200 | — | — |
| 2026-03-31 | $90.39 | $685.83 | 8,704,500 | — | — |
| 2026-03-30 | $92.96 | $705.33 | 4,974,000 | — | — |
| 2026-03-27 | $93.96 | $712.92 | 4,820,800 | — | — |
| 2026-03-26 | $93.57 | $709.96 | 3,907,700 | — | — |
| 2026-03-25 | $92.12 | $698.96 | 4,923,600 | — | — |
| 2026-03-24 | $90.94 | $690.00 | 4,071,300 | — | — |
| 2026-03-23 | $89.92 | $682.26 | 6,466,300 | — | — |
| 2026-03-20 | $89.21 | $676.88 | 19,367,300 | — | — |
| 2026-03-19 | $88.39 | $670.66 | 4,901,100 | — | — |
| 2026-03-18 | $86.19 | $653.96 | 4,432,300 | — | — |
| 2026-03-17 | $86.56 | $656.77 | 3,275,800 | — | — |
| 2026-03-16 | $85.32 | $647.36 | 3,368,600 | — | — |
| 2026-03-13 | $85.36 | $647.67 | 3,426,700 | — | — |
| 2026-03-12 | $84.93 | $644.40 | 4,135,500 | — | — |
| 2026-03-11 | $85.76 | $650.70 | 3,153,500 | — | — |
| 2026-03-10 | $84.68 | $642.51 | 4,755,800 | — | — |
| 2026-03-09 | $85.96 | $652.22 | 6,132,900 | — | — |
| 2026-03-06 | $86.93 | $659.58 | 5,571,000 | — | — |
| 2026-03-05 | $85.60 | $649.49 | 5,703,200 | — | — |
| 2026-03-04 | $84.76 | $643.11 | 3,948,800 | — | — |
| 2026-03-03 | $84.78 | $643.26 | 4,375,800 | — | — |
| 2026-03-02 | $86.12 | $653.43 | 6,139,400 | — | — |
| 2026-02-27 | $82.77 | $628.01 | 5,880,800 | — | — |
| 2026-02-26 | $84.02 | $637.50 | 5,339,400 | — | — |
| 2026-02-25 | $82.28 | $624.30 | 8,864,200 | — | — |
| 2026-02-24 | $82.89 | $628.92 | 8,610,200 | — | — |
| 2026-02-23 | $87.33 | $662.61 | 4,744,700 | — | — |
| 2026-02-20 | $87.33 | $662.61 | 4,505,300 | — | — |
| 2026-02-19 | $86.88 | $659.20 | 4,137,500 | — | — |
| 2026-02-18 | $86.79 | $658.52 | 6,068,000 | — | — |
| 2026-02-17 | $85.61 | $649.56 | 4,795,400 | — | — |
| 2026-02-13 | $86.11 | $653.36 | 3,988,000 | — | — |
| 2026-02-12 | $84.60 | $641.90 | 4,604,100 | — | — |
| 2026-02-11 | $84.90 | $644.18 | 3,487,800 | — | — |
| 2026-02-10 | $83.46 | $633.25 | 3,224,900 | — | — |
| 2026-02-09 | $83.13 | $630.75 | 4,037,300 | — | — |
| 2026-02-06 | $81.84 | $620.96 | 3,846,100 | — | — |
| 2026-02-05 | $80.46 | $610.49 | 5,611,300 | — | — |
| 2026-02-04 | $80.34 | $609.58 | 5,422,800 | — | — |
| 2026-02-03 | $78.27 | $593.87 | 5,656,100 | — | — |
| 2026-02-02 | $75.32 | $571.49 | 5,096,900 | — | — |
| 2026-01-30 | $79.19 | $592.73 | 5,506,600 | — | — |
| 2026-01-29 | $78.56 | $588.02 | 7,729,100 | — | — |
| 2026-01-28 | $79.26 | $593.26 | 4,940,300 | — | — |
| 2026-01-27 | $77.74 | $581.88 | 6,048,300 | — | — |
| 2026-01-26 | $77.50 | $580.08 | 4,764,200 | — | — |
| 2026-01-23 | $78.00 | $583.83 | 5,347,100 | — | — |
| 2026-01-22 | $78.56 | $588.02 | 7,653,300 | — | — |
| 2026-01-21 | $75.82 | $567.51 | 3,305,900 | — | — |
| 2026-01-20 | $74.06 | $554.33 | 3,662,000 | — | — |
| 2026-01-16 | $74.40 | $556.88 | 4,680,000 | — | — |
| 2026-01-15 | $73.35 | $549.02 | 4,833,800 | — | — |
| 2026-01-14 | $75.85 | $567.73 | 4,926,400 | — | — |
| 2026-01-13 | $74.25 | $555.76 | 3,472,300 | — | — |
| 2026-01-12 | $72.49 | $542.58 | 3,844,400 | — | — |
| 2026-01-09 | $72.70 | $544.16 | 2,561,500 | — | — |
| 2026-01-08 | $72.33 | $541.39 | 3,287,400 | — | — |
| 2026-01-07 | $70.72 | $529.33 | 4,099,100 | — | — |
| 2026-01-06 | $70.87 | $530.46 | 4,661,400 | — | — |
| 2026-01-05 | $73.65 | $551.27 | 5,280,800 | — | — |
| 2026-01-02 | $74.34 | $556.43 | 2,261,600 | — | — |