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
- 1980-03-17 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 | — | — | — | $159.35 | 6,640 |
| 2026-09-03 | — | — | — | $164.39 | 5,956 |
| 2026-09-02 | — | — | — | $164.20 | 6,410 |
| 2026-09-01 | — | — | — | $162.69 | 6,558 |
| 2026-08-31 | — | — | — | $166.90 | 6,458 |
| 2026-08-28 | — | — | — | $167.69 | 16,219 |
| 2026-08-27 | $164.31 | $506.16 | 82,900 | $164.39 | 1,565 |
| 2026-08-26 | $164.72 | $507.42 | 132,500 | $166.53 | 3,139 |
| 2026-08-25 | $164.74 | $507.48 | 118,200 | $162.24 | 6,986 |
| 2026-08-24 | $162.16 | $499.54 | 107,800 | $160.95 | 5,283 |
| 2026-08-21 | $163.02 | $502.19 | 137,000 | $163.49 | 6,322 |
| 2026-08-20 | $164.83 | $507.76 | 187,400 | $161.20 | 5,532 |
| 2026-08-19 | $167.05 | $514.60 | 155,100 | $168.59 | 5,828 |
| 2026-08-18 | $164.89 | $507.95 | 158,200 | $169.36 | 7,158 |
| 2026-08-17 | $169.96 | $523.56 | 171,200 | $168.90 | 3,477 |
| 2026-08-14 | $170.72 | $525.91 | 134,700 | $171.92 | 2,769 |
| 2026-08-13 | $171.43 | $528.09 | 171,400 | $170.81 | 5,709 |
| 2026-08-12 | $168.88 | $520.24 | 219,400 | $173.54 | 5,547 |
| 2026-08-11 | $170.90 | $526.46 | 193,500 | $173.83 | 3,452 |
| 2026-08-10 | $171.87 | $529.45 | 134,100 | $170.04 | 6,466 |
| 2026-08-07 | $169.95 | $523.53 | 167,700 | $169.89 | 7,958 |
| 2026-08-06 | $167.31 | $515.40 | 151,100 | $171.15 | 13,202 |
| 2026-08-05 | $171.02 | $526.83 | 119,700 | $174.16 | 9,165 |
| 2026-08-04 | $173.26 | $533.73 | 170,100 | $168.50 | 4,761 |
| 2026-08-03 | $167.81 | $516.94 | 155,400 | $167.99 | 5,084 |
| 2026-07-31 | $160.52 | $494.48 | 279,200 | $162.05 | 19,988 |
| 2026-07-30 | $154.92 | $477.23 | 243,100 | $151.50 | 10,203 |
| 2026-07-29 | $148.79 | $458.35 | 133,800 | $154.86 | 13,741 |
| 2026-07-28 | $153.99 | $474.37 | 103,100 | $155.95 | 3,590 |
| 2026-07-27 | $151.60 | $467.01 | 123,100 | $153.30 | 5,306 |
| 2026-07-24 | $151.43 | $466.48 | 121,800 | $149.46 | 4,710 |
| 2026-07-23 | $148.82 | $458.44 | 150,900 | $150.71 | 5,748 |
| 2026-07-22 | $152.19 | $468.82 | 133,600 | $149.75 | 7,325 |
| 2026-07-21 | $150.92 | $464.91 | 85,400 | $148.32 | 2,661 |
| 2026-07-20 | $148.04 | $456.04 | 106,600 | $149.23 | 4,587 |
| 2026-07-17 | $150.61 | $463.96 | 103,600 | — | — |
| 2026-07-16 | $154.76 | $475.18 | 112,400 | — | — |
| 2026-07-15 | $151.99 | $466.67 | 90,000 | — | — |
| 2026-07-14 | $149.96 | $460.44 | 84,700 | — | — |
| 2026-07-13 | $147.98 | $454.36 | 113,900 | — | — |
| 2026-07-10 | $148.17 | $454.94 | 174,700 | — | — |
| 2026-07-09 | $147.29 | $452.24 | 161,500 | — | — |
| 2026-07-08 | $147.52 | $452.95 | 192,400 | — | — |
| 2026-07-07 | $153.41 | $471.03 | 235,500 | — | — |
| 2026-07-06 | $159.43 | $489.51 | 179,400 | — | — |
| 2026-07-02 | $161.16 | $494.83 | 140,000 | — | — |
| 2026-07-01 | $161.25 | $495.10 | 153,000 | — | — |
| 2026-06-30 | $158.87 | $487.79 | 204,700 | — | — |
| 2026-06-29 | $156.68 | $481.07 | 182,800 | — | — |
| 2026-06-26 | $160.63 | $493.20 | 683,900 | — | — |
| 2026-06-25 | $156.59 | $480.79 | 105,700 | — | — |
| 2026-06-24 | $153.66 | $471.80 | 214,100 | — | — |
| 2026-06-23 | $146.51 | $449.84 | 120,800 | — | — |
| 2026-06-22 | $150.24 | $461.30 | 118,400 | — | — |
| 2026-06-18 | $150.18 | $461.11 | 200,800 | — | — |
| 2026-06-17 | $148.11 | $454.76 | 157,600 | — | — |
| 2026-06-16 | $148.89 | $457.15 | 136,900 | — | — |
| 2026-06-15 | $147.27 | $452.18 | 103,300 | — | — |
| 2026-06-12 | $144.46 | $443.55 | 187,800 | — | — |
| 2026-06-11 | $143.47 | $440.51 | 119,200 | — | — |
| 2026-06-10 | $136.68 | $419.66 | 179,700 | — | — |
| 2026-06-09 | $142.94 | $438.88 | 195,400 | — | — |
| 2026-06-08 | $143.21 | $439.71 | 139,700 | — | — |
| 2026-06-05 | $140.69 | $431.97 | 142,100 | — | — |
| 2026-06-04 | $140.69 | $431.97 | 158,300 | — | — |
| 2026-06-03 | $142.14 | $436.43 | 140,200 | — | — |
| 2026-06-02 | $144.24 | $442.87 | 91,900 | — | — |
| 2026-06-01 | $142.51 | $437.56 | 117,800 | — | — |
| 2026-05-29 | $143.53 | $440.69 | 185,600 | — | — |
| 2026-05-28 | $146.94 | $451.16 | 126,700 | — | — |
| 2026-05-27 | $147.27 | $452.18 | 88,300 | — | — |
| 2026-05-26 | $146.09 | $448.55 | 165,300 | — | — |
| 2026-05-22 | $141.84 | $435.51 | 117,900 | — | — |
| 2026-05-21 | $139.13 | $427.18 | 158,300 | — | — |
| 2026-05-20 | $140.30 | $430.78 | 138,500 | — | — |
| 2026-05-19 | $134.02 | $411.50 | 170,100 | — | — |
| 2026-05-18 | $136.27 | $418.40 | 200,100 | — | — |
| 2026-05-15 | $137.99 | $423.68 | 141,800 | — | — |
| 2026-05-14 | $142.60 | $437.84 | 146,800 | — | — |
| 2026-05-13 | $141.99 | $435.97 | 128,100 | — | — |
| 2026-05-12 | $139.95 | $429.70 | 177,700 | — | — |
| 2026-05-11 | $143.33 | $440.08 | 148,300 | — | — |
| 2026-05-08 | $147.54 | $453.01 | 87,600 | — | — |
| 2026-05-07 | $142.94 | $438.88 | 143,200 | — | — |
| 2026-05-06 | $141.86 | $435.57 | 131,600 | — | — |
| 2026-05-05 | $140.10 | $430.16 | 141,600 | — | — |
| 2026-05-04 | $137.41 | $421.90 | 225,900 | — | — |
| 2026-05-01 | $142.43 | $437.32 | 405,500 | — | — |
| 2026-04-30 | $135.89 | $417.24 | 243,900 | — | — |
| 2026-04-29 | $133.25 | $409.13 | 130,600 | — | — |
| 2026-04-28 | $139.27 | $427.61 | 120,000 | — | — |
| 2026-04-27 | $140.59 | $431.67 | 126,100 | — | — |
| 2026-04-24 | $140.84 | $432.44 | 168,500 | — | — |
| 2026-04-23 | $138.39 | $424.91 | 138,000 | — | — |
| 2026-04-22 | $137.31 | $421.60 | 213,000 | — | — |
| 2026-04-21 | $142.51 | $437.56 | 151,200 | — | — |
| 2026-04-20 | $141.57 | $434.68 | 250,600 | — | — |
| 2026-04-17 | $139.81 | $429.27 | 203,400 | — | — |
| 2026-04-16 | $130.75 | $401.45 | 228,100 | — | — |
| 2026-04-15 | $129.90 | $397.29 | 133,200 | — | — |
| 2026-04-14 | $128.11 | $391.81 | 157,200 | — | — |
| 2026-04-13 | $127.43 | $389.73 | 254,700 | — | — |
| 2026-04-10 | $127.10 | $388.72 | 150,600 | — | — |
| 2026-04-09 | $130.38 | $398.75 | 110,400 | — | — |
| 2026-04-08 | $128.65 | $393.46 | 183,400 | — | — |
| 2026-04-07 | $122.30 | $374.04 | 159,900 | — | — |
| 2026-04-06 | $120.43 | $368.32 | 228,100 | — | — |
| 2026-04-02 | $120.57 | $368.75 | 227,300 | — | — |
| 2026-04-01 | $123.99 | $379.21 | 199,800 | — | — |
| 2026-03-31 | $124.23 | $379.94 | 172,300 | — | — |
| 2026-03-30 | $124.48 | $380.71 | 142,000 | — | — |
| 2026-03-27 | $124.76 | $381.57 | 118,600 | — | — |
| 2026-03-26 | $126.10 | $385.66 | 168,600 | — | — |
| 2026-03-25 | $126.28 | $386.21 | 129,400 | — | — |
| 2026-03-24 | $121.41 | $371.32 | 170,400 | — | — |
| 2026-03-23 | $118.23 | $361.59 | 186,800 | — | — |
| 2026-03-20 | $114.74 | $350.92 | 338,900 | — | — |
| 2026-03-19 | $121.07 | $370.28 | 202,500 | — | — |
| 2026-03-18 | $120.50 | $368.54 | 185,300 | — | — |
| 2026-03-17 | $120.68 | $369.09 | 192,000 | — | — |
| 2026-03-16 | $116.98 | $357.77 | 184,900 | — | — |
| 2026-03-13 | $118.45 | $362.27 | 220,300 | — | — |
| 2026-03-12 | $120.92 | $369.82 | 247,000 | — | — |
| 2026-03-11 | $127.20 | $389.03 | 159,900 | — | — |
| 2026-03-10 | $129.87 | $397.19 | 152,500 | — | — |
| 2026-03-09 | $129.55 | $396.21 | 185,700 | — | — |
| 2026-03-06 | $129.55 | $396.21 | 148,300 | — | — |
| 2026-03-05 | $135.29 | $413.77 | 202,400 | — | — |
| 2026-03-04 | $141.41 | $432.49 | 102,000 | — | — |
| 2026-03-03 | $141.80 | $433.68 | 159,500 | — | — |
| 2026-03-02 | $145.77 | $445.82 | 194,300 | — | — |
| 2026-02-27 | $147.03 | $449.68 | 240,800 | — | — |
| 2026-02-26 | $148.13 | $453.04 | 277,500 | — | — |
| 2026-02-25 | $149.76 | $458.02 | 241,600 | — | — |
| 2026-02-24 | $158.31 | $484.17 | 384,400 | — | — |
| 2026-02-23 | $169.97 | $519.84 | 217,300 | — | — |
| 2026-02-20 | $174.44 | $533.51 | 83,300 | — | — |
| 2026-02-19 | $173.95 | $532.01 | 112,400 | — | — |
| 2026-02-18 | $174.45 | $533.54 | 126,900 | — | — |
| 2026-02-17 | $180.57 | $552.25 | 183,300 | — | — |
| 2026-02-13 | $179.34 | $548.49 | 177,500 | — | — |
| 2026-02-12 | $177.56 | $543.05 | 170,800 | — | — |
| 2026-02-11 | $177.77 | $543.69 | 131,900 | — | — |
| 2026-02-10 | $176.06 | $538.46 | 172,100 | — | — |
| 2026-02-09 | $170.97 | $522.89 | 122,100 | — | — |
| 2026-02-06 | $170.07 | $520.14 | 212,700 | — | — |
| 2026-02-05 | $169.94 | $519.74 | 154,600 | — | — |
| 2026-02-04 | $170.50 | $521.46 | 309,900 | — | — |
| 2026-02-03 | $162.47 | $496.90 | 152,600 | — | — |
| 2026-02-02 | $157.21 | $480.81 | 162,100 | — | — |
| 2026-01-30 | $153.74 | $470.20 | 140,900 | — | — |
| 2026-01-29 | $154.89 | $473.71 | 83,600 | — | — |
| 2026-01-28 | $151.26 | $462.61 | 75,900 | — | — |
| 2026-01-27 | $150.26 | $459.55 | 100,600 | — | — |
| 2026-01-26 | $155.27 | $474.88 | 118,100 | — | — |
| 2026-01-23 | $155.78 | $476.44 | 84,500 | — | — |
| 2026-01-22 | $160.40 | $490.57 | 67,500 | — | — |
| 2026-01-21 | $159.19 | $486.87 | 114,200 | — | — |
| 2026-01-20 | $150.23 | $459.46 | 120,300 | — | — |
| 2026-01-16 | $157.98 | $483.16 | 126,400 | — | — |
| 2026-01-15 | $160.80 | $490.24 | 110,900 | — | — |
| 2026-01-14 | $158.00 | $481.70 | 113,800 | — | — |
| 2026-01-13 | $153.61 | $468.32 | 140,700 | — | — |
| 2026-01-12 | $151.71 | $462.52 | 93,600 | — | — |
| 2026-01-09 | $151.10 | $460.66 | 126,400 | — | — |
| 2026-01-08 | $149.15 | $454.72 | 78,400 | — | — |
| 2026-01-07 | $144.20 | $439.63 | 90,500 | — | — |
| 2026-01-06 | $145.90 | $444.81 | 154,700 | — | — |
| 2026-01-05 | $141.75 | $432.16 | 145,900 | — | — |
| 2026-01-02 | $138.96 | $423.65 | 112,700 | — | — |