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
- 2016-05-11 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 | — | — | — | $76.27 | 12,037 |
| 2026-09-03 | — | — | — | $76.98 | 6,056 |
| 2026-09-02 | — | — | — | $77.34 | 16,674 |
| 2026-09-01 | — | — | — | $82.11 | 15,304 |
| 2026-08-31 | — | — | — | $84.48 | 13,164 |
| 2026-08-28 | — | — | — | $84.54 | 10,635 |
| 2026-08-27 | $84.24 | $89.52 | 242,200 | $86.65 | 7,917 |
| 2026-08-26 | $88.06 | $93.58 | 259,600 | $86.37 | 16,219 |
| 2026-08-25 | $85.80 | $91.18 | 177,900 | $84.77 | 5,350 |
| 2026-08-24 | $83.46 | $88.69 | 291,600 | $85.57 | 14,335 |
| 2026-08-21 | $83.41 | $88.64 | 363,500 | $88.02 | 11,261 |
| 2026-08-20 | $86.74 | $92.18 | 174,400 | $86.93 | 6,274 |
| 2026-08-19 | $88.26 | $93.79 | 150,400 | $87.31 | 5,858 |
| 2026-08-18 | $86.50 | $91.92 | 292,300 | $86.67 | 14,154 |
| 2026-08-17 | $85.30 | $90.65 | 166,000 | $87.04 | 4,631 |
| 2026-08-14 | $87.34 | $92.81 | 121,000 | $85.04 | 4,985 |
| 2026-08-13 | $86.35 | $91.76 | 216,500 | $88.08 | 10,310 |
| 2026-08-12 | $86.31 | $91.72 | 198,700 | $86.71 | 8,723 |
| 2026-08-11 | $88.08 | $93.60 | 218,000 | $88.93 | 18,512 |
| 2026-08-10 | $89.38 | $94.98 | 555,900 | $87.54 | 32,304 |
| 2026-08-07 | $86.86 | $92.30 | 394,300 | $85.50 | 9,840 |
| 2026-08-06 | $84.99 | $90.32 | 323,500 | $84.87 | 11,247 |
| 2026-08-05 | $83.71 | $88.96 | 487,300 | $84.42 | 14,253 |
| 2026-08-04 | $82.48 | $87.65 | 762,800 | $86.98 | 29,310 |
| 2026-08-03 | $80.42 | $85.46 | 660,100 | $75.93 | 25,856 |
| 2026-07-31 | $74.61 | $79.29 | 324,800 | $76.00 | 14,644 |
| 2026-07-30 | $76.01 | $80.77 | 354,000 | $76.31 | 17,927 |
| 2026-07-29 | $76.43 | $81.22 | 328,700 | $79.31 | 29,042 |
| 2026-07-28 | $80.70 | $85.76 | 418,100 | $79.44 | 20,062 |
| 2026-07-27 | $78.65 | $83.58 | 362,700 | $76.01 | 16,950 |
| 2026-07-24 | $76.12 | $80.89 | 357,700 | $75.04 | 20,031 |
| 2026-07-23 | $73.10 | $77.68 | 776,700 | $75.93 | 43,363 |
| 2026-07-22 | $78.39 | $83.30 | 573,400 | $81.82 | 48,746 |
| 2026-07-21 | $79.56 | $84.55 | 305,100 | $81.37 | 15,078 |
| 2026-07-20 | $80.62 | $85.67 | 167,100 | $84.31 | 6,425 |
| 2026-07-17 | $82.84 | $88.03 | 151,300 | — | — |
| 2026-07-16 | $83.40 | $88.63 | 229,400 | — | — |
| 2026-07-15 | $79.92 | $84.93 | 156,400 | — | — |
| 2026-07-14 | $79.99 | $85.00 | 373,100 | — | — |
| 2026-07-13 | $80.92 | $85.99 | 381,500 | — | — |
| 2026-07-10 | $87.65 | $93.14 | 142,800 | — | — |
| 2026-07-09 | $88.05 | $93.57 | 177,200 | — | — |
| 2026-07-08 | $88.04 | $93.56 | 339,100 | — | — |
| 2026-07-07 | $87.61 | $93.10 | 151,800 | — | — |
| 2026-07-06 | $85.54 | $90.90 | 440,000 | — | — |
| 2026-07-02 | $85.94 | $91.33 | 457,400 | — | — |
| 2026-07-01 | $87.37 | $92.85 | 396,200 | — | — |
| 2026-06-30 | $84.81 | $90.13 | 392,000 | — | — |
| 2026-06-29 | $84.56 | $89.86 | 261,900 | — | — |
| 2026-06-26 | $87.02 | $92.47 | 916,200 | — | — |
| 2026-06-25 | $83.90 | $89.16 | 407,000 | — | — |
| 2026-06-24 | $84.74 | $90.05 | 585,100 | — | — |
| 2026-06-23 | $80.18 | $85.21 | 680,600 | — | — |
| 2026-06-22 | $75.45 | $80.18 | 506,400 | — | — |
| 2026-06-18 | $82.02 | $87.16 | 721,700 | — | — |
| 2026-06-17 | $79.56 | $84.46 | 355,000 | — | — |
| 2026-06-16 | $83.73 | $88.89 | 825,900 | — | — |
| 2026-06-15 | $82.05 | $87.10 | 941,900 | — | — |
| 2026-06-12 | $82.55 | $87.64 | 663,800 | — | — |
| 2026-06-11 | $80.93 | $85.92 | 356,400 | — | — |
| 2026-06-10 | $80.06 | $84.99 | 476,200 | — | — |
| 2026-06-09 | $81.11 | $86.11 | 405,500 | — | — |
| 2026-06-08 | $84.29 | $89.48 | 368,100 | — | — |
| 2026-06-05 | $86.55 | $91.88 | 409,600 | — | — |
| 2026-06-04 | $87.66 | $93.06 | 447,800 | — | — |
| 2026-06-03 | $86.24 | $91.55 | 440,600 | — | — |
| 2026-06-02 | $82.45 | $87.53 | 209,700 | — | — |
| 2026-06-01 | $82.07 | $87.13 | 422,600 | — | — |
| 2026-05-29 | $84.93 | $90.16 | 299,300 | — | — |
| 2026-05-28 | $88.35 | $93.79 | 221,400 | — | — |
| 2026-05-27 | $89.99 | $95.53 | 295,000 | — | — |
| 2026-05-26 | $89.31 | $94.81 | 416,800 | — | — |
| 2026-05-22 | $89.99 | $95.53 | 266,000 | — | — |
| 2026-05-21 | $91.52 | $97.16 | 609,700 | — | — |
| 2026-05-20 | $91.20 | $96.82 | 663,700 | — | — |
| 2026-05-19 | $89.24 | $94.74 | 250,400 | — | — |
| 2026-05-18 | $89.14 | $94.63 | 320,100 | — | — |
| 2026-05-15 | $89.56 | $95.08 | 311,400 | — | — |
| 2026-05-14 | $91.24 | $96.86 | 309,000 | — | — |
| 2026-05-13 | $89.80 | $95.33 | 413,500 | — | — |
| 2026-05-12 | $92.96 | $98.69 | 394,600 | — | — |
| 2026-05-11 | $92.71 | $98.42 | 536,700 | — | — |
| 2026-05-08 | $93.42 | $99.18 | 941,200 | — | — |
| 2026-05-07 | $90.22 | $95.78 | 923,200 | — | — |
| 2026-05-06 | $81.26 | $86.27 | 375,200 | — | — |
| 2026-05-05 | $80.95 | $85.94 | 669,600 | — | — |
| 2026-05-04 | $81.66 | $86.69 | 559,100 | — | — |
| 2026-05-01 | $82.60 | $87.69 | 324,000 | — | — |
| 2026-04-30 | $80.68 | $85.65 | 418,900 | — | — |
| 2026-04-29 | $77.18 | $81.93 | 420,000 | — | — |
| 2026-04-28 | $77.42 | $82.19 | 301,500 | — | — |
| 2026-04-27 | $79.88 | $84.80 | 337,300 | — | — |
| 2026-04-24 | $78.27 | $83.09 | 334,400 | — | — |
| 2026-04-23 | $75.20 | $79.83 | 463,800 | — | — |
| 2026-04-22 | $71.91 | $76.34 | 908,000 | — | — |
| 2026-04-21 | $70.59 | $74.94 | 1,083,700 | — | — |
| 2026-04-20 | $84.54 | $89.75 | 577,300 | — | — |
| 2026-04-17 | $81.43 | $86.45 | 392,300 | — | — |
| 2026-04-16 | $79.35 | $84.24 | 284,100 | — | — |
| 2026-04-15 | $80.99 | $85.98 | 289,900 | — | — |
| 2026-04-14 | $81.51 | $86.53 | 221,600 | — | — |
| 2026-04-13 | $83.24 | $88.37 | 304,100 | — | — |
| 2026-04-10 | $83.56 | $88.71 | 491,800 | — | — |
| 2026-04-09 | $81.83 | $86.87 | 770,700 | — | — |
| 2026-04-08 | $74.29 | $78.87 | 546,400 | — | — |
| 2026-04-07 | $71.59 | $76.00 | 685,000 | — | — |
| 2026-04-06 | $74.69 | $79.29 | 497,500 | — | — |
| 2026-04-02 | $72.16 | $76.61 | 613,800 | — | — |
| 2026-04-01 | $74.25 | $78.82 | 2,193,100 | — | — |
| 2026-03-31 | $86.79 | $92.14 | 284,300 | — | — |
| 2026-03-30 | $86.22 | $91.53 | 241,800 | — | — |
| 2026-03-27 | $85.37 | $90.63 | 218,800 | — | — |
| 2026-03-26 | $84.56 | $89.77 | 317,400 | — | — |
| 2026-03-25 | $88.39 | $93.84 | 363,900 | — | — |
| 2026-03-24 | $86.83 | $92.18 | 247,200 | — | — |
| 2026-03-23 | $87.25 | $92.63 | 571,700 | — | — |
| 2026-03-20 | $84.91 | $90.14 | 744,300 | — | — |
| 2026-03-19 | $85.45 | $90.63 | 515,200 | — | — |
| 2026-03-18 | $88.74 | $94.12 | 425,600 | — | — |
| 2026-03-17 | $92.67 | $98.29 | 394,000 | — | — |
| 2026-03-16 | $92.42 | $98.02 | 446,900 | — | — |
| 2026-03-13 | $90.62 | $96.11 | 366,700 | — | — |
| 2026-03-12 | $88.96 | $94.35 | 308,400 | — | — |
| 2026-03-11 | $90.85 | $96.36 | 371,300 | — | — |
| 2026-03-10 | $91.31 | $96.84 | 401,700 | — | — |
| 2026-03-09 | $92.88 | $98.51 | 586,000 | — | — |
| 2026-03-06 | $91.66 | $97.22 | 520,900 | — | — |
| 2026-03-05 | $92.40 | $98.00 | 704,700 | — | — |
| 2026-03-04 | $97.58 | $103.49 | 1,064,700 | — | — |
| 2026-03-03 | $107.57 | $114.09 | 790,000 | — | — |
| 2026-03-02 | $108.51 | $115.09 | 1,489,700 | — | — |
| 2026-02-27 | $136.99 | $145.29 | 415,800 | — | — |
| 2026-02-26 | $141.86 | $150.46 | 275,400 | — | — |
| 2026-02-25 | $142.98 | $151.65 | 418,100 | — | — |
| 2026-02-24 | $136.92 | $145.22 | 128,900 | — | — |
| 2026-02-23 | $135.73 | $143.96 | 223,800 | — | — |
| 2026-02-20 | $135.52 | $143.73 | 193,500 | — | — |
| 2026-02-19 | $132.29 | $140.31 | 300,900 | — | — |
| 2026-02-18 | $132.61 | $140.65 | 187,500 | — | — |
| 2026-02-17 | $132.62 | $140.66 | 216,200 | — | — |
| 2026-02-13 | $131.77 | $139.76 | 146,800 | — | — |
| 2026-02-12 | $129.13 | $136.96 | 173,500 | — | — |
| 2026-02-11 | $127.94 | $135.69 | 124,000 | — | — |
| 2026-02-10 | $127.46 | $135.19 | 174,400 | — | — |
| 2026-02-09 | $126.60 | $134.27 | 254,900 | — | — |
| 2026-02-06 | $129.97 | $137.85 | 289,600 | — | — |
| 2026-02-05 | $125.25 | $132.84 | 343,200 | — | — |
| 2026-02-04 | $127.13 | $134.84 | 475,400 | — | — |
| 2026-02-03 | $126.67 | $134.35 | 406,900 | — | — |
| 2026-02-02 | $125.07 | $132.65 | 304,400 | — | — |
| 2026-01-30 | $121.15 | $128.49 | 261,200 | — | — |
| 2026-01-29 | $121.34 | $128.69 | 247,600 | — | — |
| 2026-01-28 | $124.49 | $132.04 | 280,400 | — | — |
| 2026-01-27 | $121.87 | $129.26 | 183,200 | — | — |
| 2026-01-26 | $120.33 | $127.62 | 191,500 | — | — |
| 2026-01-23 | $117.68 | $124.81 | 184,100 | — | — |
| 2026-01-22 | $118.19 | $125.35 | 375,500 | — | — |
| 2026-01-21 | $118.01 | $125.16 | 217,300 | — | — |
| 2026-01-20 | $117.52 | $124.64 | 173,800 | — | — |
| 2026-01-16 | $118.95 | $126.16 | 225,800 | — | — |
| 2026-01-15 | $118.01 | $125.16 | 396,000 | — | — |
| 2026-01-14 | $115.34 | $122.33 | 360,600 | — | — |
| 2026-01-13 | $110.96 | $117.69 | 391,700 | — | — |
| 2026-01-12 | $109.92 | $116.58 | 491,400 | — | — |
| 2026-01-09 | $109.97 | $116.64 | 648,200 | — | — |
| 2026-01-08 | $102.87 | $109.11 | 229,900 | — | — |
| 2026-01-07 | $103.25 | $109.51 | 234,300 | — | — |
| 2026-01-06 | $103.21 | $109.47 | 390,100 | — | — |
| 2026-01-05 | $108.16 | $114.72 | 376,800 | — | — |
| 2026-01-02 | $110.24 | $116.92 | 468,100 | — | — |