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
- 1986-02-04 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 | — | — | — | $86.18 | 12,313 |
| 2026-09-03 | — | — | — | $86.06 | 7,605 |
| 2026-09-02 | — | — | — | $87.61 | 8,393 |
| 2026-09-01 | — | — | — | $88.79 | 9,169 |
| 2026-08-31 | — | — | — | $88.57 | 5,489 |
| 2026-08-28 | — | — | — | $87.53 | 8,725 |
| 2026-08-27 | $87.75 | $119.54 | 151,600 | $88.17 | 12,872 |
| 2026-08-26 | $88.71 | $120.85 | 156,200 | $89.57 | 4,627 |
| 2026-08-25 | $89.35 | $121.72 | 130,900 | $88.52 | 6,800 |
| 2026-08-24 | $89.86 | $122.42 | 179,400 | $87.77 | 4,996 |
| 2026-08-21 | $87.59 | $119.33 | 117,800 | $89.24 | 4,691 |
| 2026-08-20 | $88.44 | $120.48 | 167,100 | $89.15 | 5,806 |
| 2026-08-19 | $90.75 | $123.63 | 257,600 | $89.31 | 9,315 |
| 2026-08-18 | $88.84 | $121.03 | 228,200 | $88.07 | 16,460 |
| 2026-08-17 | $87.45 | $119.13 | 232,600 | $89.31 | 11,818 |
| 2026-08-14 | $89.47 | $121.89 | 152,800 | $89.87 | 5,800 |
| 2026-08-13 | $91.01 | $123.98 | 222,300 | $90.76 | 11,895 |
| 2026-08-12 | $89.61 | $122.08 | 284,500 | $88.58 | 14,579 |
| 2026-08-11 | $90.16 | $122.83 | 280,600 | $88.76 | 12,240 |
| 2026-08-10 | $89.99 | $122.60 | 377,400 | $90.12 | 19,841 |
| 2026-08-07 | $91.91 | $125.21 | 315,700 | $89.33 | 18,335 |
| 2026-08-06 | $91.86 | $125.14 | 661,700 | $88.03 | 28,875 |
| 2026-08-05 | $84.66 | $115.33 | 395,100 | $80.88 | 22,727 |
| 2026-08-04 | $78.64 | $107.13 | 232,400 | $78.67 | 7,414 |
| 2026-08-03 | $79.02 | $107.65 | 238,300 | $78.03 | 8,803 |
| 2026-07-31 | $76.50 | $104.22 | 154,400 | $77.12 | 7,351 |
| 2026-07-30 | $76.86 | $104.71 | 259,800 | $78.15 | 14,056 |
| 2026-07-29 | $79.21 | $107.91 | 227,300 | $79.15 | 10,852 |
| 2026-07-28 | $79.52 | $108.33 | 205,500 | $78.79 | 10,908 |
| 2026-07-27 | $77.71 | $105.87 | 139,300 | $77.22 | 7,451 |
| 2026-07-24 | $76.44 | $104.14 | 133,900 | $76.16 | 5,781 |
| 2026-07-23 | $76.14 | $103.73 | 231,400 | $76.90 | 8,679 |
| 2026-07-22 | $77.37 | $105.40 | 226,100 | $77.05 | 15,952 |
| 2026-07-21 | $76.59 | $104.34 | 289,800 | $77.89 | 10,852 |
| 2026-07-20 | $77.76 | $105.93 | 237,700 | $77.29 | 13,533 |
| 2026-07-17 | $76.68 | $104.46 | 226,500 | — | — |
| 2026-07-16 | $78.29 | $106.66 | 151,500 | — | — |
| 2026-07-15 | $75.65 | $103.06 | 144,300 | — | — |
| 2026-07-14 | $75.67 | $103.09 | 229,700 | — | — |
| 2026-07-13 | $76.60 | $104.35 | 212,600 | — | — |
| 2026-07-10 | $76.49 | $104.20 | 136,700 | — | — |
| 2026-07-09 | $75.50 | $102.86 | 179,800 | — | — |
| 2026-07-08 | $75.99 | $103.52 | 222,300 | — | — |
| 2026-07-07 | $76.93 | $104.80 | 173,100 | — | — |
| 2026-07-06 | $75.80 | $103.26 | 231,400 | — | — |
| 2026-07-02 | $75.92 | $103.43 | 284,900 | — | — |
| 2026-07-01 | $75.89 | $103.39 | 252,600 | — | — |
| 2026-06-30 | $73.45 | $100.06 | 233,100 | — | — |
| 2026-06-29 | $73.94 | $100.73 | 371,700 | — | — |
| 2026-06-26 | $75.75 | $103.20 | 794,900 | — | — |
| 2026-06-25 | $73.24 | $99.78 | 236,900 | — | — |
| 2026-06-24 | $74.91 | $102.05 | 311,000 | — | — |
| 2026-06-23 | $72.47 | $98.73 | 263,000 | — | — |
| 2026-06-22 | $71.73 | $97.72 | 221,000 | — | — |
| 2026-06-18 | $74.58 | $101.60 | 359,600 | — | — |
| 2026-06-17 | $74.50 | $101.49 | 248,500 | — | — |
| 2026-06-16 | $76.01 | $103.55 | 213,900 | — | — |
| 2026-06-15 | $77.92 | $105.06 | 225,800 | — | — |
| 2026-06-12 | $79.57 | $107.29 | 140,800 | — | — |
| 2026-06-11 | $78.42 | $105.74 | 169,900 | — | — |
| 2026-06-10 | $79.30 | $106.92 | 201,700 | — | — |
| 2026-06-09 | $76.96 | $103.77 | 198,300 | — | — |
| 2026-06-08 | $75.59 | $101.92 | 142,000 | — | — |
| 2026-06-05 | $75.42 | $101.69 | 224,100 | — | — |
| 2026-06-04 | $74.22 | $100.07 | 250,500 | — | — |
| 2026-06-03 | $75.77 | $102.16 | 231,900 | — | — |
| 2026-06-02 | $76.13 | $102.65 | 213,000 | — | — |
| 2026-06-01 | $76.56 | $103.23 | 207,800 | — | — |
| 2026-05-29 | $76.12 | $102.64 | 235,100 | — | — |
| 2026-05-28 | $77.22 | $104.12 | 240,300 | — | — |
| 2026-05-27 | $77.39 | $104.35 | 298,200 | — | — |
| 2026-05-26 | $74.44 | $100.37 | 218,800 | — | — |
| 2026-05-22 | $74.55 | $100.52 | 169,900 | — | — |
| 2026-05-21 | $73.75 | $99.44 | 183,700 | — | — |
| 2026-05-20 | $73.48 | $99.08 | 255,000 | — | — |
| 2026-05-19 | $72.55 | $97.82 | 279,700 | — | — |
| 2026-05-18 | $73.30 | $98.83 | 298,900 | — | — |
| 2026-05-15 | $71.40 | $96.27 | 254,100 | — | — |
| 2026-05-14 | $70.72 | $95.35 | 261,900 | — | — |
| 2026-05-13 | $71.57 | $96.50 | 395,300 | — | — |
| 2026-05-12 | $69.90 | $94.25 | 317,700 | — | — |
| 2026-05-11 | $70.37 | $94.88 | 360,300 | — | — |
| 2026-05-08 | $76.17 | $102.70 | 274,300 | — | — |
| 2026-05-07 | $75.71 | $102.08 | 399,000 | — | — |
| 2026-05-06 | $78.66 | $106.06 | 453,400 | — | — |
| 2026-05-05 | $84.59 | $114.06 | 201,100 | — | — |
| 2026-05-04 | $84.36 | $113.75 | 222,800 | — | — |
| 2026-05-01 | $87.03 | $117.35 | 273,600 | — | — |
| 2026-04-30 | $88.26 | $119.00 | 285,300 | — | — |
| 2026-04-29 | $87.06 | $117.39 | 220,600 | — | — |
| 2026-04-28 | $86.89 | $117.16 | 196,200 | — | — |
| 2026-04-27 | $86.05 | $116.02 | 318,100 | — | — |
| 2026-04-24 | $84.16 | $113.48 | 297,200 | — | — |
| 2026-04-23 | $81.73 | $110.20 | 323,400 | — | — |
| 2026-04-22 | $81.55 | $109.96 | 226,700 | — | — |
| 2026-04-21 | $81.43 | $109.79 | 202,400 | — | — |
| 2026-04-20 | $81.61 | $110.04 | 265,400 | — | — |
| 2026-04-17 | $80.53 | $108.58 | 204,600 | — | — |
| 2026-04-16 | $79.60 | $107.33 | 162,700 | — | — |
| 2026-04-15 | $79.47 | $107.15 | 223,100 | — | — |