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 — 2024
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2024-12-31 | $132.01 | $517.83 | 2,191,613 | — | — |
| 2024-12-30 | $131.85 | $517.18 | 2,984,130 | — | — |
| 2024-12-27 | $132.81 | $520.94 | 2,101,122 | — | — |
| 2024-12-26 | $134.21 | $526.45 | 2,752,945 | — | — |
| 2024-12-24 | $133.59 | $524.02 | 2,198,947 | — | — |
| 2024-12-23 | $133.59 | $524.02 | 3,821,997 | — | — |
| 2024-12-20 | $133.67 | $524.32 | 9,358,257 | — | — |
| 2024-12-19 | $133.98 | $525.53 | 6,472,468 | — | — |
| 2024-12-18 | $141.27 | $554.13 | 4,802,314 | — | — |
| 2024-12-17 | $146.63 | $575.16 | 2,139,963 | — | — |
| 2024-12-16 | $147.07 | $576.87 | 3,220,274 | — | — |
| 2024-12-13 | $149.46 | $586.25 | 2,851,493 | — | — |
| 2024-12-12 | $150.50 | $590.35 | 2,598,512 | — | — |
| 2024-12-11 | $153.11 | $600.57 | 2,776,911 | — | — |
| 2024-12-10 | $156.51 | $613.90 | 2,512,773 | — | — |
| 2024-12-09 | $160.71 | $630.37 | 2,308,652 | — | — |
| 2024-12-06 | $158.23 | $620.65 | 2,619,378 | — | — |
| 2024-12-05 | $159.72 | $626.50 | 2,140,996 | — | — |
| 2024-12-04 | $162.04 | $635.62 | 2,299,148 | — | — |
| 2024-12-03 | $168.03 | $659.12 | 1,447,853 | — | — |
| 2024-12-02 | $167.93 | $658.70 | 1,466,963 | — | — |
| 2024-11-29 | $168.82 | $662.20 | 852,741 | — | — |
| 2024-11-27 | $168.54 | $661.09 | 1,136,093 | — | — |
| 2024-11-26 | $167.86 | $658.44 | 2,063,211 | — | — |
| 2024-11-25 | $172.95 | $678.41 | 3,495,879 | — | — |
| 2024-11-22 | $163.77 | $642.37 | 1,881,300 | — | — |
| 2024-11-21 | $162.70 | $638.20 | 2,070,442 | — | — |
| 2024-11-20 | $162.86 | $638.80 | 1,166,257 | — | — |
| 2024-11-19 | $163.36 | $640.78 | 1,977,782 | — | — |
| 2024-11-18 | $162.56 | $637.63 | 1,716,639 | — | — |
| 2024-11-15 | $163.46 | $641.16 | 1,785,437 | — | — |
| 2024-11-14 | $164.38 | $644.77 | 2,433,851 | — | — |
| 2024-11-13 | $161.02 | $631.59 | 1,509,833 | — | — |
| 2024-11-12 | $160.87 | $631.02 | 1,834,505 | — | — |
| 2024-11-11 | $166.80 | $654.26 | 1,196,937 | — | — |
| 2024-11-08 | $167.07 | $655.32 | 1,260,777 | — | — |
| 2024-11-07 | $165.93 | $650.88 | 1,617,988 | — | — |
| 2024-11-06 | $163.31 | $640.59 | 4,742,400 | — | — |
| 2024-11-05 | $171.62 | $673.17 | 1,393,930 | — | — |
| 2024-11-04 | $167.12 | $655.51 | 1,829,856 | — | — |
| 2024-11-01 | $164.24 | $644.23 | 1,766,327 | — | — |
| 2024-10-31 | $164.86 | $646.66 | 1,705,999 | — | — |
| 2024-10-30 | $166.02 | $651.22 | 1,903,509 | — | — |
| 2024-10-29 | $164.67 | $645.91 | 4,482,807 | — | — |
| 2024-10-28 | $168.53 | $661.06 | 1,422,131 | — | — |
| 2024-10-25 | $167.74 | $657.98 | 1,820,662 | — | — |
| 2024-10-24 | $170.26 | $667.85 | 2,219,607 | — | — |
| 2024-10-23 | $167.06 | $655.28 | 2,611,527 | — | — |
| 2024-10-22 | $168.03 | $659.08 | 2,922,770 | — | — |
| 2024-10-21 | $174.86 | $685.89 | 1,497,024 | — | — |
| 2024-10-18 | $182.89 | $717.41 | 1,440,932 | — | — |
| 2024-10-17 | $179.57 | $704.38 | 1,696,393 | — | — |
| 2024-10-16 | $182.39 | $715.43 | 1,405,810 | — | — |
| 2024-10-15 | $179.13 | $702.64 | 1,540,823 | — | — |
| 2024-10-14 | $175.80 | $689.57 | 1,386,389 | — | — |
| 2024-10-11 | $172.50 | $676.62 | 1,824,485 | — | — |
| 2024-10-10 | $172.51 | $676.66 | 1,576,978 | — | — |
| 2024-10-09 | $174.69 | $685.21 | 1,534,315 | — | — |
| 2024-10-08 | $175.42 | $686.19 | 1,510,556 | — | — |
| 2024-10-07 | $176.16 | $689.07 | 2,027,262 | — | — |
| 2024-10-04 | $176.43 | $690.13 | 2,502,443 | — | — |
| 2024-10-03 | $180.93 | $707.74 | 1,412,421 | — | — |
| 2024-10-02 | $181.13 | $708.54 | 1,765,500 | — | — |
| 2024-10-01 | $182.28 | $713.04 | 2,287,165 | — | — |
| 2024-09-30 | $181.49 | $709.94 | 1,391,554 | — | — |
| 2024-09-27 | $181.06 | $708.23 | 1,816,530 | — | — |
| 2024-09-26 | $177.20 | $693.16 | 1,542,785 | — | — |
| 2024-09-25 | $176.05 | $688.66 | 1,778,103 | — | — |
| 2024-09-24 | $178.34 | $697.63 | 1,563,342 | — | — |
| 2024-09-23 | $179.86 | $703.58 | 2,777,634 | — | — |
| 2024-09-20 | $176.37 | $689.90 | 7,212,509 | — | — |
| 2024-09-19 | $186.30 | $728.76 | 2,509,880 | — | — |
| 2024-09-18 | $182.41 | $713.53 | 1,618,608 | — | — |
| 2024-09-17 | $183.31 | $717.06 | 1,606,728 | — | — |
| 2024-09-16 | $181.23 | $708.91 | 1,986,252 | — | — |
| 2024-09-13 | $179.97 | $703.99 | 1,852,789 | — | — |
| 2024-09-12 | $175.59 | $686.84 | 1,542,062 | — | — |
| 2024-09-11 | $172.50 | $674.76 | 2,178,494 | — | — |
| 2024-09-10 | $174.47 | $682.48 | 1,685,133 | — | — |
| 2024-09-09 | $174.44 | $682.37 | 1,827,790 | — | — |
| 2024-09-06 | $173.69 | $679.42 | 2,326,419 | — | — |
| 2024-09-05 | $172.15 | $673.39 | 1,665,712 | — | — |
| 2024-09-04 | $172.61 | $675.21 | 1,468,616 | — | — |
| 2024-09-03 | $172.68 | $675.48 | 1,760,439 | — | — |
| 2024-08-30 | $176.24 | $689.41 | 1,506,424 | — | — |
| 2024-08-29 | $174.74 | $683.54 | 954,595 | — | — |
| 2024-08-28 | $175.47 | $686.38 | 705,642 | — | — |
| 2024-08-27 | $176.53 | $690.55 | 975,668 | — | — |
| 2024-08-26 | $177.78 | $695.43 | 1,208,300 | — | — |
| 2024-08-23 | $179.11 | $700.62 | 2,026,746 | — | — |
| 2024-08-22 | $173.03 | $676.84 | 1,160,162 | — | — |
| 2024-08-21 | $173.33 | $678.01 | 2,837,135 | — | — |
| 2024-08-20 | $168.44 | $658.89 | 1,427,399 | — | — |
| 2024-08-19 | $169.86 | $664.46 | 1,247,348 | — | — |
| 2024-08-16 | $166.27 | $650.41 | 1,155,514 | — | — |
| 2024-08-15 | $165.16 | $646.05 | 1,304,782 | — | — |
| 2024-08-14 | $163.72 | $640.41 | 1,478,636 | — | — |
| 2024-08-13 | $164.93 | $645.15 | 1,290,630 | — | — |
| 2024-08-12 | $162.58 | $635.94 | 1,551,773 | — | — |
| 2024-08-09 | $164.34 | $642.84 | 1,667,262 | — | — |
| 2024-08-08 | $163.96 | $641.36 | 1,381,224 | — | — |
| 2024-08-07 | $161.42 | $631.44 | 2,888,681 | — | — |
| 2024-08-06 | $166.51 | $651.32 | 1,981,810 | — | — |
| 2024-08-05 | $164.95 | $645.22 | 2,921,014 | — | — |
| 2024-08-02 | $168.89 | $660.63 | 2,404,101 | — | — |
| 2024-08-01 | $170.61 | $667.37 | 2,593,966 | — | — |
| 2024-07-31 | $171.28 | $669.99 | 3,130,300 | — | — |
| 2024-07-30 | $174.69 | $683.32 | 1,914,252 | — | — |
| 2024-07-29 | $172.49 | $674.72 | 2,039,452 | — | — |
| 2024-07-26 | $171.06 | $669.15 | 2,284,273 | — | — |
| 2024-07-25 | $165.81 | $648.59 | 1,905,368 | — | — |
| 2024-07-24 | $163.40 | $639.16 | 3,102,719 | — | — |
| 2024-07-23 | $167.13 | $653.78 | 1,924,066 | — | — |
| 2024-07-22 | $166.99 | $653.21 | 2,422,282 | — | — |
| 2024-07-19 | $165.48 | $647.30 | 1,883,159 | — | — |
| 2024-07-18 | $164.60 | $643.86 | 4,585,797 | — | — |
| 2024-07-17 | $161.16 | $630.42 | 2,235,309 | — | — |
| 2024-07-16 | $164.20 | $642.31 | 3,006,133 | — | — |
| 2024-07-15 | $154.09 | $602.77 | 2,227,458 | — | — |
| 2024-07-12 | $154.77 | $605.42 | 4,370,003 | — | — |
| 2024-07-11 | $150.85 | $590.09 | 4,142,537 | — | — |
| 2024-07-10 | $141.06 | $551.80 | 2,196,881 | — | — |
| 2024-07-09 | $137.95 | $539.61 | 2,105,564 | — | — |
| 2024-07-08 | $138.07 | $540.10 | 2,541,697 | — | — |
| 2024-07-05 | $138.07 | $540.10 | 1,902,889 | — | — |
| 2024-07-03 | $138.70 | $540.67 | 1,153,241 | — | — |
| 2024-07-02 | $139.02 | $541.92 | 2,466,701 | — | — |
| 2024-07-01 | $141.27 | $550.67 | 2,100,502 | — | — |
| 2024-06-28 | $145.08 | $565.54 | 3,406,731 | — | — |
| 2024-06-27 | $144.36 | $562.71 | 1,857,644 | — | — |
| 2024-06-26 | $144.18 | $562.03 | 2,431,372 | — | — |
| 2024-06-25 | $144.41 | $562.93 | 2,798,914 | — | — |
| 2024-06-24 | $145.85 | $568.52 | 2,312,267 | — | — |
| 2024-06-21 | $146.71 | $571.88 | 4,009,486 | — | — |
| 2024-06-20 | $144.54 | $563.42 | 2,930,931 | — | — |
| 2024-06-18 | $143.97 | $561.20 | 6,190,149 | — | — |
| 2024-06-17 | $151.51 | $590.59 | 4,844,150 | — | — |
| 2024-06-14 | $150.15 | $585.27 | 3,218,311 | — | — |
| 2024-06-13 | $150.09 | $585.05 | 2,151,223 | — | — |
| 2024-06-12 | $150.05 | $584.90 | 3,260,561 | — | — |
| 2024-06-11 | $147.37 | $574.44 | 2,110,936 | — | — |
| 2024-06-10 | $150.45 | $586.48 | 1,611,170 | — | — |
| 2024-06-07 | $149.10 | $581.20 | 2,267,952 | — | — |
| 2024-06-06 | $151.13 | $589.12 | 1,439,692 | — | — |
| 2024-06-05 | $154.28 | $601.39 | 1,604,456 | — | — |
| 2024-06-04 | $152.67 | $595.12 | 1,908,881 | — | — |
| 2024-06-03 | $155.58 | $606.44 | 1,661,167 | — | — |
| 2024-05-31 | $155.23 | $605.08 | 5,960,307 | — | — |
| 2024-05-30 | $152.01 | $592.56 | 1,706,103 | — | — |
| 2024-05-29 | $149.14 | $581.35 | 1,839,360 | — | — |
| 2024-05-28 | $150.00 | $584.71 | 1,434,321 | — | — |
| 2024-05-24 | $151.38 | $590.10 | 1,237,741 | — | — |
| 2024-05-23 | $149.58 | $583.08 | 1,720,771 | — | — |
| 2024-05-22 | $150.90 | $588.22 | 2,664,727 | — | — |
| 2024-05-21 | $157.51 | $613.99 | 1,153,035 | — | — |
| 2024-05-20 | $158.44 | $617.61 | 974,635 | — | — |
| 2024-05-17 | $160.58 | $625.95 | 1,160,989 | — | — |
| 2024-05-16 | $159.92 | $623.39 | 2,133,765 | — | — |
| 2024-05-15 | $165.39 | $644.71 | 2,524,652 | — | — |
| 2024-05-14 | $157.14 | $612.56 | 1,250,240 | — | — |
| 2024-05-13 | $156.83 | $611.35 | 1,191,462 | — | — |
| 2024-05-10 | $157.73 | $614.82 | 1,431,635 | — | — |
| 2024-05-09 | $155.75 | $607.12 | 1,158,096 | — | — |
| 2024-05-08 | $153.41 | $597.99 | 1,425,747 | — | — |
| 2024-05-07 | $155.95 | $607.91 | 1,358,602 | — | — |
| 2024-05-06 | $155.89 | $607.65 | 1,201,482 | — | — |
| 2024-05-03 | $153.05 | $596.59 | 1,733,581 | — | — |
| 2024-05-02 | $150.25 | $585.69 | 1,056,139 | — | — |
| 2024-05-01 | $147.60 | $575.35 | 1,887,084 | — | — |
| 2024-04-30 | $146.78 | $572.14 | 1,321,930 | — | — |
| 2024-04-29 | $150.50 | $586.67 | 1,755,893 | — | — |
| 2024-04-26 | $149.36 | $582.22 | 1,393,001 | — | — |
| 2024-04-25 | $147.91 | $576.56 | 2,229,111 | — | — |
| 2024-04-24 | $149.20 | $581.57 | 1,532,146 | — | — |
| 2024-04-23 | $150.73 | $587.54 | 2,155,974 | — | — |
| 2024-04-22 | $146.73 | $570.07 | 1,619,951 | — | — |
| 2024-04-19 | $145.39 | $564.88 | 2,532,400 | — | — |
| 2024-04-18 | $147.62 | $573.53 | 2,880,314 | — | — |
| 2024-04-17 | $147.03 | $571.23 | 1,516,341 | — | — |
| 2024-04-16 | $147.71 | $573.86 | 3,272,337 | — | — |
| 2024-04-15 | $151.13 | $587.18 | 2,389,122 | — | — |
| 2024-04-12 | $154.79 | $601.40 | 2,432,405 | — | — |
| 2024-04-11 | $154.37 | $599.74 | 2,109,799 | — | — |
| 2024-04-10 | $151.43 | $588.34 | 3,496,602 | — | — |
| 2024-04-09 | $160.69 | $624.30 | 1,474,711 | — | — |
| 2024-04-08 | $159.74 | $620.61 | 1,957,948 | — | — |
| 2024-04-05 | $160.91 | $625.17 | 2,327,142 | — | — |
| 2024-04-04 | $158.41 | $615.46 | 2,394,907 | — | — |
| 2024-04-03 | $160.78 | $624.68 | 2,233,863 | — | — |
| 2024-04-02 | $157.28 | $611.06 | 2,606,259 | — | — |
| 2024-04-01 | $162.45 | $631.15 | 1,716,226 | — | — |
| 2024-03-28 | $166.49 | $646.83 | 2,203,286 | — | — |
| 2024-03-27 | $163.12 | $633.74 | 1,367,485 | — | — |
| 2024-03-26 | $160.27 | $622.68 | 1,447,336 | — | — |
| 2024-03-25 | $160.74 | $624.49 | 1,320,794 | — | — |
| 2024-03-22 | $161.26 | $626.52 | 1,496,094 | — | — |
| 2024-03-21 | $160.06 | $621.86 | 2,004,950 | — | — |
| 2024-03-20 | $158.41 | $615.46 | 1,578,631 | — | — |
| 2024-03-19 | $154.54 | $600.42 | 1,696,806 | — | — |
| 2024-03-18 | $151.61 | $589.02 | 2,107,320 | — | — |
| 2024-03-15 | $151.57 | $588.87 | 6,234,362 | — | — |
| 2024-03-14 | $147.98 | $574.92 | 5,513,121 | — | — |
| 2024-03-13 | $160.21 | $622.46 | 3,735,018 | — | — |
| 2024-03-12 | $160.67 | $624.22 | 2,173,949 | — | — |
| 2024-03-11 | $158.88 | $617.27 | 2,541,490 | — | — |
| 2024-03-08 | $158.94 | $617.53 | 1,882,436 | — | — |
| 2024-03-07 | $159.17 | $618.40 | 2,787,551 | — | — |
| 2024-03-06 | $155.90 | $605.68 | 1,573,362 | — | — |
| 2024-03-05 | $154.46 | $600.12 | 1,932,020 | — | — |
| 2024-03-04 | $155.40 | $603.76 | 1,581,626 | — | — |
| 2024-03-01 | $156.32 | $607.34 | 1,825,827 | — | — |
| 2024-02-29 | $153.45 | $596.17 | 3,222,340 | — | — |
| 2024-02-28 | $148.89 | $578.45 | 1,401,265 | — | — |
| 2024-02-27 | $148.95 | $578.72 | 1,181,855 | — | — |
| 2024-02-26 | $149.21 | $579.69 | 1,258,814 | — | — |
| 2024-02-23 | $150.13 | $583.27 | 1,263,049 | — | — |
| 2024-02-22 | $148.65 | $577.55 | 1,325,959 | — | — |
| 2024-02-21 | $147.12 | $571.61 | 1,351,061 | — | — |
| 2024-02-20 | $146.17 | $567.88 | 2,002,574 | — | — |
| 2024-02-16 | $145.42 | $564.99 | 1,826,447 | — | — |
| 2024-02-15 | $149.27 | $579.96 | 1,633,896 | — | — |
| 2024-02-14 | $148.95 | $578.72 | 1,786,883 | — | — |
| 2024-02-13 | $146.83 | $570.48 | 2,999,006 | — | — |
| 2024-02-12 | $152.87 | $593.91 | 2,839,097 | — | — |
| 2024-02-09 | $148.13 | $575.52 | 1,523,365 | — | — |
| 2024-02-08 | $148.39 | $576.53 | 1,350,957 | — | — |
| 2024-02-07 | $147.81 | $574.28 | 1,493,615 | — | — |
| 2024-02-06 | $146.12 | $567.70 | 2,019,205 | — | — |
| 2024-02-05 | $147.63 | $573.56 | 1,869,833 | — | — |
| 2024-02-02 | $149.09 | $579.24 | 2,373,421 | — | — |
| 2024-02-01 | $149.01 | $578.94 | 2,443,045 | — | — |
| 2024-01-31 | $145.06 | $563.60 | 2,352,658 | — | — |
| 2024-01-30 | $146.24 | $568.18 | 1,666,745 | — | — |
| 2024-01-29 | $144.79 | $562.54 | 1,649,494 | — | — |
| 2024-01-26 | $143.64 | $558.07 | 1,627,905 | — | — |
| 2024-01-25 | $144.36 | $560.85 | 2,881,967 | — | — |
| 2024-01-24 | $140.48 | $545.81 | 2,181,180 | — | — |
| 2024-01-23 | $142.88 | $555.10 | 3,949,675 | — | — |
| 2024-01-22 | $150.31 | $582.10 | 2,442,632 | — | — |
| 2024-01-19 | $146.96 | $569.13 | 2,347,596 | — | — |
| 2024-01-18 | $145.52 | $563.54 | 1,940,697 | — | — |
| 2024-01-17 | $144.82 | $560.84 | 2,226,735 | — | — |
| 2024-01-16 | $145.69 | $564.22 | 2,664,107 | — | — |
| 2024-01-12 | $146.90 | $568.90 | 2,305,656 | — | — |
| 2024-01-11 | $150.24 | $581.84 | 2,998,076 | — | — |
| 2024-01-10 | $148.45 | $574.90 | 3,752,786 | — | — |
| 2024-01-09 | $143.43 | $555.45 | 1,521,919 | — | — |
| 2024-01-08 | $144.54 | $559.76 | 1,670,877 | — | — |
| 2024-01-05 | $141.60 | $548.36 | 2,011,044 | — | — |
| 2024-01-04 | $140.44 | $543.86 | 1,635,136 | — | — |
| 2024-01-03 | $141.01 | $546.07 | 2,190,993 | — | — |
| 2024-01-02 | $142.75 | $552.82 | 1,682,447 | — | — |