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
- 2012-11-21 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 | — | — | — | $74.59 | 12,588 |
| 2026-09-03 | — | — | — | $74.43 | 10,967 |
| 2026-09-02 | — | — | — | $75.00 | 14,825 |
| 2026-09-01 | — | — | — | $74.39 | 16,342 |
| 2026-08-31 | — | — | — | $75.06 | 31,324 |
| 2026-08-28 | — | — | — | $73.73 | 18,797 |
| 2026-08-27 | $74.83 | $97.15 | 401,100 | $74.33 | 18,934 |
| 2026-08-26 | $74.81 | $97.13 | 813,800 | $77.12 | 29,657 |
| 2026-08-25 | $75.00 | $97.37 | 1,028,500 | $73.29 | 32,073 |
| 2026-08-24 | $73.47 | $95.39 | 251,000 | $73.62 | 9,585 |
| 2026-08-21 | $73.61 | $95.57 | 198,400 | $73.79 | 8,874 |
| 2026-08-20 | $73.77 | $95.78 | 321,400 | $75.79 | 33,008 |
| 2026-08-19 | $74.89 | $97.23 | 321,600 | $74.20 | 18,396 |
| 2026-08-18 | $73.74 | $95.74 | 214,200 | $73.87 | 7,092 |
| 2026-08-17 | $73.62 | $95.58 | 214,600 | $73.66 | 16,432 |
| 2026-08-14 | $73.02 | $94.80 | 210,100 | $72.43 | 12,984 |
| 2026-08-13 | $72.17 | $93.70 | 243,600 | $74.83 | 13,403 |
| 2026-08-12 | $74.16 | $96.28 | 296,900 | $75.98 | 10,347 |
| 2026-08-11 | $73.41 | $95.31 | 202,300 | $74.30 | 10,119 |
| 2026-08-10 | $74.88 | $97.22 | 222,600 | $74.69 | 16,282 |
| 2026-08-07 | $74.44 | $96.65 | 159,000 | $74.70 | 4,566 |
| 2026-08-06 | $74.73 | $97.02 | 180,400 | $75.02 | 7,744 |
| 2026-08-05 | $74.81 | $97.13 | 298,300 | $74.66 | 12,942 |
| 2026-08-04 | $74.87 | $97.20 | 171,400 | $73.77 | 14,238 |
| 2026-08-03 | $73.98 | $96.05 | 228,700 | $73.56 | 9,038 |
| 2026-07-31 | $73.57 | $95.52 | 293,600 | $72.45 | 16,449 |
| 2026-07-30 | $73.02 | $94.80 | 451,600 | $74.28 | 33,219 |
| 2026-07-29 | $73.99 | $96.06 | 243,900 | $75.01 | 17,323 |
| 2026-07-28 | $74.83 | $97.15 | 359,700 | $75.43 | 19,839 |
| 2026-07-27 | $74.80 | $97.11 | 472,400 | $74.63 | 25,547 |
| 2026-07-24 | $73.95 | $96.01 | 424,100 | $72.80 | 26,976 |
| 2026-07-23 | $72.58 | $94.23 | 255,400 | $72.49 | 9,835 |
| 2026-07-22 | $72.43 | $94.04 | 239,500 | $71.79 | 13,840 |
| 2026-07-21 | $71.90 | $93.35 | 234,900 | $71.43 | 15,855 |
| 2026-07-20 | $71.59 | $92.95 | 291,500 | $71.40 | 25,064 |
| 2026-07-17 | $70.07 | $90.97 | 145,000 | — | — |
| 2026-07-16 | $69.32 | $90.00 | 306,300 | — | — |
| 2026-07-15 | $70.92 | $92.08 | 256,200 | — | — |
| 2026-07-14 | $69.71 | $90.51 | 173,500 | — | — |
| 2026-07-13 | $69.75 | $90.56 | 162,800 | — | — |
| 2026-07-10 | $70.54 | $91.58 | 195,000 | — | — |
| 2026-07-09 | $71.76 | $93.17 | 207,800 | — | — |
| 2026-07-08 | $70.28 | $91.25 | 227,800 | — | — |
| 2026-07-07 | $69.60 | $90.36 | 207,400 | — | — |
| 2026-07-06 | $69.35 | $90.04 | 318,200 | — | — |
| 2026-07-02 | $67.26 | $87.32 | 297,800 | — | — |
| 2026-07-01 | $66.90 | $86.86 | 330,100 | — | — |
| 2026-06-30 | $65.99 | $85.68 | 216,800 | — | — |
| 2026-06-29 | $65.93 | $85.60 | 434,400 | — | — |
| 2026-06-26 | $66.66 | $84.60 | 433,700 | — | — |
| 2026-06-25 | $66.43 | $84.31 | 400,400 | — | — |
| 2026-06-24 | $65.91 | $83.65 | 308,400 | — | — |
| 2026-06-23 | $66.29 | $84.13 | 407,800 | — | — |
| 2026-06-22 | $67.25 | $85.35 | 203,000 | — | — |
| 2026-06-18 | $65.72 | $83.40 | 498,300 | — | — |
| 2026-06-17 | $66.42 | $84.29 | 274,300 | — | — |
| 2026-06-16 | $67.35 | $85.47 | 327,000 | — | — |
| 2026-06-15 | $68.85 | $87.38 | 273,800 | — | — |
| 2026-06-12 | $67.83 | $86.08 | 361,800 | — | — |
| 2026-06-11 | $68.17 | $86.51 | 427,100 | — | — |
| 2026-06-10 | $68.25 | $86.62 | 342,600 | — | — |
| 2026-06-09 | $66.09 | $83.87 | 356,000 | — | — |
| 2026-06-08 | $66.10 | $83.89 | 254,500 | — | — |
| 2026-06-05 | $66.09 | $83.87 | 412,700 | — | — |
| 2026-06-04 | $68.03 | $86.34 | 285,400 | — | — |
| 2026-06-03 | $66.96 | $84.98 | 383,800 | — | — |
| 2026-06-02 | $68.71 | $87.20 | 372,400 | — | — |
| 2026-06-01 | $68.36 | $86.76 | 382,100 | — | — |
| 2026-05-29 | $67.43 | $85.57 | 478,000 | — | — |
| 2026-05-28 | $65.93 | $83.67 | 443,100 | — | — |
| 2026-05-27 | $65.45 | $83.06 | 579,700 | — | — |
| 2026-05-26 | $64.09 | $81.34 | 787,300 | — | — |
| 2026-05-22 | $54.42 | $69.06 | 349,500 | — | — |
| 2026-05-21 | $56.03 | $71.11 | 335,900 | — | — |
| 2026-05-20 | $56.88 | $72.19 | 202,200 | — | — |
| 2026-05-19 | $56.89 | $72.20 | 162,000 | — | — |
| 2026-05-18 | $57.22 | $72.62 | 220,400 | — | — |
| 2026-05-15 | $56.33 | $71.49 | 239,000 | — | — |
| 2026-05-14 | $57.35 | $72.78 | 261,500 | — | — |
| 2026-05-13 | $59.61 | $75.65 | 295,400 | — | — |
| 2026-05-12 | $58.23 | $73.90 | 276,500 | — | — |
| 2026-05-11 | $59.03 | $74.91 | 200,100 | — | — |
| 2026-05-08 | $58.88 | $74.72 | 168,600 | — | — |
| 2026-05-07 | $59.00 | $74.88 | 269,000 | — | — |
| 2026-05-06 | $60.27 | $76.49 | 361,000 | — | — |
| 2026-05-05 | $58.75 | $74.56 | 175,800 | — | — |
| 2026-05-04 | $59.04 | $74.93 | 280,900 | — | — |
| 2026-05-01 | $58.85 | $74.69 | 184,400 | — | — |
| 2026-04-30 | $58.99 | $74.86 | 193,800 | — | — |
| 2026-04-29 | $57.22 | $72.62 | 413,800 | — | — |
| 2026-04-28 | $57.53 | $73.01 | 388,400 | — | — |
| 2026-04-27 | $58.61 | $74.38 | 403,500 | — | — |
| 2026-04-24 | $58.74 | $74.55 | 159,500 | — | — |
| 2026-04-23 | $57.75 | $73.29 | 448,400 | — | — |
| 2026-04-22 | $59.24 | $75.18 | 259,900 | — | — |
| 2026-04-21 | $60.63 | $75.19 | 390,000 | — | — |
| 2026-04-20 | $62.82 | $77.91 | 210,400 | — | — |
| 2026-04-17 | $62.85 | $77.95 | 267,700 | — | — |
| 2026-04-16 | $62.96 | $78.08 | 273,800 | — | — |
| 2026-04-15 | $63.07 | $78.22 | 207,300 | — | — |