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
- 1973-05-03 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 | — | — | — | $163.68 | 97,939 |
| 2026-09-03 | — | — | — | $162.87 | 135,622 |
| 2026-09-02 | — | — | — | $160.92 | 132,113 |
| 2026-09-01 | — | — | — | $160.18 | 104,847 |
| 2026-08-31 | — | — | — | $161.87 | 89,673 |
| 2026-08-28 | — | — | — | $163.18 | 116,470 |
| 2026-08-27 | $162.24 | $484.79 | 2,324,600 | $161.50 | 122,792 |
| 2026-08-26 | $163.08 | $487.30 | 2,057,700 | $163.10 | 109,868 |
| 2026-08-25 | $163.65 | $489.00 | 1,970,800 | $161.58 | 99,783 |
| 2026-08-24 | $162.14 | $484.49 | 1,819,000 | $159.00 | 70,651 |
| 2026-08-21 | $158.49 | $473.58 | 2,498,200 | $158.69 | 95,910 |
| 2026-08-20 | $157.24 | $469.85 | 2,205,200 | $159.63 | 90,267 |
| 2026-08-19 | $159.76 | $477.38 | 2,330,000 | $165.08 | 107,891 |
| 2026-08-18 | $163.93 | $489.84 | 2,016,200 | $164.65 | 91,470 |
| 2026-08-17 | $164.27 | $490.86 | 2,325,900 | $163.29 | 79,960 |
| 2026-08-14 | $163.24 | $487.78 | 1,924,700 | $161.68 | 42,930 |
| 2026-08-13 | $162.25 | $484.82 | 1,945,600 | $162.93 | 93,697 |
| 2026-08-12 | $162.93 | $486.85 | 2,095,400 | $161.17 | 100,630 |
| 2026-08-11 | $160.32 | $479.05 | 1,538,200 | $159.47 | 53,169 |
| 2026-08-10 | $159.43 | $476.39 | 2,636,600 | $157.50 | 101,833 |
| 2026-08-07 | $157.61 | $470.96 | 2,793,000 | $158.56 | 101,909 |
| 2026-08-06 | $158.82 | $474.57 | 2,746,200 | $158.90 | 84,596 |
| 2026-08-05 | $158.74 | $474.33 | 3,032,300 | $157.52 | 121,805 |
| 2026-08-04 | $156.82 | $468.59 | 3,034,700 | $156.92 | 104,346 |
| 2026-08-03 | $156.20 | $466.74 | 2,739,000 | $156.54 | 155,760 |
| 2026-07-31 | $156.33 | $467.13 | 2,337,100 | $157.04 | 81,560 |
| 2026-07-30 | $156.08 | $466.38 | 2,516,600 | $153.99 | 125,704 |
| 2026-07-29 | $152.50 | $455.69 | 2,836,000 | $156.02 | 154,285 |
| 2026-07-28 | $156.49 | $467.61 | 3,484,800 | $157.59 | 136,059 |
| 2026-07-27 | $157.77 | $471.43 | 2,835,700 | $158.63 | 85,708 |
| 2026-07-24 | $158.91 | $472.96 | 2,379,400 | $158.82 | 106,649 |
| 2026-07-23 | $160.11 | $476.53 | 3,353,500 | $159.67 | 237,854 |
| 2026-07-22 | $160.39 | $477.36 | 4,056,300 | $158.79 | 225,516 |
| 2026-07-21 | $158.89 | $472.90 | 4,139,700 | $157.52 | 223,383 |
| 2026-07-20 | $156.93 | $467.06 | 4,321,300 | $158.16 | 256,291 |
| 2026-07-17 | $157.13 | $467.66 | 5,315,900 | — | — |
| 2026-07-16 | $160.86 | $478.76 | 6,949,500 | — | — |
| 2026-07-15 | $162.35 | $483.20 | 8,063,200 | — | — |
| 2026-07-14 | $154.50 | $459.83 | 4,771,100 | — | — |
| 2026-07-13 | $151.27 | $450.22 | 3,183,600 | — | — |
| 2026-07-10 | $151.92 | $452.15 | 2,296,800 | — | — |
| 2026-07-09 | $152.26 | $453.17 | 4,122,500 | — | — |
| 2026-07-08 | $150.14 | $446.86 | 3,548,800 | — | — |
| 2026-07-07 | $152.91 | $455.10 | 3,812,100 | — | — |
| 2026-07-06 | $149.96 | $446.32 | 3,980,400 | — | — |
| 2026-07-02 | $146.62 | $436.38 | 2,622,700 | — | — |
| 2026-07-01 | $146.02 | $434.59 | 2,899,200 | — | — |
| 2026-06-30 | $144.61 | $430.40 | 3,966,200 | — | — |
| 2026-06-29 | $143.80 | $427.99 | 2,536,500 | — | — |
| 2026-06-26 | $143.56 | $427.27 | 15,860,500 | — | — |
| 2026-06-25 | $145.43 | $432.84 | 2,757,000 | — | — |
| 2026-06-24 | $143.56 | $427.27 | 4,603,500 | — | — |
| 2026-06-23 | $147.29 | $438.37 | 4,830,700 | — | — |
| 2026-06-22 | $146.44 | $435.84 | 3,822,100 | — | — |
| 2026-06-18 | $143.63 | $427.48 | 7,106,900 | — | — |
| 2026-06-17 | $146.07 | $434.74 | 3,213,100 | — | — |
| 2026-06-16 | $144.45 | $429.92 | 3,118,700 | — | — |
| 2026-06-15 | $142.50 | $424.12 | 2,521,200 | — | — |
| 2026-06-12 | $143.98 | $428.52 | 2,347,500 | — | — |
| 2026-06-11 | $142.09 | $422.90 | 3,146,600 | — | — |
| 2026-06-10 | $139.75 | $415.93 | 3,787,700 | — | — |
| 2026-06-09 | $143.25 | $426.35 | 3,498,400 | — | — |
| 2026-06-08 | $141.78 | $421.97 | 3,197,600 | — | — |
| 2026-06-05 | $142.39 | $423.79 | 2,996,300 | — | — |
| 2026-06-04 | $144.02 | $428.64 | 3,626,600 | — | — |
| 2026-06-03 | $140.57 | $418.37 | 3,519,300 | — | — |
| 2026-06-02 | $141.28 | $420.49 | 3,821,400 | — | — |
| 2026-06-01 | $142.59 | $424.38 | 3,270,000 | — | — |
| 2026-05-29 | $139.43 | $414.98 | 6,552,500 | — | — |
| 2026-05-28 | $140.56 | $418.34 | 3,004,700 | — | — |
| 2026-05-27 | $139.74 | $415.90 | 4,051,900 | — | — |
| 2026-05-26 | $141.05 | $419.80 | 3,981,600 | — | — |
| 2026-05-22 | $139.15 | $414.15 | 3,574,000 | — | — |
| 2026-05-21 | $138.98 | $413.64 | 3,011,300 | — | — |
| 2026-05-20 | $137.16 | $408.22 | 3,073,300 | — | — |
| 2026-05-19 | $136.32 | $405.72 | 3,373,700 | — | — |
| 2026-05-18 | $136.58 | $406.50 | 2,512,400 | — | — |
| 2026-05-15 | $135.02 | $401.85 | 4,156,200 | — | — |
| 2026-05-14 | $135.98 | $404.71 | 2,874,000 | — | — |
| 2026-05-13 | $134.99 | $401.77 | 4,097,900 | — | — |
| 2026-05-12 | $133.44 | $397.15 | 2,923,900 | — | — |
| 2026-05-11 | $132.49 | $394.32 | 3,605,900 | — | — |
| 2026-05-08 | $130.50 | $388.40 | 3,881,500 | — | — |
| 2026-05-07 | $130.69 | $388.97 | 3,942,500 | — | — |
| 2026-05-06 | $133.64 | $397.75 | 4,044,500 | — | — |
| 2026-05-05 | $132.36 | $393.94 | 3,436,000 | — | — |
| 2026-05-04 | $131.88 | $392.51 | 2,600,400 | — | — |
| 2026-05-01 | $133.78 | $398.16 | 2,600,700 | — | — |
| 2026-04-30 | $134.37 | $399.92 | 6,068,000 | — | — |
| 2026-04-29 | $132.27 | $393.67 | 3,495,000 | — | — |
| 2026-04-28 | $133.54 | $397.45 | 2,886,700 | — | — |
| 2026-04-27 | $134.47 | $400.22 | 3,965,400 | — | — |
| 2026-04-24 | $134.05 | $397.39 | 2,790,200 | — | — |
| 2026-04-23 | $135.42 | $401.45 | 2,938,400 | — | — |
| 2026-04-22 | $135.88 | $402.82 | 3,351,200 | — | — |
| 2026-04-21 | $137.92 | $408.86 | 4,530,300 | — | — |
| 2026-04-20 | $135.37 | $401.30 | 3,847,500 | — | — |
| 2026-04-17 | $135.10 | $400.50 | 6,833,000 | — | — |
| 2026-04-16 | $134.84 | $399.73 | 7,183,400 | — | — |
| 2026-04-15 | $131.96 | $391.19 | 4,235,100 | — | — |
| 2026-04-14 | $130.51 | $386.90 | 3,802,700 | — | — |
| 2026-04-13 | $129.15 | $382.86 | 3,574,200 | — | — |
| 2026-04-10 | $127.56 | $378.15 | 2,893,400 | — | — |
| 2026-04-09 | $128.58 | $381.17 | 3,036,200 | — | — |
| 2026-04-08 | $127.94 | $379.28 | 4,289,000 | — | — |
| 2026-04-07 | $124.62 | $369.43 | 3,668,500 | — | — |
| 2026-04-06 | $123.63 | $366.50 | 3,307,800 | — | — |
| 2026-04-02 | $122.13 | $362.05 | 3,248,600 | — | — |
| 2026-04-01 | $120.97 | $358.61 | 3,854,300 | — | — |
| 2026-03-31 | $118.63 | $351.68 | 4,916,800 | — | — |
| 2026-03-30 | $115.18 | $341.45 | 4,892,400 | — | — |
| 2026-03-27 | $114.66 | $339.91 | 2,148,500 | — | — |
| 2026-03-26 | $116.65 | $345.81 | 2,620,000 | — | — |
| 2026-03-25 | $117.99 | $349.78 | 3,726,400 | — | — |
| 2026-03-24 | $117.90 | $349.51 | 3,787,600 | — | — |
| 2026-03-23 | $116.36 | $344.95 | 3,818,400 | — | — |
| 2026-03-20 | $114.94 | $340.74 | 7,450,600 | — | — |
| 2026-03-19 | $114.90 | $340.62 | 3,742,900 | — | — |
| 2026-03-18 | $114.66 | $339.91 | 2,918,800 | — | — |
| 2026-03-17 | $116.12 | $344.24 | 2,075,600 | — | — |
| 2026-03-16 | $115.38 | $342.04 | 3,435,200 | — | — |
| 2026-03-13 | $116.17 | $344.38 | 2,984,200 | — | — |
| 2026-03-12 | $117.12 | $347.20 | 4,330,600 | — | — |
| 2026-03-11 | $117.12 | $347.20 | 3,011,200 | — | — |
| 2026-03-10 | $115.42 | $342.16 | 2,458,500 | — | — |
| 2026-03-09 | $115.10 | $341.21 | 3,556,200 | — | — |
| 2026-03-06 | $115.23 | $341.60 | 2,923,000 | — | — |
| 2026-03-05 | $116.71 | $345.99 | 3,193,900 | — | — |
| 2026-03-04 | $118.39 | $350.97 | 2,425,700 | — | — |
| 2026-03-03 | $117.95 | $349.66 | 2,779,200 | — | — |
| 2026-03-02 | $119.47 | $354.17 | 2,645,100 | — | — |
| 2026-02-27 | $119.10 | $353.07 | 5,822,400 | — | — |
| 2026-02-26 | $121.61 | $360.51 | 3,565,500 | — | — |
| 2026-02-25 | $120.31 | $356.66 | 4,018,300 | — | — |
| 2026-02-24 | $116.55 | $345.51 | 4,149,100 | — | — |
| 2026-02-23 | $115.54 | $342.52 | 3,464,400 | — | — |
| 2026-02-20 | $118.19 | $350.37 | 3,453,100 | — | — |
| 2026-02-19 | $118.16 | $350.28 | 2,212,000 | — | — |
| 2026-02-18 | $119.49 | $354.23 | 4,359,600 | — | — |
| 2026-02-17 | $118.80 | $352.18 | 2,960,700 | — | — |
| 2026-02-13 | $117.74 | $349.04 | 3,676,400 | — | — |
| 2026-02-12 | $114.91 | $340.65 | 6,563,300 | — | — |
| 2026-02-11 | $121.70 | $360.78 | 5,801,100 | — | — |
| 2026-02-10 | $126.45 | $374.86 | 5,230,500 | — | — |
| 2026-02-09 | $127.61 | $378.30 | 3,614,600 | — | — |
| 2026-02-06 | $124.32 | $368.55 | 3,904,400 | — | — |
| 2026-02-05 | $120.51 | $357.25 | 3,224,100 | — | — |
| 2026-02-04 | $121.32 | $359.65 | 4,160,300 | — | — |
| 2026-02-03 | $119.32 | $353.72 | 3,419,200 | — | — |
| 2026-02-02 | $121.61 | $360.51 | 3,056,800 | — | — |
| 2026-01-30 | $119.92 | $355.50 | 3,059,600 | — | — |
| 2026-01-29 | $121.49 | $360.16 | 3,901,800 | — | — |
| 2026-01-28 | $118.90 | $352.48 | 2,455,500 | — | — |
| 2026-01-27 | $118.87 | $352.39 | 2,659,900 | — | — |
| 2026-01-26 | $119.02 | $352.83 | 3,103,700 | — | — |
| 2026-01-23 | $117.61 | $348.65 | 3,861,800 | — | — |
| 2026-01-22 | $120.18 | $354.70 | 3,436,300 | — | — |
| 2026-01-21 | $119.76 | $353.46 | 4,291,600 | — | — |
| 2026-01-20 | $120.68 | $356.18 | 5,028,400 | — | — |
| 2026-01-16 | $121.33 | $358.10 | 4,721,000 | — | — |
| 2026-01-15 | $123.97 | $365.89 | 3,698,400 | — | — |
| 2026-01-14 | $124.59 | $367.72 | 6,128,400 | — | — |
| 2026-01-13 | $122.93 | $362.82 | 7,293,700 | — | — |
| 2026-01-12 | $120.66 | $356.12 | 3,794,100 | — | — |
| 2026-01-09 | $119.04 | $351.34 | 3,002,500 | — | — |
| 2026-01-08 | $120.05 | $354.32 | 2,869,900 | — | — |
| 2026-01-07 | $120.45 | $355.50 | 2,820,600 | — | — |
| 2026-01-06 | $121.31 | $358.04 | 3,607,500 | — | — |
| 2026-01-05 | $121.04 | $357.24 | 6,010,300 | — | — |
| 2026-01-02 | $117.04 | $345.43 | 3,174,300 | — | — |