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
- 1981-12-31 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 | — | — | — | $148.27 | 345,549 |
| 2026-09-03 | — | — | — | $143.29 | 288,245 |
| 2026-09-02 | — | — | — | $143.64 | 280,728 |
| 2026-09-01 | — | — | — | $144.40 | 406,524 |
| 2026-08-31 | — | — | — | $148.08 | 222,647 |
| 2026-08-28 | — | — | — | $150.99 | 327,177 |
| 2026-08-27 | $152.80 | $430.82 | 8,190,800 | $154.84 | 316,228 |
| 2026-08-26 | $152.78 | $430.77 | 6,239,400 | $147.75 | 195,858 |
| 2026-08-25 | $147.16 | $414.92 | 7,148,200 | $150.87 | 200,965 |
| 2026-08-24 | $145.55 | $410.38 | 10,336,800 | $145.20 | 455,440 |
| 2026-08-21 | $149.84 | $422.48 | 6,179,000 | $153.81 | 250,537 |
| 2026-08-20 | $151.45 | $427.02 | 10,582,500 | $152.69 | 226,243 |
| 2026-08-19 | $152.46 | $429.87 | 10,637,100 | $161.10 | 465,509 |
| 2026-08-18 | $159.90 | $450.84 | 11,032,300 | $161.32 | 488,568 |
| 2026-08-17 | $173.21 | $488.37 | 11,381,100 | $170.00 | 345,139 |
| 2026-08-14 | $165.99 | $468.01 | 8,319,600 | $161.53 | 376,229 |
| 2026-08-13 | $158.54 | $447.01 | 8,579,100 | $166.89 | 408,782 |
| 2026-08-12 | $167.44 | $472.10 | 10,086,900 | $169.09 | 445,338 |
| 2026-08-11 | $159.19 | $448.84 | 6,070,300 | $159.40 | 259,063 |
| 2026-08-10 | $157.76 | $444.81 | 7,678,200 | $167.15 | 238,509 |
| 2026-08-07 | $165.68 | $467.14 | 10,740,900 | $162.12 | 394,874 |
| 2026-08-06 | $157.18 | $443.17 | 12,305,900 | $152.64 | 397,186 |
| 2026-08-05 | $156.70 | $441.82 | 8,877,800 | $156.47 | 324,944 |
| 2026-08-04 | $159.89 | $450.81 | 19,442,500 | $155.79 | 640,475 |
| 2026-08-03 | $146.64 | $413.46 | 12,618,600 | $134.95 | 509,871 |
| 2026-07-31 | $138.25 | $389.80 | 14,523,400 | $143.79 | 761,323 |
| 2026-07-30 | $135.22 | $381.26 | 18,987,700 | $130.20 | 941,080 |
| 2026-07-29 | $124.05 | $349.76 | 25,603,400 | $125.98 | 1,714,892 |
| 2026-07-28 | $126.01 | $355.29 | 46,223,200 | $121.99 | 1,983,961 |
| 2026-07-27 | $143.36 | $404.21 | 14,036,500 | $145.49 | 741,567 |
| 2026-07-24 | $146.65 | $413.48 | 8,965,900 | $154.25 | 440,496 |
| 2026-07-23 | $156.06 | $440.02 | 8,954,100 | $153.02 | 376,623 |
| 2026-07-22 | $154.06 | $434.38 | 9,996,800 | $156.95 | 451,166 |
| 2026-07-21 | $162.41 | $457.92 | 10,182,800 | $161.00 | 373,312 |
| 2026-07-20 | $153.10 | $431.67 | 7,826,900 | $157.60 | 299,646 |
| 2026-07-17 | $154.61 | $435.93 | 14,221,000 | — | — |
| 2026-07-16 | $158.39 | $446.58 | 17,706,100 | — | — |
| 2026-07-15 | $174.41 | $491.75 | 13,357,900 | — | — |
| 2026-07-14 | $187.64 | $529.06 | 6,966,300 | — | — |
| 2026-07-13 | $183.11 | $516.28 | 7,620,500 | — | — |
| 2026-07-10 | $190.89 | $538.22 | 5,357,500 | — | — |
| 2026-07-09 | $192.38 | $542.42 | 9,939,200 | — | — |
| 2026-07-08 | $184.03 | $518.88 | 8,371,300 | — | — |
| 2026-07-07 | $185.38 | $522.68 | 13,482,800 | — | — |
| 2026-07-06 | $194.80 | $549.24 | 11,938,500 | — | — |
| 2026-07-02 | $196.79 | $554.85 | 21,142,600 | — | — |
| 2026-07-01 | $220.63 | $622.07 | 22,393,500 | — | — |
| 2026-06-30 | $255.43 | $720.19 | 22,702,200 | — | — |
| 2026-06-29 | $255.69 | $720.92 | 24,307,500 | — | — |
| 2026-06-26 | $221.05 | $623.26 | 45,397,500 | — | — |
| 2026-06-25 | $228.01 | $642.88 | 25,620,300 | — | — |
| 2026-06-24 | $205.83 | $580.34 | 19,233,800 | — | — |
| 2026-06-23 | $194.07 | $547.19 | 17,968,900 | — | — |
| 2026-06-22 | $209.83 | $591.62 | 18,574,300 | — | — |
| 2026-06-18 | $194.92 | $549.58 | 22,778,000 | — | — |
| 2026-06-17 | $175.40 | $494.55 | 11,093,500 | — | — |
| 2026-06-16 | $177.42 | $500.24 | 13,482,100 | — | — |
| 2026-06-15 | $187.88 | $529.73 | 9,190,800 | — | — |
| 2026-06-12 | $179.20 | $505.26 | 9,305,000 | — | — |
| 2026-06-11 | $176.55 | $497.79 | 9,891,800 | — | — |
| 2026-06-10 | $168.17 | $474.16 | 10,595,200 | — | — |
| 2026-06-09 | $173.94 | $490.43 | 16,673,400 | — | — |
| 2026-06-08 | $187.54 | $528.77 | 12,013,800 | — | — |
| 2026-06-05 | $177.58 | $500.69 | 15,676,300 | — | — |
| 2026-06-04 | $197.70 | $557.42 | 11,424,300 | — | — |
| 2026-06-03 | $200.76 | $566.05 | 12,294,800 | — | — |
| 2026-06-02 | $200.40 | $565.03 | 18,152,400 | — | — |
| 2026-06-01 | $176.70 | $498.21 | 10,897,000 | — | — |
| 2026-05-29 | $181.16 | $510.79 | 16,945,700 | — | — |
| 2026-05-28 | $182.97 | $515.10 | 9,719,300 | — | — |
| 2026-05-27 | $190.89 | $537.40 | 11,071,600 | — | — |
| 2026-05-26 | $196.17 | $552.26 | 9,069,800 | — | — |
| 2026-05-22 | $194.05 | $546.29 | 9,630,900 | — | — |
| 2026-05-21 | $191.89 | $540.21 | 14,408,200 | — | — |
| 2026-05-20 | $180.69 | $508.68 | 13,838,300 | — | — |
| 2026-05-19 | $175.83 | $495.00 | 11,507,700 | — | — |
| 2026-05-18 | $178.55 | $502.66 | 16,929,200 | — | — |
| 2026-05-15 | $191.81 | $539.99 | 17,221,500 | — | — |
| 2026-05-14 | $208.28 | $586.35 | 10,948,500 | — | — |
| 2026-05-13 | $206.51 | $581.37 | 15,450,500 | — | — |
| 2026-05-12 | $198.24 | $558.09 | 23,121,800 | — | — |
| 2026-05-11 | $207.39 | $583.85 | 22,399,700 | — | — |
| 2026-05-08 | $186.94 | $526.28 | 20,589,400 | — | — |
| 2026-05-07 | $182.40 | $513.49 | 20,243,100 | — | — |
| 2026-05-06 | $181.57 | $511.16 | 32,981,100 | — | — |
| 2026-05-05 | $162.10 | $456.35 | 12,386,700 | — | — |
| 2026-05-04 | $159.96 | $450.32 | 8,508,500 | — | — |
| 2026-05-01 | $158.26 | $445.54 | 7,179,600 | — | — |
| 2026-04-30 | $164.24 | $462.37 | 12,875,900 | — | — |
| 2026-04-29 | $151.90 | $427.63 | 13,744,800 | — | — |
| 2026-04-28 | $153.05 | $430.87 | 20,391,600 | — | — |
| 2026-04-27 | $168.01 | $472.98 | 11,759,700 | — | — |
| 2026-04-24 | $175.89 | $495.17 | 10,219,100 | — | — |
| 2026-04-23 | $169.50 | $477.18 | 5,484,800 | — | — |
| 2026-04-22 | $168.76 | $475.10 | 7,051,500 | — | — |
| 2026-04-21 | $165.45 | $465.78 | 6,942,700 | — | — |
| 2026-04-20 | $165.38 | $465.58 | 8,571,800 | — | — |
| 2026-04-17 | $164.38 | $462.76 | 10,349,800 | — | — |
| 2026-04-16 | $166.08 | $467.55 | 13,148,900 | — | — |
| 2026-04-15 | $168.27 | $473.72 | 8,872,900 | — | — |
| 2026-04-14 | $172.82 | $486.53 | 9,214,100 | — | — |
| 2026-04-13 | $175.17 | $493.14 | 7,209,900 | — | — |
| 2026-04-10 | $171.24 | $482.08 | 9,907,900 | — | — |
| 2026-04-09 | $169.80 | $478.02 | 11,961,300 | — | — |
| 2026-04-08 | $165.10 | $464.79 | 15,264,300 | — | — |
| 2026-04-07 | $148.52 | $418.12 | 7,791,400 | — | — |
| 2026-04-06 | $146.50 | $412.43 | 11,943,000 | — | — |
| 2026-04-02 | $147.92 | $416.43 | 11,564,100 | — | — |
| 2026-04-01 | $142.38 | $400.83 | 12,314,400 | — | — |
| 2026-03-31 | $135.97 | $382.78 | 10,788,000 | — | — |
| 2026-03-30 | $128.55 | $361.90 | 14,304,100 | — | — |
| 2026-03-27 | $136.81 | $385.15 | 8,489,700 | — | — |
| 2026-03-26 | $135.32 | $380.95 | 11,263,900 | — | — |
| 2026-03-25 | $146.35 | $412.01 | 13,328,300 | — | — |
| 2026-03-24 | $142.01 | $399.79 | 21,057,200 | — | — |
| 2026-03-23 | $130.97 | $368.71 | 13,442,400 | — | — |
| 2026-03-20 | $124.58 | $350.72 | 22,234,000 | — | — |
| 2026-03-19 | $133.08 | $374.65 | 11,160,100 | — | — |
| 2026-03-18 | $129.86 | $365.58 | 10,626,000 | — | — |
| 2026-03-17 | $129.89 | $365.67 | 10,251,100 | — | — |
| 2026-03-16 | $132.05 | $371.75 | 9,243,400 | — | — |
| 2026-03-13 | $129.12 | $363.50 | 6,673,400 | — | — |
| 2026-03-12 | $129.77 | $365.33 | 8,024,000 | — | — |
| 2026-03-11 | $131.76 | $370.93 | 13,334,300 | — | — |
| 2026-03-10 | $136.22 | $383.49 | 16,870,600 | — | — |
| 2026-03-09 | $129.05 | $363.30 | 15,927,600 | — | — |
| 2026-03-06 | $123.29 | $347.09 | 19,123,600 | — | — |
| 2026-03-05 | $134.74 | $379.32 | 18,285,500 | — | — |
| 2026-03-04 | $144.84 | $407.76 | 12,683,900 | — | — |
| 2026-03-03 | $147.57 | $415.44 | 14,816,800 | — | — |
| 2026-03-02 | $157.86 | $444.41 | 15,338,500 | — | — |
| 2026-02-27 | $150.38 | $423.35 | 14,555,400 | — | — |
| 2026-02-26 | $150.30 | $422.34 | 17,594,700 | — | — |
| 2026-02-25 | $160.43 | $450.80 | 17,977,200 | — | — |
| 2026-02-24 | $151.59 | $425.96 | 15,041,600 | — | — |
| 2026-02-23 | $145.25 | $408.15 | 18,558,800 | — | — |
| 2026-02-20 | $139.51 | $392.02 | 10,971,200 | — | — |
| 2026-02-19 | $129.99 | $365.27 | 9,169,400 | — | — |
| 2026-02-18 | $132.01 | $370.94 | 8,257,500 | — | — |
| 2026-02-17 | $130.52 | $366.76 | 12,102,600 | — | — |
| 2026-02-13 | $133.46 | $375.02 | 10,952,700 | — | — |
| 2026-02-12 | $131.50 | $369.51 | 12,282,800 | — | — |
| 2026-02-11 | $132.90 | $373.44 | 10,030,500 | — | — |
| 2026-02-10 | $128.10 | $359.96 | 12,712,200 | — | — |
| 2026-02-09 | $131.39 | $369.20 | 15,696,600 | — | — |
| 2026-02-06 | $122.16 | $343.27 | 12,151,200 | — | — |
| 2026-02-05 | $112.79 | $316.94 | 9,929,700 | — | — |
| 2026-02-04 | $109.69 | $308.23 | 12,468,300 | — | — |
| 2026-02-03 | $112.79 | $316.94 | 11,596,900 | — | — |
| 2026-02-02 | $110.36 | $310.11 | 11,926,300 | — | — |
| 2026-01-30 | $103.25 | $290.13 | 13,378,700 | — | — |
| 2026-01-29 | $103.00 | $289.43 | 11,681,800 | — | — |
| 2026-01-28 | $104.28 | $293.02 | 18,534,400 | — | — |
| 2026-01-27 | $109.74 | $308.37 | 25,446,500 | — | — |
| 2026-01-26 | $94.95 | $266.81 | 5,586,200 | — | — |
| 2026-01-23 | $93.30 | $262.17 | 4,246,800 | — | — |
| 2026-01-22 | $94.28 | $264.92 | 5,764,100 | — | — |
| 2026-01-21 | $93.52 | $262.79 | 3,861,000 | — | — |
| 2026-01-20 | $92.57 | $260.12 | 4,574,600 | — | — |
| 2026-01-16 | $94.20 | $264.70 | 7,146,600 | — | — |
| 2026-01-15 | $93.49 | $262.70 | 5,501,300 | — | — |
| 2026-01-14 | $90.21 | $253.49 | 4,446,000 | — | — |
| 2026-01-13 | $89.88 | $252.56 | 4,272,300 | — | — |
| 2026-01-12 | $87.88 | $246.94 | 5,583,900 | — | — |
| 2026-01-09 | $85.23 | $239.49 | 6,113,300 | — | — |
| 2026-01-08 | $85.33 | $239.77 | 5,137,700 | — | — |
| 2026-01-07 | $87.99 | $247.25 | 4,069,900 | — | — |
| 2026-01-06 | $89.25 | $250.79 | 6,351,500 | — | — |
| 2026-01-05 | $88.69 | $249.22 | 9,762,200 | — | — |
| 2026-01-02 | $90.67 | $254.78 | 4,587,000 | — | — |