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 — 2025
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2025-12-31 | $73.48 | $587.51 | 1,638,425 | — | — |
| 2025-12-30 | $73.83 | $590.31 | 3,483,060 | — | — |
| 2025-12-29 | $73.12 | $584.63 | 2,633,258 | — | — |
| 2025-12-26 | $72.81 | $582.16 | 1,580,789 | — | — |
| 2025-12-24 | $72.84 | $582.40 | 1,021,045 | — | — |
| 2025-12-23 | $73.07 | $584.23 | 2,421,211 | — | — |
| 2025-12-22 | $72.58 | $580.32 | 3,543,242 | — | — |
| 2025-12-19 | $72.02 | $575.84 | 5,581,282 | — | — |
| 2025-12-18 | $71.31 | $570.16 | 5,264,853 | — | — |
| 2025-12-17 | $71.55 | $572.08 | 4,871,136 | — | — |
| 2025-12-16 | $70.46 | $563.37 | 5,381,812 | — | — |
| 2025-12-15 | $72.23 | $577.52 | 3,934,013 | — | — |
| 2025-12-12 | $72.33 | $578.32 | 3,693,241 | — | — |
| 2025-12-11 | $72.86 | $582.56 | 3,556,691 | — | — |
| 2025-12-10 | $72.88 | $582.72 | 3,396,839 | — | — |
| 2025-12-09 | $72.55 | $580.08 | 2,714,033 | — | — |
| 2025-12-08 | $72.70 | $581.28 | 3,781,087 | — | — |
| 2025-12-05 | $73.01 | $583.75 | 4,610,019 | — | — |
| 2025-12-04 | $74.50 | $595.67 | 3,698,887 | — | — |
| 2025-12-03 | $75.12 | $600.63 | 3,818,739 | — | — |
| 2025-12-02 | $73.96 | $591.35 | 3,716,093 | — | — |
| 2025-12-01 | $74.31 | $594.15 | 3,304,283 | — | — |
| 2025-11-28 | $73.77 | $589.83 | 1,682,586 | — | — |
| 2025-11-26 | $73.41 | $586.95 | 3,504,885 | — | — |
| 2025-11-25 | $72.80 | $582.08 | 5,421,724 | — | — |
| 2025-11-24 | $73.23 | $585.51 | 3,535,462 | — | — |
| 2025-11-21 | $73.27 | $585.83 | 4,574,428 | — | — |
| 2025-11-20 | $73.21 | $585.35 | 4,992,140 | — | — |
| 2025-11-19 | $73.67 | $589.03 | 5,737,472 | — | — |
| 2025-11-18 | $75.31 | $602.14 | 5,506,234 | — | — |
| 2025-11-17 | $75.40 | $602.86 | 4,304,263 | — | — |
| 2025-11-14 | $75.76 | $605.74 | 4,219,442 | — | — |
| 2025-11-13 | $75.92 | $601.30 | 4,360,533 | — | — |
| 2025-11-12 | $76.41 | $605.18 | 3,912,880 | — | — |
| 2025-11-11 | $77.01 | $609.93 | 4,132,390 | — | — |
| 2025-11-10 | $76.56 | $606.37 | 4,293,402 | — | — |
| 2025-11-07 | $75.59 | $598.68 | 3,630,586 | — | — |
| 2025-11-06 | $74.22 | $587.83 | 4,146,631 | — | — |
| 2025-11-05 | $74.61 | $590.92 | 3,703,155 | — | — |
| 2025-11-04 | $73.74 | $584.03 | 3,762,097 | — | — |
| 2025-11-03 | $74.39 | $589.18 | 3,788,745 | — | — |
| 2025-10-31 | $74.92 | $593.38 | 5,353,128 | — | — |
| 2025-10-30 | $74.73 | $591.87 | 6,170,798 | — | — |
| 2025-10-29 | $75.55 | $598.37 | 6,587,149 | — | — |
| 2025-10-28 | $75.07 | $594.56 | 4,083,949 | — | — |
| 2025-10-27 | $75.51 | $598.05 | 4,089,329 | — | — |
| 2025-10-24 | $75.84 | $600.66 | 5,347,958 | — | — |
| 2025-10-23 | $75.72 | $599.71 | 5,457,516 | — | — |
| 2025-10-22 | $74.54 | $590.37 | 4,081,699 | — | — |
| 2025-10-21 | $72.67 | $575.56 | 3,310,152 | — | — |
| 2025-10-20 | $72.82 | $576.74 | 4,213,849 | — | — |
| 2025-10-17 | $72.59 | $574.92 | 3,655,692 | — | — |
| 2025-10-16 | $71.37 | $565.26 | 3,888,248 | — | — |
| 2025-10-15 | $71.88 | $569.30 | 2,473,845 | — | — |
| 2025-10-14 | $71.65 | $567.48 | 2,318,093 | — | — |
| 2025-10-13 | $72.09 | $570.96 | 2,649,090 | — | — |
| 2025-10-10 | $71.42 | $565.66 | 4,356,906 | — | — |
| 2025-10-09 | $73.53 | $582.37 | 3,716,811 | — | — |
| 2025-10-08 | $74.12 | $587.04 | 3,343,414 | — | — |
| 2025-10-07 | $74.91 | $593.30 | 4,000,764 | — | — |
| 2025-10-06 | $74.27 | $588.23 | 4,018,859 | — | — |
| 2025-10-03 | $73.21 | $579.83 | 4,230,749 | — | — |
| 2025-10-02 | $71.77 | $568.43 | 3,710,472 | — | — |
| 2025-10-01 | $72.43 | $573.66 | 3,664,380 | — | — |
| 2025-09-30 | $71.53 | $566.53 | 4,340,691 | — | — |
| 2025-09-29 | $72.45 | $573.81 | 4,297,842 | — | — |
| 2025-09-26 | $73.40 | $581.34 | 4,229,643 | — | — |
| 2025-09-25 | $72.89 | $577.30 | 4,232,373 | — | — |
| 2025-09-24 | $72.12 | $571.20 | 3,943,630 | — | — |
| 2025-09-23 | $71.54 | $566.61 | 4,617,477 | — | — |
| 2025-09-22 | $71.05 | $562.73 | 3,547,786 | — | — |
| 2025-09-19 | $70.79 | $560.67 | 3,847,047 | — | — |
| 2025-09-18 | $71.44 | $565.81 | 3,812,531 | — | — |
| 2025-09-17 | $71.41 | $565.58 | 6,611,488 | — | — |
| 2025-09-16 | $72.33 | $572.86 | 6,829,836 | — | — |
| 2025-09-15 | $71.67 | $567.64 | 4,929,157 | — | — |
| 2025-09-12 | $71.34 | $565.02 | 5,359,951 | — | — |
| 2025-09-11 | $72.02 | $570.41 | 5,157,997 | — | — |
| 2025-09-10 | $72.65 | $575.40 | 5,125,610 | — | — |
| 2025-09-09 | $71.92 | $569.62 | 4,984,157 | — | — |
| 2025-09-08 | $71.71 | $567.95 | 3,098,386 | — | — |
| 2025-09-05 | $71.60 | $567.08 | 4,092,063 | — | — |
| 2025-09-04 | $72.31 | $572.71 | 3,748,380 | — | — |
| 2025-09-03 | $72.74 | $576.11 | 4,571,070 | — | — |
| 2025-09-02 | $73.79 | $584.43 | 3,451,096 | — | — |
| 2025-08-29 | $73.88 | $585.14 | 1,874,322 | — | — |
| 2025-08-28 | $73.93 | $585.54 | 1,964,386 | — | — |
| 2025-08-27 | $73.71 | $583.79 | 2,824,972 | — | — |
| 2025-08-26 | $73.66 | $583.40 | 2,616,723 | — | — |
| 2025-08-25 | $73.82 | $584.66 | 2,545,281 | — | — |
| 2025-08-22 | $73.32 | $580.70 | 2,424,350 | — | — |
| 2025-08-21 | $72.49 | $574.13 | 3,056,227 | — | — |
| 2025-08-20 | $72.09 | $570.96 | 3,761,960 | — | — |
| 2025-08-19 | $71.45 | $565.89 | 2,297,741 | — | — |
| 2025-08-18 | $71.51 | $566.37 | 3,074,545 | — | — |
| 2025-08-15 | $71.85 | $569.06 | 3,238,366 | — | — |
| 2025-08-14 | $72.64 | $569.65 | 3,245,362 | — | — |
| 2025-08-13 | $72.75 | $570.51 | 3,854,411 | — | — |
| 2025-08-12 | $72.25 | $566.59 | 2,558,422 | — | — |
| 2025-08-11 | $71.41 | $560.00 | 2,210,076 | — | — |
| 2025-08-08 | $71.65 | $561.88 | 3,839,749 | — | — |
| 2025-08-07 | $71.37 | $559.69 | 4,783,296 | — | — |
| 2025-08-06 | $72.24 | $566.51 | 4,584,369 | — | — |
| 2025-08-05 | $72.40 | $567.77 | 3,262,988 | — | — |
| 2025-08-04 | $71.85 | $563.45 | 4,017,737 | — | — |
| 2025-08-01 | $72.00 | $564.63 | 5,434,229 | — | — |
| 2025-07-31 | $72.21 | $566.28 | 5,348,633 | — | — |
| 2025-07-30 | $71.72 | $562.43 | 5,331,043 | — | — |
| 2025-07-29 | $73.11 | $573.33 | 3,918,331 | — | — |
| 2025-07-28 | $72.21 | $566.28 | 2,910,278 | — | — |
| 2025-07-25 | $71.99 | $564.55 | 2,571,836 | — | — |
| 2025-07-24 | $72.38 | $567.61 | 4,769,028 | — | — |
| 2025-07-23 | $72.76 | $570.59 | 4,757,227 | — | — |
| 2025-07-22 | $71.15 | $557.96 | 4,167,670 | — | — |
| 2025-07-21 | $70.32 | $551.45 | 3,366,709 | — | — |
| 2025-07-18 | $70.28 | $551.14 | 5,241,005 | — | — |
| 2025-07-17 | $70.34 | $551.61 | 3,733,843 | — | — |
| 2025-07-16 | $70.67 | $554.20 | 4,132,461 | — | — |
| 2025-07-15 | $70.40 | $552.08 | 3,618,629 | — | — |
| 2025-07-14 | $71.10 | $557.57 | 4,542,167 | — | — |
| 2025-07-11 | $72.30 | $566.98 | 4,603,726 | — | — |
| 2025-07-10 | $72.30 | $566.98 | 3,638,972 | — | — |
| 2025-07-09 | $71.73 | $562.51 | 4,346,735 | — | — |
| 2025-07-08 | $71.26 | $558.83 | 3,807,577 | — | — |
| 2025-07-07 | $69.82 | $547.53 | 5,092,511 | — | — |
| 2025-07-03 | $71.92 | $564.00 | 2,413,800 | — | — |
| 2025-07-02 | $72.28 | $566.82 | 3,597,121 | — | — |
| 2025-07-01 | $71.19 | $558.28 | 3,643,017 | — | — |
| 2025-06-30 | $70.41 | $552.16 | 3,423,706 | — | — |
| 2025-06-27 | $70.98 | $556.63 | 3,580,060 | — | — |
| 2025-06-26 | $70.99 | $556.71 | 5,080,697 | — | — |
| 2025-06-25 | $69.44 | $544.55 | 24,488,618 | — | — |
| 2025-06-24 | $70.14 | $550.04 | 6,591,157 | — | — |
| 2025-06-23 | $70.84 | $555.53 | 7,753,101 | — | — |
| 2025-06-20 | $72.40 | $567.77 | 6,469,860 | — | — |
| 2025-06-18 | $72.00 | $564.63 | 4,224,458 | — | — |
| 2025-06-17 | $72.33 | $567.22 | 4,071,060 | — | — |
| 2025-06-16 | $71.43 | $560.16 | 5,708,857 | — | — |
| 2025-06-13 | $72.54 | $568.86 | 5,922,646 | — | — |
| 2025-06-12 | $71.44 | $560.24 | 3,231,367 | — | — |
| 2025-06-11 | $71.02 | $556.94 | 3,906,015 | — | — |
| 2025-06-10 | $70.05 | $549.34 | 4,595,217 | — | — |
| 2025-06-09 | $68.26 | $535.30 | 2,908,913 | — | — |
| 2025-06-06 | $68.02 | $533.42 | 2,795,023 | — | — |
| 2025-06-05 | $67.53 | $529.57 | 3,284,356 | — | — |
| 2025-06-04 | $67.27 | $527.54 | 4,117,510 | — | — |
| 2025-06-03 | $67.83 | $531.93 | 3,432,185 | — | — |
| 2025-06-02 | $67.45 | $528.95 | 3,634,385 | — | — |
| 2025-05-30 | $66.22 | $519.30 | 3,432,207 | — | — |
| 2025-05-29 | $66.44 | $521.03 | 3,492,256 | — | — |
| 2025-05-28 | $66.04 | $517.89 | 3,057,082 | — | — |
| 2025-05-27 | $66.69 | $522.99 | 2,774,978 | — | — |
| 2025-05-23 | $66.30 | $519.93 | 3,064,764 | — | — |
| 2025-05-22 | $65.95 | $517.18 | 3,484,752 | — | — |
| 2025-05-21 | $66.36 | $520.40 | 3,101,958 | — | — |
| 2025-05-20 | $66.62 | $522.44 | 2,523,059 | — | — |
| 2025-05-19 | $66.67 | $522.83 | 2,752,064 | — | — |
| 2025-05-16 | $66.62 | $522.44 | 2,625,611 | — | — |
| 2025-05-15 | $67.39 | $522.86 | 2,670,456 | — | — |
| 2025-05-14 | $67.09 | $520.53 | 3,339,258 | — | — |
| 2025-05-13 | $67.61 | $524.57 | 3,697,647 | — | — |
| 2025-05-12 | $66.38 | $515.03 | 5,277,867 | — | — |
| 2025-05-09 | $66.15 | $513.24 | 4,584,444 | — | — |
| 2025-05-08 | $65.08 | $504.94 | 3,656,209 | — | — |
| 2025-05-07 | $65.05 | $504.71 | 3,616,908 | — | — |
| 2025-05-06 | $65.10 | $505.09 | 3,867,828 | — | — |
| 2025-05-05 | $65.12 | $505.25 | 4,346,845 | — | — |
| 2025-05-02 | $66.64 | $517.04 | 6,608,961 | — | — |
| 2025-05-01 | $64.80 | $502.77 | 3,931,960 | — | — |
| 2025-04-30 | $64.48 | $500.28 | 4,663,505 | — | — |
| 2025-04-29 | $65.51 | $508.28 | 2,991,794 | — | — |
| 2025-04-28 | $66.02 | $512.23 | 3,709,483 | — | — |
| 2025-04-25 | $65.86 | $510.99 | 3,601,469 | — | — |
| 2025-04-24 | $65.05 | $504.71 | 5,482,284 | — | — |
| 2025-04-23 | $64.51 | $500.52 | 5,767,795 | — | — |
| 2025-04-22 | $65.17 | $505.64 | 5,567,277 | — | — |
| 2025-04-21 | $64.65 | $501.60 | 4,498,725 | — | — |
| 2025-04-17 | $65.04 | $504.63 | 4,512,623 | — | — |
| 2025-04-16 | $64.03 | $496.79 | 6,013,438 | — | — |
| 2025-04-15 | $62.78 | $487.09 | 4,072,956 | — | — |
| 2025-04-14 | $62.54 | $485.23 | 4,860,450 | — | — |
| 2025-04-11 | $62.09 | $481.74 | 8,669,771 | — | — |
| 2025-04-10 | $59.78 | $463.82 | 12,826,946 | — | — |
| 2025-04-09 | $63.89 | $495.71 | 11,990,502 | — | — |
| 2025-04-08 | $59.75 | $463.59 | 9,287,024 | — | — |
| 2025-04-07 | $62.32 | $483.53 | 14,908,212 | — | — |
| 2025-04-04 | $64.13 | $497.57 | 9,977,728 | — | — |
| 2025-04-03 | $69.77 | $541.33 | 7,322,295 | — | — |
| 2025-04-02 | $72.72 | $564.22 | 3,600,782 | — | — |
| 2025-04-01 | $73.05 | $566.78 | 3,645,504 | — | — |
| 2025-03-31 | $73.28 | $568.56 | 6,126,727 | — | — |
| 2025-03-28 | $72.73 | $564.29 | 6,539,155 | — | — |
| 2025-03-27 | $73.29 | $568.64 | 7,774,269 | — | — |
| 2025-03-26 | $73.03 | $566.62 | 8,163,168 | — | — |
| 2025-03-25 | $72.03 | $558.86 | 7,373,463 | — | — |
| 2025-03-24 | $71.28 | $553.04 | 4,392,195 | — | — |
| 2025-03-21 | $71.01 | $550.95 | 3,756,595 | — | — |
| 2025-03-20 | $71.95 | $558.24 | 3,981,937 | — | — |
| 2025-03-19 | $71.52 | $554.91 | 5,026,783 | — | — |
| 2025-03-18 | $70.97 | $550.64 | 5,306,929 | — | — |
| 2025-03-17 | $70.10 | $543.89 | 5,917,752 | — | — |
| 2025-03-14 | $68.77 | $533.57 | 3,572,376 | — | — |
| 2025-03-13 | $67.74 | $525.58 | 8,866,538 | — | — |
| 2025-03-12 | $67.38 | $522.78 | 5,156,506 | — | — |
| 2025-03-11 | $66.81 | $518.36 | 4,796,329 | — | — |
| 2025-03-10 | $66.79 | $518.21 | 3,789,404 | — | — |
| 2025-03-07 | $66.79 | $518.21 | 4,409,986 | — | — |
| 2025-03-06 | $66.01 | $512.16 | 6,581,395 | — | — |
| 2025-03-05 | $66.10 | $512.85 | 5,766,021 | — | — |
| 2025-03-04 | $66.20 | $513.63 | 9,111,982 | — | — |
| 2025-03-03 | $66.46 | $515.65 | 6,588,422 | — | — |
| 2025-02-28 | $67.46 | $523.41 | 3,989,273 | — | — |
| 2025-02-27 | $67.27 | $521.93 | 4,014,574 | — | — |
| 2025-02-26 | $67.40 | $522.94 | 3,444,804 | — | — |
| 2025-02-25 | $66.90 | $519.06 | 3,070,540 | — | — |
| 2025-02-24 | $66.89 | $518.98 | 2,888,768 | — | — |
| 2025-02-21 | $66.70 | $517.51 | 3,330,231 | — | — |
| 2025-02-20 | $68.38 | $530.54 | 2,806,615 | — | — |
| 2025-02-19 | $67.60 | $524.49 | 2,428,811 | — | — |
| 2025-02-18 | $67.82 | $526.20 | 3,333,484 | — | — |
| 2025-02-14 | $67.13 | $520.84 | 2,934,859 | — | — |
| 2025-02-13 | $67.37 | $517.15 | 2,978,435 | — | — |
| 2025-02-12 | $66.76 | $512.47 | 3,067,602 | — | — |
| 2025-02-11 | $67.38 | $517.23 | 3,529,541 | — | — |
| 2025-02-10 | $66.13 | $507.63 | 4,059,506 | — | — |
| 2025-02-07 | $65.89 | $505.79 | 4,075,314 | — | — |
| 2025-02-06 | $66.16 | $507.86 | 4,125,398 | — | — |
| 2025-02-05 | $66.53 | $510.70 | 3,264,989 | — | — |
| 2025-02-04 | $66.63 | $511.47 | 3,579,851 | — | — |
| 2025-02-03 | $65.17 | $500.26 | 4,841,684 | — | — |
| 2025-01-31 | $65.85 | $505.48 | 5,424,691 | — | — |
| 2025-01-30 | $66.65 | $511.62 | 6,257,910 | — | — |
| 2025-01-29 | $64.78 | $497.27 | 4,246,173 | — | — |
| 2025-01-28 | $64.58 | $495.73 | 3,776,182 | — | — |
| 2025-01-27 | $65.14 | $500.03 | 4,245,483 | — | — |
| 2025-01-24 | $65.39 | $501.95 | 4,915,895 | — | — |
| 2025-01-23 | $66.66 | $511.70 | 3,588,463 | — | — |
| 2025-01-22 | $65.95 | $506.25 | 4,912,864 | — | — |
| 2025-01-21 | $66.77 | $512.55 | 4,715,386 | — | — |
| 2025-01-17 | $66.72 | $512.16 | 3,486,314 | — | — |
| 2025-01-16 | $66.45 | $510.09 | 3,622,189 | — | — |
| 2025-01-15 | $66.36 | $509.40 | 3,459,781 | — | — |
| 2025-01-14 | $65.91 | $505.94 | 4,228,835 | — | — |
| 2025-01-13 | $64.96 | $498.65 | 3,703,069 | — | — |
| 2025-01-10 | $64.94 | $498.50 | 4,352,054 | — | — |
| 2025-01-08 | $64.72 | $496.81 | 5,750,864 | — | — |
| 2025-01-07 | $65.93 | $506.10 | 5,067,591 | — | — |
| 2025-01-06 | $64.75 | $497.04 | 3,840,987 | — | — |
| 2025-01-03 | $64.52 | $495.27 | 5,296,222 | — | — |
| 2025-01-02 | $63.10 | $484.37 | 3,859,596 | — | — |