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
- 1972-06-05 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 | $418.89 | $7,841.05 | 197,933 | — | — |
| 2024-12-30 | $419.19 | $7,846.67 | 194,028 | — | — |
| 2024-12-27 | $423.11 | $7,920.04 | 280,292 | — | — |
| 2024-12-26 | $430.46 | $8,057.63 | 313,521 | — | — |
| 2024-12-24 | $432.04 | $8,087.20 | 168,146 | — | — |
| 2024-12-23 | $425.90 | $7,972.27 | 203,799 | — | — |
| 2024-12-20 | $426.80 | $7,989.11 | 821,461 | — | — |
| 2024-12-19 | $424.55 | $7,947.00 | 493,283 | — | — |
| 2024-12-18 | $425.42 | $7,963.28 | 419,054 | — | — |
| 2024-12-17 | $439.53 | $8,227.40 | 561,240 | — | — |
| 2024-12-16 | $455.82 | $8,532.33 | 339,265 | — | — |
| 2024-12-13 | $453.62 | $8,491.15 | 233,620 | — | — |
| 2024-12-12 | $455.34 | $8,523.34 | 299,313 | — | — |
| 2024-12-11 | $457.00 | $8,554.42 | 365,012 | — | — |
| 2024-12-10 | $448.59 | $8,397.00 | 329,466 | — | — |
| 2024-12-09 | $452.22 | $8,464.94 | 345,440 | — | — |
| 2024-12-06 | $461.97 | $8,647.45 | 429,505 | — | — |
| 2024-12-05 | $467.12 | $8,743.85 | 330,711 | — | — |
| 2024-12-04 | $469.38 | $8,786.15 | 460,161 | — | — |
| 2024-12-03 | $457.82 | $8,569.77 | 231,299 | — | — |
| 2024-12-02 | $457.23 | $8,558.72 | 297,676 | — | — |
| 2024-11-29 | $460.09 | $8,612.26 | 198,409 | — | — |
| 2024-11-27 | $458.85 | $8,564.34 | 253,964 | — | — |
| 2024-11-26 | $460.74 | $8,599.62 | 489,183 | — | — |
| 2024-11-25 | $463.86 | $8,657.85 | 579,322 | — | — |
| 2024-11-22 | $460.81 | $8,600.92 | 343,665 | — | — |
| 2024-11-21 | $456.48 | $8,520.10 | 455,040 | — | — |
| 2024-11-20 | $445.58 | $8,316.66 | 422,929 | — | — |
| 2024-11-19 | $452.37 | $8,443.39 | 433,777 | — | — |
| 2024-11-18 | $444.93 | $8,304.52 | 550,768 | — | — |
| 2024-11-15 | $437.61 | $8,167.90 | 403,882 | — | — |
| 2024-11-14 | $440.09 | $8,214.19 | 365,660 | — | — |
| 2024-11-13 | $453.79 | $8,469.89 | 539,228 | — | — |
| 2024-11-12 | $452.03 | $8,437.04 | 483,872 | — | — |
| 2024-11-11 | $466.01 | $8,697.98 | 535,536 | — | — |
| 2024-11-08 | $467.93 | $8,733.81 | 387,617 | — | — |
| 2024-11-07 | $466.98 | $8,716.08 | 483,089 | — | — |
| 2024-11-06 | $472.12 | $8,812.02 | 783,561 | — | — |
| 2024-11-05 | $439.64 | $8,205.79 | 365,969 | — | — |
| 2024-11-04 | $424.92 | $7,931.04 | 333,001 | — | — |
| 2024-11-01 | $425.70 | $7,945.60 | 539,193 | — | — |
| 2024-10-31 | $427.03 | $7,970.42 | 447,984 | — | — |
| 2024-10-30 | $431.66 | $8,056.84 | 469,699 | — | — |
| 2024-10-29 | $440.12 | $8,214.75 | 653,335 | — | — |
| 2024-10-28 | $449.67 | $8,393.00 | 598,695 | — | — |
| 2024-10-25 | $444.52 | $8,296.87 | 376,674 | — | — |
| 2024-10-24 | $450.18 | $8,402.51 | 338,220 | — | — |
| 2024-10-23 | $444.72 | $8,300.61 | 273,657 | — | — |
| 2024-10-22 | $448.37 | $8,368.73 | 209,942 | — | — |
| 2024-10-21 | $456.70 | $8,524.21 | 150,627 | — | — |
| 2024-10-18 | $456.81 | $8,526.26 | 450,937 | — | — |
| 2024-10-17 | $457.51 | $8,539.33 | 277,750 | — | — |
| 2024-10-16 | $454.06 | $8,474.93 | 313,610 | — | — |
| 2024-10-15 | $451.39 | $8,425.10 | 385,197 | — | — |
| 2024-10-14 | $460.50 | $8,595.14 | 264,371 | — | — |
| 2024-10-11 | $456.57 | $8,521.78 | 326,409 | — | — |
| 2024-10-10 | $443.45 | $8,276.90 | 456,074 | — | — |
| 2024-10-09 | $449.41 | $8,388.14 | 398,928 | — | — |
| 2024-10-08 | $441.11 | $8,233.22 | 330,107 | — | — |
| 2024-10-07 | $438.43 | $8,183.20 | 491,275 | — | — |
| 2024-10-04 | $429.72 | $8,020.63 | 261,580 | — | — |
| 2024-10-03 | $425.90 | $7,949.33 | 257,177 | — | — |
| 2024-10-02 | $427.70 | $7,982.93 | 327,289 | — | — |
| 2024-10-01 | $427.29 | $7,975.28 | 281,742 | — | — |
| 2024-09-30 | $428.35 | $7,995.06 | 468,445 | — | — |
| 2024-09-27 | $428.48 | $7,997.49 | 299,122 | — | — |
| 2024-09-26 | $427.95 | $7,987.60 | 308,496 | — | — |
| 2024-09-25 | $424.13 | $7,916.30 | 456,953 | — | — |
| 2024-09-24 | $424.86 | $7,929.92 | 322,846 | — | — |
| 2024-09-23 | $426.59 | $7,962.21 | 258,181 | — | — |
| 2024-09-20 | $426.01 | $7,951.39 | 690,423 | — | — |
| 2024-09-19 | $422.54 | $7,886.62 | 430,424 | — | — |
| 2024-09-18 | $409.86 | $7,649.95 | 427,543 | — | — |
| 2024-09-17 | $411.29 | $7,676.64 | 399,973 | — | — |
| 2024-09-16 | $408.82 | $7,630.54 | 345,050 | — | — |
| 2024-09-13 | $404.63 | $7,552.33 | 351,497 | — | — |
| 2024-09-12 | $399.18 | $7,450.61 | 377,673 | — | — |
| 2024-09-11 | $392.87 | $7,332.84 | 440,598 | — | — |
| 2024-09-10 | $380.16 | $7,095.61 | 216,044 | — | — |
| 2024-09-09 | $378.12 | $7,057.53 | 374,660 | — | — |
| 2024-09-06 | $370.93 | $6,923.33 | 381,357 | — | — |
| 2024-09-05 | $370.42 | $6,913.81 | 428,210 | — | — |
| 2024-09-04 | $374.77 | $6,995.00 | 441,828 | — | — |
| 2024-09-03 | $378.96 | $7,073.21 | 591,207 | — | — |
| 2024-08-30 | $399.92 | $7,464.42 | 594,192 | — | — |
| 2024-08-29 | $395.52 | $7,359.53 | 391,782 | — | — |
| 2024-08-28 | $389.07 | $7,239.51 | 377,009 | — | — |
| 2024-08-27 | $387.97 | $7,219.04 | 478,413 | — | — |
| 2024-08-26 | $385.11 | $7,165.83 | 294,307 | — | — |
| 2024-08-23 | $385.78 | $7,178.29 | 369,133 | — | — |
| 2024-08-22 | $378.14 | $7,036.13 | 237,513 | — | — |
| 2024-08-21 | $375.42 | $6,985.52 | 333,752 | — | — |
| 2024-08-20 | $370.92 | $6,901.79 | 244,720 | — | — |
| 2024-08-19 | $375.72 | $6,991.10 | 299,129 | — | — |
| 2024-08-16 | $373.83 | $6,955.94 | 332,625 | — | — |
| 2024-08-15 | $380.97 | $7,088.79 | 349,053 | — | — |
| 2024-08-14 | $379.68 | $7,064.79 | 358,502 | — | — |
| 2024-08-13 | $375.08 | $6,979.20 | 377,122 | — | — |
| 2024-08-12 | $373.27 | $6,945.52 | 317,600 | — | — |
| 2024-08-09 | $377.00 | $7,014.92 | 414,487 | — | — |
| 2024-08-08 | $373.78 | $6,955.01 | 463,829 | — | — |
| 2024-08-07 | $359.04 | $6,680.74 | 403,183 | — | — |
| 2024-08-06 | $361.03 | $6,717.76 | 409,256 | — | — |
| 2024-08-05 | $364.42 | $6,780.84 | 556,459 | — | — |
| 2024-08-02 | $366.19 | $6,813.78 | 599,728 | — | — |
| 2024-08-01 | $379.77 | $7,066.46 | 658,817 | — | — |
| 2024-07-31 | $395.65 | $7,361.95 | 868,384 | — | — |
| 2024-07-30 | $379.80 | $7,067.02 | 793,266 | — | — |
| 2024-07-29 | $366.89 | $6,826.80 | 526,629 | — | — |
| 2024-07-26 | $367.09 | $6,830.52 | 342,262 | — | — |
| 2024-07-25 | $355.55 | $6,615.80 | 737,031 | — | — |
| 2024-07-24 | $356.98 | $6,642.41 | 668,557 | — | — |
| 2024-07-23 | $379.60 | $7,063.30 | 374,243 | — | — |
| 2024-07-22 | $379.26 | $7,056.97 | 410,683 | — | — |
| 2024-07-19 | $370.23 | $6,888.95 | 533,367 | — | — |
| 2024-07-18 | $368.78 | $6,861.97 | 838,365 | — | — |
| 2024-07-17 | $366.61 | $6,821.59 | 725,598 | — | — |
| 2024-07-16 | $391.41 | $7,283.05 | 480,079 | — | — |
| 2024-07-15 | $374.60 | $6,970.26 | 478,995 | — | — |
| 2024-07-12 | $380.47 | $7,079.49 | 488,063 | — | — |
| 2024-07-11 | $379.02 | $7,052.51 | 546,519 | — | — |
| 2024-07-10 | $375.32 | $6,983.66 | 285,488 | — | — |
| 2024-07-09 | $371.15 | $6,906.07 | 356,368 | — | — |
| 2024-07-08 | $377.01 | $7,015.11 | 529,666 | — | — |
| 2024-07-05 | $372.75 | $6,935.84 | 477,851 | — | — |
| 2024-07-03 | $371.29 | $6,908.67 | 334,883 | — | — |
| 2024-07-02 | $365.81 | $6,806.71 | 405,634 | — | — |
| 2024-07-01 | $359.14 | $6,682.60 | 652,717 | — | — |
| 2024-06-28 | $365.48 | $6,800.57 | 1,829,822 | — | — |
| 2024-06-27 | $369.84 | $6,881.69 | 538,539 | — | — |
| 2024-06-26 | $371.77 | $6,917.60 | 492,891 | — | — |
| 2024-06-25 | $378.04 | $7,034.27 | 323,539 | — | — |
| 2024-06-24 | $379.56 | $7,062.56 | 461,339 | — | — |
| 2024-06-21 | $377.39 | $7,022.18 | 736,091 | — | — |
| 2024-06-20 | $380.07 | $7,072.05 | 517,439 | — | — |
| 2024-06-18 | $387.74 | $7,214.76 | 464,506 | — | — |
| 2024-06-17 | $381.63 | $7,101.07 | 455,344 | — | — |
| 2024-06-14 | $374.74 | $6,972.87 | 442,020 | — | — |
| 2024-06-13 | $385.01 | $7,163.97 | 409,624 | — | — |
| 2024-06-12 | $383.49 | $7,135.68 | 620,873 | — | — |
| 2024-06-11 | $367.71 | $6,842.06 | 487,531 | — | — |
| 2024-06-10 | $369.01 | $6,866.25 | 557,334 | — | — |
| 2024-06-07 | $366.68 | $6,822.89 | 564,349 | — | — |
| 2024-06-06 | $365.94 | $6,809.13 | 648,288 | — | — |
| 2024-06-05 | $381.62 | $7,100.89 | 547,733 | — | — |
| 2024-06-04 | $371.77 | $6,917.60 | 1,034,275 | — | — |
| 2024-06-03 | $385.75 | $7,177.73 | 567,562 | — | — |
| 2024-05-31 | $388.89 | $7,236.16 | 717,927 | — | — |
| 2024-05-30 | $390.68 | $7,246.77 | 324,491 | — | — |
| 2024-05-29 | $389.28 | $7,220.80 | 315,029 | — | — |
| 2024-05-28 | $397.66 | $7,376.24 | 564,225 | — | — |
| 2024-05-24 | $413.00 | $7,660.78 | 346,289 | — | — |
| 2024-05-23 | $400.61 | $7,430.96 | 341,532 | — | — |
| 2024-05-22 | $401.14 | $7,440.79 | 410,264 | — | — |
| 2024-05-21 | $404.00 | $7,493.84 | 376,146 | — | — |
| 2024-05-20 | $397.77 | $7,378.28 | 333,212 | — | — |
| 2024-05-17 | $392.74 | $7,284.98 | 380,105 | — | — |
| 2024-05-16 | $391.33 | $7,258.82 | 490,337 | — | — |
| 2024-05-15 | $404.73 | $7,507.38 | 340,011 | — | — |
| 2024-05-14 | $401.04 | $7,438.94 | 266,355 | — | — |
| 2024-05-13 | $402.02 | $7,457.11 | 311,927 | — | — |
| 2024-05-10 | $407.27 | $7,554.50 | 296,011 | — | — |
| 2024-05-09 | $409.21 | $7,590.48 | 526,426 | — | — |
| 2024-05-08 | $396.37 | $7,352.31 | 358,497 | — | — |
| 2024-05-07 | $393.06 | $7,290.91 | 460,689 | — | — |
| 2024-05-06 | $388.00 | $7,197.06 | 463,387 | — | — |
| 2024-05-03 | $379.89 | $7,046.62 | 433,697 | — | — |
| 2024-05-02 | $372.94 | $6,917.71 | 645,589 | — | — |
| 2024-05-01 | $373.30 | $6,924.38 | 907,625 | — | — |
| 2024-04-30 | $370.52 | $6,872.82 | 1,651,005 | — | — |
| 2024-04-29 | $407.19 | $7,553.01 | 540,747 | — | — |
| 2024-04-26 | $407.53 | $7,559.32 | 359,603 | — | — |
| 2024-04-25 | $402.27 | $7,461.75 | 349,992 | — | — |
| 2024-04-24 | $398.55 | $7,392.75 | 342,032 | — | — |
| 2024-04-23 | $398.00 | $7,382.55 | 255,029 | — | — |
| 2024-04-22 | $390.56 | $7,244.54 | 391,009 | — | — |
| 2024-04-19 | $388.03 | $7,197.61 | 354,622 | — | — |
| 2024-04-18 | $392.28 | $7,276.44 | 302,604 | — | — |
| 2024-04-17 | $390.97 | $7,252.15 | 396,855 | — | — |
| 2024-04-16 | $396.28 | $7,350.64 | 492,112 | — | — |
| 2024-04-15 | $402.59 | $7,467.69 | 370,165 | — | — |
| 2024-04-12 | $401.74 | $7,451.92 | 405,898 | — | — |
| 2024-04-11 | $406.23 | $7,535.21 | 313,163 | — | — |
| 2024-04-10 | $406.91 | $7,547.82 | 392,669 | — | — |
| 2024-04-09 | $409.17 | $7,589.74 | 461,212 | — | — |
| 2024-04-08 | $415.74 | $7,711.61 | 367,315 | — | — |
| 2024-04-05 | $417.08 | $7,736.46 | 449,666 | — | — |
| 2024-04-04 | $412.56 | $7,652.62 | 369,897 | — | — |
| 2024-04-03 | $424.40 | $7,872.24 | 428,768 | — | — |
| 2024-04-02 | $415.54 | $7,707.90 | 348,782 | — | — |
| 2024-04-01 | $416.80 | $7,731.27 | 263,665 | — | — |
| 2024-03-28 | $415.05 | $7,698.81 | 291,185 | — | — |
| 2024-03-27 | $413.86 | $7,676.73 | 275,160 | — | — |
| 2024-03-26 | $413.33 | $7,666.90 | 472,565 | — | — |
| 2024-03-25 | $413.12 | $7,663.01 | 286,150 | — | — |
| 2024-03-22 | $417.92 | $7,752.04 | 418,688 | — | — |
| 2024-03-21 | $415.00 | $7,697.88 | 285,984 | — | — |
| 2024-03-20 | $406.65 | $7,543.00 | 388,431 | — | — |
| 2024-03-19 | $396.71 | $7,358.62 | 377,464 | — | — |
| 2024-03-18 | $399.61 | $7,412.41 | 299,921 | — | — |
| 2024-03-15 | $395.15 | $7,329.68 | 975,258 | — | — |
| 2024-03-14 | $401.83 | $7,453.59 | 630,144 | — | — |
| 2024-03-13 | $399.53 | $7,410.93 | 503,965 | — | — |
| 2024-03-12 | $396.93 | $7,362.70 | 540,643 | — | — |
| 2024-03-11 | $387.43 | $7,186.48 | 496,119 | — | — |
| 2024-03-08 | $393.14 | $7,292.40 | 428,687 | — | — |
| 2024-03-07 | $392.96 | $7,289.06 | 293,829 | — | — |
| 2024-03-06 | $387.92 | $7,195.57 | 333,014 | — | — |
| 2024-03-05 | $380.65 | $7,060.72 | 450,351 | — | — |
| 2024-03-04 | $387.74 | $7,192.23 | 437,271 | — | — |
| 2024-03-01 | $384.77 | $7,137.14 | 396,217 | — | — |
| 2024-02-29 | $380.67 | $7,061.09 | 955,066 | — | — |
| 2024-02-28 | $370.82 | $6,878.38 | 383,019 | — | — |
| 2024-02-27 | $367.49 | $6,793.98 | 297,275 | — | — |
| 2024-02-26 | $369.58 | $6,832.62 | 391,812 | — | — |
| 2024-02-23 | $365.79 | $6,762.55 | 290,084 | — | — |
| 2024-02-22 | $364.72 | $6,742.77 | 675,280 | — | — |
| 2024-02-21 | $354.15 | $6,547.36 | 385,839 | — | — |
| 2024-02-20 | $355.35 | $6,569.55 | 341,304 | — | — |
| 2024-02-16 | $358.88 | $6,634.81 | 202,289 | — | — |
| 2024-02-15 | $358.69 | $6,631.29 | 267,445 | — | — |
| 2024-02-14 | $359.69 | $6,649.78 | 327,741 | — | — |
| 2024-02-13 | $352.62 | $6,519.07 | 355,761 | — | — |
| 2024-02-12 | $359.82 | $6,652.18 | 295,342 | — | — |
| 2024-02-09 | $363.01 | $6,711.16 | 308,943 | — | — |
| 2024-02-08 | $358.21 | $6,622.42 | 308,302 | — | — |
| 2024-02-07 | $355.13 | $6,565.48 | 394,010 | — | — |
| 2024-02-06 | $350.25 | $6,475.26 | 478,899 | — | — |
| 2024-02-05 | $350.99 | $6,488.94 | 527,652 | — | — |
| 2024-02-02 | $354.03 | $6,545.14 | 793,361 | — | — |
| 2024-02-01 | $343.71 | $6,354.35 | 543,689 | — | — |
| 2024-01-31 | $335.57 | $6,203.86 | 676,269 | — | — |
| 2024-01-30 | $344.31 | $6,365.44 | 901,540 | — | — |
| 2024-01-29 | $332.56 | $6,148.21 | 857,743 | — | — |
| 2024-01-26 | $328.98 | $6,082.03 | 375,676 | — | — |
| 2024-01-25 | $333.82 | $6,171.51 | 464,728 | — | — |
| 2024-01-24 | $328.16 | $6,066.87 | 301,229 | — | — |
| 2024-01-23 | $330.96 | $6,118.63 | 277,982 | — | — |
| 2024-01-22 | $334.76 | $6,188.89 | 382,256 | — | — |
| 2024-01-19 | $329.62 | $6,093.86 | 492,591 | — | — |
| 2024-01-18 | $325.69 | $6,021.20 | 152,434 | — | — |
| 2024-01-17 | $321.62 | $5,945.96 | 210,885 | — | — |
| 2024-01-16 | $326.42 | $6,034.70 | 211,468 | — | — |
| 2024-01-12 | $327.63 | $6,057.07 | 201,285 | — | — |
| 2024-01-11 | $327.69 | $6,058.18 | 348,873 | — | — |
| 2024-01-10 | $325.69 | $6,021.20 | 384,072 | — | — |
| 2024-01-09 | $327.75 | $6,059.29 | 464,796 | — | — |
| 2024-01-08 | $322.88 | $5,969.25 | 295,282 | — | — |
| 2024-01-05 | $318.16 | $5,881.99 | 355,841 | — | — |
| 2024-01-04 | $319.94 | $5,914.90 | 373,407 | — | — |
| 2024-01-03 | $316.84 | $5,857.59 | 297,020 | — | — |
| 2024-01-02 | $325.92 | $6,025.46 | 263,162 | — | — |