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
- 2014-03-27 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 | — | — | — | $68.27 | 14,061 |
| 2026-09-03 | — | — | — | $68.33 | 7,474 |
| 2026-09-02 | — | — | — | $66.99 | 14,624 |
| 2026-09-01 | — | — | — | $70.47 | 30,525 |
| 2026-08-31 | — | — | — | $69.99 | 15,698 |
| 2026-08-28 | — | — | — | $69.92 | 12,040 |
| 2026-08-27 | $69.53 | $72.34 | 322,100 | $70.50 | 16,829 |
| 2026-08-26 | $70.40 | $73.25 | 312,500 | $69.15 | 12,791 |
| 2026-08-25 | $69.62 | $72.43 | 267,100 | $68.44 | 15,304 |
| 2026-08-24 | $69.60 | $72.41 | 238,400 | $70.81 | 9,464 |
| 2026-08-21 | $70.48 | $73.33 | 355,100 | $68.44 | 13,234 |
| 2026-08-20 | $68.70 | $71.48 | 252,600 | $68.55 | 10,917 |
| 2026-08-19 | $69.61 | $72.42 | 267,800 | $69.92 | 7,449 |
| 2026-08-18 | $69.84 | $72.66 | 378,000 | $67.87 | 14,339 |
| 2026-08-17 | $67.14 | $69.85 | 391,300 | $67.94 | 14,760 |
| 2026-08-14 | $68.75 | $71.53 | 210,300 | $69.54 | 12,525 |
| 2026-08-13 | $70.11 | $72.94 | 264,100 | $67.74 | 8,836 |
| 2026-08-12 | $66.83 | $69.53 | 292,300 | $65.23 | 15,637 |
| 2026-08-11 | $66.56 | $69.25 | 235,000 | $66.87 | 13,991 |
| 2026-08-10 | $67.35 | $70.07 | 273,500 | $67.51 | 8,223 |
| 2026-08-07 | $68.50 | $71.27 | 545,000 | $66.89 | 20,443 |
| 2026-08-06 | $66.74 | $69.44 | 721,200 | $68.25 | 41,129 |
| 2026-08-05 | $68.37 | $71.13 | 400,100 | $69.76 | 22,918 |
| 2026-08-04 | $69.30 | $72.10 | 542,200 | $69.05 | 33,290 |
| 2026-08-03 | $70.48 | $73.33 | 705,100 | $67.80 | 31,839 |
| 2026-07-31 | $65.83 | $68.49 | 572,300 | $69.17 | 28,741 |
| 2026-07-30 | $71.67 | $74.57 | 699,200 | $68.55 | 28,233 |
| 2026-07-29 | $70.23 | $73.07 | 484,800 | $67.66 | 29,390 |
| 2026-07-28 | $68.38 | $71.14 | 468,900 | $65.55 | 26,951 |
| 2026-07-27 | $64.06 | $66.65 | 458,900 | $62.61 | 19,224 |
| 2026-07-24 | $61.75 | $64.25 | 352,600 | $60.64 | 18,325 |
| 2026-07-23 | $60.35 | $62.79 | 515,600 | $60.15 | 29,941 |
| 2026-07-22 | $60.03 | $62.46 | 391,000 | $61.21 | 23,393 |
| 2026-07-21 | $59.94 | $62.36 | 388,500 | $59.97 | 21,124 |
| 2026-07-20 | $60.69 | $63.14 | 304,900 | $59.04 | 16,585 |
| 2026-07-17 | $59.56 | $61.97 | 300,400 | — | — |
| 2026-07-16 | $60.47 | $62.91 | 459,500 | — | — |
| 2026-07-15 | $57.40 | $59.72 | 292,100 | — | — |
| 2026-07-14 | $56.84 | $59.14 | 309,700 | — | — |
| 2026-07-13 | $57.56 | $59.89 | 221,000 | — | — |
| 2026-07-10 | $55.54 | $57.79 | 178,400 | — | — |
| 2026-07-09 | $54.79 | $57.00 | 313,100 | — | — |
| 2026-07-08 | $55.00 | $57.22 | 250,900 | — | — |
| 2026-07-07 | $55.85 | $58.11 | 313,900 | — | — |
| 2026-07-06 | $54.70 | $56.91 | 335,600 | — | — |
| 2026-07-02 | $55.21 | $57.44 | 393,800 | — | — |
| 2026-07-01 | $53.19 | $55.34 | 452,400 | — | — |
| 2026-06-30 | $49.49 | $51.19 | 325,900 | — | — |
| 2026-06-29 | $50.65 | $52.39 | 334,400 | — | — |
| 2026-06-26 | $49.91 | $51.62 | 534,100 | — | — |
| 2026-06-25 | $47.25 | $48.87 | 342,900 | — | — |
| 2026-06-24 | $47.21 | $48.83 | 367,200 | — | — |
| 2026-06-23 | $45.82 | $47.39 | 434,100 | — | — |
| 2026-06-22 | $43.10 | $44.58 | 467,000 | — | — |
| 2026-06-18 | $45.29 | $46.84 | 459,600 | — | — |
| 2026-06-17 | $45.58 | $47.14 | 511,700 | — | — |
| 2026-06-16 | $46.56 | $48.16 | 258,300 | — | — |
| 2026-06-15 | $46.68 | $48.28 | 305,300 | — | — |
| 2026-06-12 | $47.38 | $49.01 | 226,500 | — | — |
| 2026-06-11 | $47.82 | $49.46 | 280,800 | — | — |
| 2026-06-10 | $47.87 | $49.51 | 272,600 | — | — |
| 2026-06-09 | $47.82 | $49.46 | 379,100 | — | — |
| 2026-06-08 | $46.75 | $48.35 | 229,400 | — | — |
| 2026-06-05 | $46.64 | $48.24 | 328,500 | — | — |
| 2026-06-04 | $46.27 | $47.86 | 314,700 | — | — |
| 2026-06-03 | $45.40 | $46.96 | 505,900 | — | — |
| 2026-06-02 | $48.10 | $49.75 | 398,200 | — | — |
| 2026-06-01 | $48.92 | $50.60 | 494,500 | — | — |
| 2026-05-29 | $45.68 | $47.25 | 805,200 | — | — |
| 2026-05-28 | $45.41 | $46.97 | 477,900 | — | — |
| 2026-05-27 | $43.62 | $45.12 | 584,000 | — | — |
| 2026-05-26 | $42.46 | $43.92 | 365,000 | — | — |
| 2026-05-22 | $42.78 | $44.25 | 527,600 | — | — |
| 2026-05-21 | $41.83 | $43.27 | 290,600 | — | — |
| 2026-05-20 | $42.62 | $44.08 | 409,200 | — | — |
| 2026-05-19 | $42.66 | $44.12 | 593,800 | — | — |
| 2026-05-18 | $42.87 | $44.34 | 558,900 | — | — |
| 2026-05-15 | $40.52 | $41.91 | 510,600 | — | — |
| 2026-05-14 | $39.64 | $41.00 | 318,100 | — | — |
| 2026-05-13 | $39.64 | $41.00 | 471,400 | — | — |
| 2026-05-12 | $41.45 | $42.87 | 309,500 | — | — |
| 2026-05-11 | $41.89 | $43.33 | 510,800 | — | — |
| 2026-05-08 | $42.80 | $44.27 | 289,400 | — | — |
| 2026-05-07 | $42.87 | $44.34 | 421,500 | — | — |
| 2026-05-06 | $40.89 | $42.29 | 339,000 | — | — |
| 2026-05-05 | $42.40 | $43.86 | 420,900 | — | — |
| 2026-05-04 | $42.94 | $44.41 | 449,300 | — | — |
| 2026-05-01 | $44.47 | $46.00 | 519,200 | — | — |
| 2026-04-30 | $45.78 | $47.35 | 635,500 | — | — |
| 2026-04-29 | $42.85 | $44.32 | 479,900 | — | — |
| 2026-04-28 | $41.85 | $43.29 | 427,400 | — | — |
| 2026-04-27 | $40.30 | $41.68 | 387,600 | — | — |
| 2026-04-24 | $40.11 | $41.49 | 300,900 | — | — |
| 2026-04-23 | $38.91 | $40.25 | 308,700 | — | — |
| 2026-04-22 | $40.73 | $42.13 | 333,100 | — | — |
| 2026-04-21 | $40.57 | $41.96 | 462,500 | — | — |
| 2026-04-20 | $40.12 | $41.50 | 540,000 | — | — |
| 2026-04-17 | $38.77 | $40.10 | 441,000 | — | — |
| 2026-04-16 | $38.85 | $40.18 | 276,800 | — | — |
| 2026-04-15 | $38.30 | $39.61 | 316,900 | — | — |