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
- 1984-03-12 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 | $62.65 | $480.92 | 2,955,803 | — | — |
| 2024-12-30 | $61.78 | $474.24 | 3,706,451 | — | — |
| 2024-12-27 | $61.69 | $473.55 | 3,639,761 | — | — |
| 2024-12-26 | $61.36 | $471.02 | 2,288,924 | — | — |
| 2024-12-24 | $61.44 | $471.63 | 1,369,651 | — | — |
| 2024-12-23 | $61.16 | $469.48 | 3,300,496 | — | — |
| 2024-12-20 | $60.64 | $465.49 | 4,317,494 | — | — |
| 2024-12-19 | $60.78 | $466.57 | 5,766,796 | — | — |
| 2024-12-18 | $60.63 | $465.41 | 5,368,474 | — | — |
| 2024-12-17 | $61.88 | $475.01 | 4,892,890 | — | — |
| 2024-12-16 | $62.15 | $477.08 | 4,347,912 | — | — |
| 2024-12-13 | $63.54 | $487.75 | 4,470,658 | — | — |
| 2024-12-12 | $64.00 | $491.28 | 3,859,369 | — | — |
| 2024-12-11 | $64.53 | $495.35 | 3,481,334 | — | — |
| 2024-12-10 | $64.38 | $494.20 | 3,491,490 | — | — |
| 2024-12-09 | $64.70 | $496.66 | 4,651,261 | — | — |
| 2024-12-06 | $63.25 | $485.53 | 5,011,472 | — | — |
| 2024-12-05 | $64.35 | $493.97 | 4,866,267 | — | — |
| 2024-12-04 | $64.21 | $492.89 | 5,089,776 | — | — |
| 2024-12-03 | $65.28 | $501.11 | 3,877,213 | — | — |
| 2024-12-02 | $64.34 | $493.89 | 4,055,621 | — | — |
| 2024-11-29 | $64.74 | $496.96 | 2,225,476 | — | — |
| 2024-11-27 | $64.91 | $498.27 | 3,006,582 | — | — |
| 2024-11-26 | $64.79 | $497.35 | 3,616,911 | — | — |
| 2024-11-25 | $65.05 | $499.34 | 3,328,569 | — | — |
| 2024-11-22 | $66.03 | $506.87 | 3,597,854 | — | — |
| 2024-11-21 | $66.27 | $508.71 | 3,951,162 | — | — |
| 2024-11-20 | $65.43 | $502.26 | 2,743,029 | — | — |
| 2024-11-19 | $65.81 | $505.18 | 2,892,520 | — | — |
| 2024-11-18 | $66.32 | $509.09 | 3,329,354 | — | — |
| 2024-11-15 | $65.47 | $502.57 | 4,349,310 | — | — |
| 2024-11-14 | $65.79 | $499.74 | 5,438,087 | — | — |
| 2024-11-13 | $65.48 | $497.39 | 5,945,070 | — | — |
| 2024-11-12 | $65.57 | $498.07 | 6,833,881 | — | — |
| 2024-11-11 | $66.84 | $507.72 | 4,718,512 | — | — |
| 2024-11-08 | $67.06 | $509.39 | 4,155,931 | — | — |
| 2024-11-07 | $68.61 | $521.16 | 5,233,977 | — | — |
| 2024-11-06 | $68.35 | $519.19 | 7,714,955 | — | — |
| 2024-11-05 | $68.22 | $518.20 | 4,016,691 | — | — |
| 2024-11-04 | $67.74 | $514.55 | 4,849,899 | — | — |
| 2024-11-01 | $67.49 | $512.66 | 8,591,310 | — | — |
| 2024-10-31 | $67.55 | $513.11 | 11,464,934 | — | — |
| 2024-10-30 | $65.58 | $498.15 | 4,035,047 | — | — |
| 2024-10-29 | $65.28 | $495.87 | 3,435,490 | — | — |
| 2024-10-28 | $66.04 | $501.64 | 4,784,845 | — | — |
| 2024-10-25 | $66.85 | $507.79 | 3,356,355 | — | — |
| 2024-10-24 | $66.41 | $504.45 | 3,117,426 | — | — |
| 2024-10-23 | $66.53 | $505.36 | 2,755,717 | — | — |
| 2024-10-22 | $67.01 | $509.01 | 3,070,503 | — | — |
| 2024-10-21 | $67.05 | $509.31 | 3,309,669 | — | — |
| 2024-10-18 | $67.04 | $509.24 | 2,336,306 | — | — |
| 2024-10-17 | $67.34 | $511.52 | 3,925,122 | — | — |
| 2024-10-16 | $66.64 | $506.20 | 4,388,765 | — | — |
| 2024-10-15 | $66.08 | $501.94 | 4,848,618 | — | — |
| 2024-10-14 | $68.38 | $519.42 | 2,516,661 | — | — |
| 2024-10-11 | $68.49 | $520.25 | 2,992,024 | — | — |
| 2024-10-10 | $68.84 | $522.91 | 2,486,917 | — | — |
| 2024-10-09 | $68.22 | $518.20 | 3,572,047 | — | — |
| 2024-10-08 | $68.27 | $518.58 | 4,382,107 | — | — |
| 2024-10-07 | $70.23 | $533.47 | 6,160,842 | — | — |
| 2024-10-04 | $68.51 | $520.40 | 4,340,555 | — | — |
| 2024-10-03 | $68.46 | $520.02 | 3,988,747 | — | — |
| 2024-10-02 | $67.82 | $515.16 | 4,078,640 | — | — |
| 2024-10-01 | $66.87 | $507.95 | 7,269,776 | — | — |
| 2024-09-30 | $65.95 | $500.96 | 7,797,171 | — | — |
| 2024-09-27 | $66.11 | $502.17 | 4,086,283 | — | — |
| 2024-09-26 | $65.34 | $496.32 | 10,901,002 | — | — |
| 2024-09-25 | $68.02 | $516.68 | 3,492,400 | — | — |
| 2024-09-24 | $69.41 | $527.24 | 2,959,174 | — | — |
| 2024-09-23 | $69.08 | $524.73 | 3,656,096 | — | — |
| 2024-09-20 | $68.72 | $522.00 | 3,218,593 | — | — |
| 2024-09-19 | $69.17 | $525.42 | 4,057,702 | — | — |
| 2024-09-18 | $68.17 | $517.82 | 3,039,792 | — | — |
| 2024-09-17 | $68.15 | $517.67 | 3,836,071 | — | — |
| 2024-09-16 | $68.06 | $516.99 | 2,863,064 | — | — |
| 2024-09-13 | $67.45 | $512.35 | 3,318,506 | — | — |
| 2024-09-12 | $66.98 | $508.78 | 5,195,943 | — | — |
| 2024-09-11 | $66.21 | $502.93 | 5,704,505 | — | — |
| 2024-09-10 | $65.90 | $500.58 | 10,275,511 | — | — |
| 2024-09-09 | $67.43 | $512.20 | 4,239,748 | — | — |
| 2024-09-06 | $66.91 | $508.25 | 5,196,362 | — | — |
| 2024-09-05 | $68.12 | $517.44 | 3,320,047 | — | — |
| 2024-09-04 | $68.51 | $520.40 | 5,955,976 | — | — |
| 2024-09-03 | $69.38 | $527.01 | 4,175,894 | — | — |
| 2024-08-30 | $71.66 | $544.33 | 3,847,106 | — | — |
| 2024-08-29 | $72.52 | $550.86 | 2,711,722 | — | — |
| 2024-08-28 | $71.95 | $546.53 | 2,986,711 | — | — |
| 2024-08-27 | $72.64 | $551.77 | 2,693,914 | — | — |
| 2024-08-26 | $73.07 | $555.04 | 2,252,030 | — | — |
| 2024-08-23 | $72.43 | $550.18 | 3,512,937 | — | — |
| 2024-08-22 | $71.45 | $542.74 | 2,094,303 | — | — |
| 2024-08-21 | $71.29 | $541.52 | 2,121,998 | — | — |
| 2024-08-20 | $71.40 | $542.36 | 3,722,995 | — | — |
| 2024-08-19 | $72.87 | $553.52 | 2,706,901 | — | — |
| 2024-08-16 | $72.68 | $552.08 | 3,021,388 | — | — |
| 2024-08-15 | $73.17 | $550.57 | 2,748,558 | — | — |
| 2024-08-14 | $72.92 | $548.69 | 2,422,763 | — | — |
| 2024-08-13 | $72.30 | $544.03 | 2,564,839 | — | — |
| 2024-08-12 | $72.42 | $544.93 | 2,561,235 | — | — |
| 2024-08-09 | $71.88 | $540.87 | 4,546,040 | — | — |
| 2024-08-08 | $71.35 | $536.88 | 2,501,145 | — | — |
| 2024-08-07 | $70.66 | $531.69 | 4,165,650 | — | — |
| 2024-08-06 | $69.72 | $524.61 | 6,474,368 | — | — |
| 2024-08-05 | $69.99 | $526.65 | 5,357,967 | — | — |
| 2024-08-02 | $71.68 | $539.36 | 4,216,225 | — | — |
| 2024-08-01 | $72.94 | $548.84 | 5,673,079 | — | — |
| 2024-07-31 | $73.22 | $550.95 | 4,189,661 | — | — |
| 2024-07-30 | $71.97 | $541.55 | 4,550,720 | — | — |
| 2024-07-29 | $71.84 | $540.57 | 2,222,286 | — | — |
| 2024-07-26 | $72.05 | $542.15 | 2,821,584 | — | — |
| 2024-07-25 | $72.09 | $542.45 | 5,122,833 | — | — |
| 2024-07-24 | $71.18 | $535.60 | 2,800,232 | — | — |
| 2024-07-23 | $71.31 | $536.58 | 2,851,808 | — | — |
| 2024-07-22 | $72.21 | $543.35 | 2,981,050 | — | — |
| 2024-07-19 | $72.25 | $543.65 | 3,878,567 | — | — |
| 2024-07-18 | $73.25 | $551.18 | 4,577,858 | — | — |
| 2024-07-17 | $73.28 | $551.40 | 2,393,805 | — | — |
| 2024-07-16 | $72.68 | $546.89 | 2,527,807 | — | — |
| 2024-07-15 | $72.96 | $548.99 | 2,373,637 | — | — |
| 2024-07-12 | $73.08 | $549.90 | 1,653,098 | — | — |
| 2024-07-11 | $72.97 | $549.07 | 2,302,791 | — | — |
| 2024-07-10 | $72.93 | $548.77 | 1,989,494 | — | — |
| 2024-07-09 | $72.58 | $546.14 | 2,648,559 | — | — |
| 2024-07-08 | $72.72 | $547.19 | 2,492,700 | — | — |
| 2024-07-05 | $73.25 | $551.18 | 3,754,645 | — | — |
| 2024-07-03 | $73.01 | $549.37 | 1,570,244 | — | — |
| 2024-07-02 | $73.04 | $549.60 | 3,041,983 | — | — |
| 2024-07-01 | $72.87 | $548.32 | 3,548,532 | — | — |
| 2024-06-28 | $72.18 | $543.13 | 5,230,189 | — | — |
| 2024-06-27 | $71.44 | $537.56 | 3,650,737 | — | — |
| 2024-06-26 | $70.86 | $533.19 | 4,847,041 | — | — |
| 2024-06-25 | $71.55 | $538.38 | 2,562,124 | — | — |
| 2024-06-24 | $71.42 | $537.41 | 3,661,056 | — | — |
| 2024-06-21 | $69.94 | $526.27 | 3,306,907 | — | — |
| 2024-06-20 | $70.03 | $526.95 | 3,182,240 | — | — |
| 2024-06-18 | $69.53 | $523.19 | 4,162,556 | — | — |
| 2024-06-17 | $69.15 | $520.33 | 5,206,625 | — | — |
| 2024-06-14 | $69.00 | $519.20 | 4,109,381 | — | — |
| 2024-06-13 | $69.76 | $524.92 | 3,555,578 | — | — |
| 2024-06-12 | $70.41 | $529.81 | 4,147,269 | — | — |
| 2024-06-11 | $70.29 | $528.90 | 3,866,629 | — | — |
| 2024-06-10 | $70.64 | $531.54 | 2,629,620 | — | — |
| 2024-06-07 | $69.45 | $522.58 | 2,884,229 | — | — |
| 2024-06-06 | $70.25 | $528.60 | 2,759,238 | — | — |
| 2024-06-05 | $69.81 | $525.29 | 2,345,469 | — | — |
| 2024-06-04 | $70.09 | $527.40 | 3,608,313 | — | — |
| 2024-06-03 | $70.81 | $532.82 | 3,495,760 | — | — |
| 2024-05-31 | $72.78 | $547.64 | 3,739,175 | — | — |
| 2024-05-30 | $71.45 | $537.63 | 4,123,137 | — | — |
| 2024-05-29 | $71.45 | $537.63 | 3,074,933 | — | — |
| 2024-05-28 | $71.74 | $539.81 | 3,078,948 | — | — |
| 2024-05-24 | $70.82 | $532.89 | 2,352,149 | — | — |
| 2024-05-23 | $70.37 | $529.51 | 3,029,329 | — | — |
| 2024-05-22 | $70.49 | $530.41 | 3,504,169 | — | — |
| 2024-05-21 | $71.40 | $537.26 | 2,870,551 | — | — |
| 2024-05-20 | $71.59 | $538.69 | 3,816,758 | — | — |
| 2024-05-17 | $71.92 | $541.17 | 4,790,547 | — | — |
| 2024-05-16 | $71.74 | $539.81 | 5,038,094 | — | — |
| 2024-05-15 | $73.30 | $546.38 | 4,724,607 | — | — |
| 2024-05-14 | $74.06 | $552.04 | 3,327,760 | — | — |
| 2024-05-13 | $74.17 | $552.86 | 3,495,386 | — | — |
| 2024-05-10 | $74.09 | $552.26 | 4,451,030 | — | — |
| 2024-05-09 | $73.55 | $548.24 | 4,173,306 | — | — |
| 2024-05-08 | $72.63 | $541.38 | 3,138,203 | — | — |
| 2024-05-07 | $72.97 | $543.92 | 3,254,813 | — | — |
| 2024-05-06 | $72.78 | $542.50 | 3,585,670 | — | — |
| 2024-05-03 | $72.37 | $539.44 | 4,407,390 | — | — |
| 2024-05-02 | $72.11 | $537.51 | 5,134,479 | — | — |
| 2024-05-01 | $70.95 | $528.86 | 4,957,347 | — | — |
| 2024-04-30 | $71.66 | $534.15 | 4,276,821 | — | — |
| 2024-04-29 | $73.12 | $545.03 | 3,294,253 | — | — |
| 2024-04-26 | $73.27 | $546.15 | 3,880,010 | — | — |
| 2024-04-25 | $73.27 | $546.15 | 4,190,457 | — | — |
| 2024-04-24 | $73.13 | $545.11 | 4,563,871 | — | — |
| 2024-04-23 | $72.77 | $542.43 | 3,239,783 | — | — |
| 2024-04-22 | $72.39 | $539.59 | 3,634,539 | — | — |
| 2024-04-19 | $72.07 | $537.21 | 5,567,990 | — | — |
| 2024-04-18 | $71.03 | $529.46 | 3,862,612 | — | — |
| 2024-04-17 | $71.14 | $530.28 | 4,047,598 | — | — |
| 2024-04-16 | $71.06 | $529.68 | 5,079,860 | — | — |
| 2024-04-15 | $71.94 | $536.24 | 7,277,935 | — | — |
| 2024-04-12 | $72.44 | $539.97 | 7,385,441 | — | — |
| 2024-04-11 | $72.66 | $541.61 | 4,996,448 | — | — |
| 2024-04-10 | $72.65 | $541.53 | 4,666,561 | — | — |
| 2024-04-09 | $71.84 | $535.49 | 4,663,489 | — | — |
| 2024-04-08 | $71.82 | $535.34 | 5,096,694 | — | — |
| 2024-04-05 | $71.29 | $531.39 | 4,968,577 | — | — |
| 2024-04-04 | $70.25 | $523.64 | 5,377,096 | — | — |
| 2024-04-03 | $70.09 | $522.45 | 6,214,206 | — | — |
| 2024-04-02 | $69.76 | $519.99 | 8,048,802 | — | — |
| 2024-04-01 | $67.92 | $506.27 | 3,104,385 | — | — |
| 2024-03-28 | $67.04 | $499.71 | 2,876,269 | — | — |
| 2024-03-27 | $66.76 | $497.63 | 2,813,776 | — | — |
| 2024-03-26 | $66.76 | $497.63 | 3,678,928 | — | — |
| 2024-03-25 | $67.42 | $502.55 | 2,918,439 | — | — |
| 2024-03-22 | $66.92 | $498.82 | 2,962,685 | — | — |
| 2024-03-21 | $66.85 | $498.30 | 4,038,391 | — | — |
| 2024-03-20 | $66.93 | $498.89 | 3,904,170 | — | — |
| 2024-03-19 | $66.47 | $495.47 | 2,776,339 | — | — |
| 2024-03-18 | $66.14 | $493.01 | 3,716,208 | — | — |
| 2024-03-15 | $65.86 | $490.92 | 4,216,901 | — | — |
| 2024-03-14 | $65.78 | $490.32 | 4,606,613 | — | — |
| 2024-03-13 | $65.71 | $489.80 | 4,646,860 | — | — |
| 2024-03-12 | $64.51 | $480.86 | 3,379,014 | — | — |
| 2024-03-11 | $64.29 | $479.22 | 3,219,491 | — | — |
| 2024-03-08 | $64.32 | $479.44 | 2,200,250 | — | — |
| 2024-03-07 | $64.25 | $478.92 | 4,214,556 | — | — |
| 2024-03-06 | $63.85 | $475.94 | 4,168,220 | — | — |
| 2024-03-05 | $62.87 | $468.63 | 3,776,959 | — | — |
| 2024-03-04 | $62.85 | $468.48 | 3,194,123 | — | — |
| 2024-03-01 | $63.56 | $473.77 | 4,818,352 | — | — |
| 2024-02-29 | $62.83 | $468.33 | 2,914,810 | — | — |
| 2024-02-28 | $62.58 | $466.47 | 4,095,859 | — | — |
| 2024-02-27 | $63.40 | $472.58 | 3,225,053 | — | — |
| 2024-02-26 | $63.38 | $472.43 | 6,115,259 | — | — |
| 2024-02-23 | $63.93 | $476.53 | 3,176,388 | — | — |
| 2024-02-22 | $64.13 | $478.02 | 5,172,043 | — | — |
| 2024-02-21 | $64.38 | $479.89 | 6,747,228 | — | — |
| 2024-02-20 | $63.62 | $474.22 | 7,343,288 | — | — |
| 2024-02-16 | $63.57 | $473.85 | 3,977,906 | — | — |
| 2024-02-15 | $63.58 | $473.92 | 5,497,231 | — | — |
| 2024-02-14 | $63.43 | $467.68 | 3,777,604 | — | — |
| 2024-02-13 | $63.42 | $467.60 | 4,707,926 | — | — |
| 2024-02-12 | $64.15 | $472.99 | 4,204,223 | — | — |
| 2024-02-09 | $63.74 | $469.96 | 3,620,567 | — | — |
| 2024-02-08 | $63.56 | $468.64 | 4,720,812 | — | — |
| 2024-02-07 | $63.56 | $468.64 | 4,578,603 | — | — |
| 2024-02-06 | $63.65 | $469.30 | 5,139,418 | — | — |
| 2024-02-05 | $62.98 | $464.36 | 4,426,312 | — | — |
| 2024-02-02 | $63.30 | $466.72 | 5,547,851 | — | — |
| 2024-02-01 | $64.08 | $472.47 | 10,950,785 | — | — |
| 2024-01-31 | $62.91 | $463.84 | 6,776,727 | — | — |
| 2024-01-30 | $63.89 | $471.07 | 4,431,459 | — | — |
| 2024-01-29 | $63.41 | $467.53 | 4,660,680 | — | — |
| 2024-01-26 | $63.17 | $465.76 | 5,348,091 | — | — |
| 2024-01-25 | $62.49 | $460.75 | 5,787,649 | — | — |
| 2024-01-24 | $61.46 | $453.15 | 5,382,358 | — | — |
| 2024-01-23 | $61.15 | $450.87 | 3,955,206 | — | — |
| 2024-01-22 | $61.18 | $451.09 | 4,857,336 | — | — |
| 2024-01-19 | $61.11 | $450.57 | 3,884,440 | — | — |
| 2024-01-18 | $61.35 | $452.34 | 6,001,278 | — | — |
| 2024-01-17 | $61.04 | $450.06 | 5,755,790 | — | — |
| 2024-01-16 | $61.76 | $455.36 | 5,960,886 | — | — |
| 2024-01-12 | $63.80 | $470.40 | 4,422,731 | — | — |
| 2024-01-11 | $63.20 | $465.98 | 6,864,320 | — | — |
| 2024-01-10 | $63.07 | $465.02 | 5,538,011 | — | — |
| 2024-01-09 | $63.90 | $471.14 | 4,761,449 | — | — |
| 2024-01-08 | $64.62 | $476.45 | 8,500,321 | — | — |
| 2024-01-05 | $65.73 | $484.64 | 6,441,927 | — | — |
| 2024-01-04 | $66.36 | $489.28 | 3,420,027 | — | — |
| 2024-01-03 | $66.93 | $493.48 | 4,389,824 | — | — |
| 2024-01-02 | $65.91 | $485.96 | 4,934,145 | — | — |