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
- 2011-07-28 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 | — | — | — | $115.57 | 29,621 |
| 2026-09-03 | — | — | — | $115.06 | 46,368 |
| 2026-09-02 | — | — | — | $116.04 | 64,183 |
| 2026-09-01 | — | — | — | $113.22 | 75,609 |
| 2026-08-31 | — | — | — | $115.46 | 75,956 |
| 2026-08-28 | — | — | — | $111.35 | 61,975 |
| 2026-08-27 | $111.27 | $111.27 | 416,400 | $111.25 | 30,631 |
| 2026-08-26 | $112.01 | $112.01 | 643,100 | $112.51 | 62,927 |
| 2026-08-25 | $111.78 | $111.78 | 513,600 | $114.93 | 35,882 |
| 2026-08-24 | $113.45 | $113.45 | 722,700 | $111.00 | 43,229 |
| 2026-08-21 | $110.61 | $110.61 | 455,600 | $110.60 | 31,990 |
| 2026-08-20 | $108.84 | $108.84 | 386,900 | $107.37 | 26,162 |
| 2026-08-19 | $107.36 | $107.36 | 479,800 | $106.84 | 37,665 |
| 2026-08-18 | $108.30 | $108.30 | 349,300 | $111.40 | 31,008 |
| 2026-08-17 | $110.57 | $110.57 | 590,700 | $109.44 | 51,987 |
| 2026-08-14 | $109.08 | $109.08 | 2,760,400 | $111.10 | 60,181 |
| 2026-08-13 | $112.05 | $112.05 | 1,160,600 | $111.25 | 43,065 |
| 2026-08-12 | $111.07 | $111.07 | 290,200 | $108.07 | 20,473 |
| 2026-08-11 | $109.31 | $109.31 | 287,100 | $108.99 | 13,091 |
| 2026-08-10 | $108.83 | $108.83 | 320,400 | $110.09 | 15,710 |
| 2026-08-07 | $110.20 | $110.20 | 225,400 | $109.50 | 14,088 |
| 2026-08-06 | $109.14 | $109.14 | 257,500 | $109.50 | 13,208 |
| 2026-08-05 | $108.54 | $108.54 | 628,300 | $111.52 | 54,172 |
| 2026-08-04 | $110.02 | $110.02 | 602,500 | $109.93 | 43,193 |
| 2026-08-03 | $111.30 | $111.30 | 478,700 | $116.60 | 28,961 |
| 2026-07-31 | $115.35 | $115.35 | 1,118,100 | $111.78 | 107,388 |
| 2026-07-30 | $112.22 | $112.22 | 1,055,100 | $106.38 | 95,267 |
| 2026-07-29 | $105.63 | $105.63 | 1,559,700 | $101.04 | 170,647 |
| 2026-07-28 | $100.18 | $100.18 | 1,014,400 | $97.50 | 107,812 |
| 2026-07-27 | $95.68 | $95.68 | 649,500 | $95.10 | 77,230 |
| 2026-07-24 | $94.86 | $94.86 | 402,600 | $94.57 | 47,164 |
| 2026-07-23 | $94.48 | $94.48 | 377,100 | $92.24 | 28,669 |
| 2026-07-22 | $93.93 | $93.93 | 640,400 | $95.21 | 51,414 |
| 2026-07-21 | $95.16 | $95.16 | 656,000 | $95.87 | 55,809 |
| 2026-07-20 | $95.58 | $95.58 | 377,900 | $98.25 | 67,756 |
| 2026-07-17 | $97.09 | $97.09 | 587,000 | — | — |
| 2026-07-16 | $102.36 | $102.36 | 1,854,900 | — | — |
| 2026-07-15 | $97.71 | $97.71 | 797,900 | — | — |
| 2026-07-14 | $98.79 | $98.79 | 335,600 | — | — |
| 2026-07-13 | $97.44 | $97.44 | 304,200 | — | — |
| 2026-07-10 | $95.79 | $95.79 | 319,800 | — | — |
| 2026-07-09 | $97.06 | $97.06 | 231,000 | — | — |
| 2026-07-08 | $96.27 | $96.27 | 411,800 | — | — |
| 2026-07-07 | $98.21 | $98.21 | 363,800 | — | — |
| 2026-07-06 | $94.99 | $94.99 | 343,600 | — | — |
| 2026-07-02 | $95.62 | $95.62 | 349,800 | — | — |
| 2026-07-01 | $95.36 | $95.36 | 331,600 | — | — |
| 2026-06-30 | $96.10 | $96.10 | 420,600 | — | — |
| 2026-06-29 | $95.29 | $95.29 | 573,400 | — | — |
| 2026-06-26 | $95.92 | $95.92 | 1,074,000 | — | — |
| 2026-06-25 | $94.36 | $94.36 | 308,900 | — | — |
| 2026-06-24 | $95.63 | $95.63 | 455,000 | — | — |
| 2026-06-23 | $94.18 | $94.18 | 627,100 | — | — |
| 2026-06-22 | $93.79 | $93.79 | 485,800 | — | — |
| 2026-06-18 | $95.40 | $95.40 | 774,200 | — | — |
| 2026-06-17 | $92.37 | $92.37 | 765,400 | — | — |
| 2026-06-16 | $93.14 | $93.14 | 689,200 | — | — |
| 2026-06-15 | $94.06 | $94.06 | 1,288,600 | — | — |
| 2026-06-12 | $90.75 | $90.75 | 473,400 | — | — |
| 2026-06-11 | $89.76 | $89.76 | 1,012,800 | — | — |
| 2026-06-10 | $85.27 | $85.27 | 496,500 | — | — |
| 2026-06-09 | $82.69 | $82.69 | 458,500 | — | — |
| 2026-06-08 | $80.90 | $80.90 | 397,100 | — | — |
| 2026-06-05 | $80.74 | $80.74 | 442,500 | — | — |
| 2026-06-04 | $77.54 | $77.54 | 189,300 | — | — |
| 2026-06-03 | $77.69 | $77.69 | 272,700 | — | — |
| 2026-06-02 | $77.68 | $77.68 | 320,600 | — | — |
| 2026-06-01 | $76.97 | $76.97 | 353,100 | — | — |
| 2026-05-29 | $76.54 | $76.54 | 354,300 | — | — |
| 2026-05-28 | $77.91 | $77.91 | 244,500 | — | — |
| 2026-05-27 | $76.83 | $76.83 | 391,900 | — | — |
| 2026-05-26 | $76.88 | $76.88 | 485,000 | — | — |
| 2026-05-22 | $76.46 | $76.46 | 378,000 | — | — |
| 2026-05-21 | $78.08 | $78.08 | 550,400 | — | — |
| 2026-05-20 | $77.34 | $77.34 | 400,700 | — | — |
| 2026-05-19 | $77.07 | $77.07 | 369,900 | — | — |
| 2026-05-18 | $79.75 | $79.75 | 596,600 | — | — |
| 2026-05-15 | $80.34 | $80.34 | 361,000 | — | — |
| 2026-05-14 | $81.18 | $81.18 | 469,300 | — | — |
| 2026-05-13 | $80.50 | $80.50 | 393,900 | — | — |
| 2026-05-12 | $80.00 | $80.00 | 497,100 | — | — |
| 2026-05-11 | $80.69 | $80.69 | 353,900 | — | — |
| 2026-05-08 | $81.71 | $81.71 | 356,800 | — | — |
| 2026-05-07 | $80.34 | $80.34 | 345,600 | — | — |
| 2026-05-06 | $80.16 | $80.16 | 539,400 | — | — |
| 2026-05-05 | $79.03 | $79.03 | 734,000 | — | — |
| 2026-05-04 | $77.99 | $77.99 | 574,700 | — | — |
| 2026-05-01 | $78.83 | $78.83 | 405,800 | — | — |
| 2026-04-30 | $77.60 | $77.60 | 902,000 | — | — |
| 2026-04-29 | $75.70 | $75.70 | 1,246,500 | — | — |
| 2026-04-28 | $64.24 | $64.24 | 638,100 | — | — |
| 2026-04-27 | $66.85 | $66.85 | 778,100 | — | — |
| 2026-04-24 | $65.47 | $65.47 | 353,700 | — | — |
| 2026-04-23 | $64.95 | $64.95 | 343,700 | — | — |
| 2026-04-22 | $65.56 | $65.56 | 364,700 | — | — |
| 2026-04-21 | $65.33 | $65.33 | 306,000 | — | — |
| 2026-04-20 | $65.51 | $65.51 | 284,800 | — | — |
| 2026-04-17 | $65.82 | $65.82 | 597,600 | — | — |
| 2026-04-16 | $62.98 | $62.98 | 455,700 | — | — |
| 2026-04-15 | $64.49 | $64.49 | 439,100 | — | — |