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