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
- 1973-05-02 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 | $90.91 | $408.02 | 2,911,900 | — | — |
| 2024-12-30 | $90.79 | $407.48 | 2,832,100 | — | — |
| 2024-12-27 | $91.81 | $412.06 | 2,544,100 | — | — |
| 2024-12-26 | $92.37 | $414.57 | 1,919,500 | — | — |
| 2024-12-24 | $92.39 | $414.66 | 1,531,600 | — | — |
| 2024-12-23 | $91.91 | $412.51 | 2,975,100 | — | — |
| 2024-12-20 | $92.03 | $413.05 | 9,929,700 | — | — |
| 2024-12-19 | $92.92 | $417.04 | 6,641,100 | — | — |
| 2024-12-18 | $92.75 | $416.28 | 4,849,200 | — | — |
| 2024-12-17 | $93.49 | $419.60 | 5,633,400 | — | — |
| 2024-12-16 | $92.92 | $417.04 | 6,601,500 | — | — |
| 2024-12-13 | $93.44 | $419.37 | 3,019,600 | — | — |
| 2024-12-12 | $93.56 | $419.91 | 3,519,600 | — | — |
| 2024-12-11 | $92.76 | $416.32 | 3,629,400 | — | — |
| 2024-12-10 | $93.89 | $421.39 | 4,324,900 | — | — |
| 2024-12-09 | $92.94 | $417.13 | 4,933,600 | — | — |
| 2024-12-06 | $94.23 | $422.92 | 4,104,800 | — | — |
| 2024-12-05 | $95.10 | $426.82 | 4,407,100 | — | — |
| 2024-12-04 | $94.81 | $425.52 | 3,971,800 | — | — |
| 2024-12-03 | $94.61 | $424.62 | 6,203,500 | — | — |
| 2024-12-02 | $97.11 | $435.84 | 4,325,300 | — | — |
| 2024-11-29 | $96.63 | $433.69 | 2,447,100 | — | — |
| 2024-11-27 | $96.76 | $434.27 | 3,427,500 | — | — |
| 2024-11-26 | $96.58 | $433.47 | 4,380,600 | — | — |
| 2024-11-25 | $95.34 | $427.90 | 6,159,200 | — | — |
| 2024-11-22 | $94.92 | $426.02 | 3,538,900 | — | — |
| 2024-11-21 | $94.25 | $423.01 | 3,642,800 | — | — |
| 2024-11-20 | $93.91 | $421.48 | 4,302,400 | — | — |
| 2024-11-19 | $93.61 | $420.14 | 4,918,100 | — | — |
| 2024-11-18 | $94.62 | $424.67 | 4,487,700 | — | — |
| 2024-11-15 | $93.56 | $419.91 | 7,328,900 | — | — |
| 2024-11-14 | $91.45 | $410.44 | 4,705,400 | — | — |
| 2024-11-13 | $91.07 | $408.74 | 3,456,100 | — | — |
| 2024-11-12 | $91.50 | $410.67 | 4,927,100 | — | — |
| 2024-11-11 | $91.96 | $412.73 | 3,539,000 | — | — |
| 2024-11-08 | $92.57 | $415.47 | 4,568,000 | — | — |
| 2024-11-07 | $90.77 | $407.39 | 4,533,900 | — | — |
| 2024-11-06 | $90.22 | $404.92 | 8,777,500 | — | — |
| 2024-11-05 | $94.26 | $423.05 | 3,302,600 | — | — |
| 2024-11-04 | $93.61 | $420.14 | 4,113,700 | — | — |
| 2024-11-01 | $93.33 | $418.88 | 4,859,700 | — | — |
| 2024-10-31 | $93.71 | $420.59 | 4,989,700 | — | — |
| 2024-10-30 | $94.66 | $424.85 | 4,551,200 | — | — |
| 2024-10-29 | $94.72 | $425.12 | 5,415,000 | — | — |
| 2024-10-28 | $95.74 | $429.70 | 4,570,900 | — | — |
| 2024-10-25 | $95.61 | $429.11 | 7,978,900 | — | — |
| 2024-10-24 | $99.74 | $447.65 | 5,259,700 | — | — |
| 2024-10-23 | $98.98 | $444.24 | 3,949,600 | — | — |
| 2024-10-22 | $99.67 | $447.33 | 4,018,700 | — | — |
| 2024-10-21 | $99.36 | $445.94 | 2,456,300 | — | — |
| 2024-10-18 | $100.46 | $450.88 | 4,502,600 | — | — |
| 2024-10-17 | $100.53 | $448.95 | 3,377,400 | — | — |
| 2024-10-16 | $101.19 | $451.90 | 4,188,300 | — | — |
| 2024-10-15 | $101.55 | $453.51 | 3,844,800 | — | — |
| 2024-10-14 | $100.73 | $449.84 | 3,180,600 | — | — |
| 2024-10-11 | $100.10 | $447.03 | 4,858,700 | — | — |
| 2024-10-10 | $99.24 | $443.19 | 4,406,600 | — | — |
| 2024-10-09 | $101.00 | $451.05 | 3,542,200 | — | — |
| 2024-10-08 | $100.58 | $449.17 | 5,095,000 | — | — |
| 2024-10-07 | $98.57 | $440.20 | 4,829,600 | — | — |
| 2024-10-04 | $99.04 | $442.30 | 6,029,900 | — | — |
| 2024-10-03 | $99.97 | $446.45 | 4,695,000 | — | — |
| 2024-10-02 | $102.06 | $455.78 | 4,272,800 | — | — |
| 2024-10-01 | $102.33 | $456.99 | 4,076,600 | — | — |
| 2024-09-30 | $103.81 | $463.60 | 4,655,500 | — | — |
| 2024-09-27 | $103.66 | $462.93 | 4,461,700 | — | — |
| 2024-09-26 | $103.06 | $460.25 | 3,603,200 | — | — |
| 2024-09-25 | $103.75 | $463.33 | 3,258,900 | — | — |
| 2024-09-24 | $103.79 | $463.51 | 2,882,600 | — | — |
| 2024-09-23 | $103.31 | $461.37 | 3,780,800 | — | — |
| 2024-09-20 | $103.06 | $460.25 | 10,926,700 | — | — |
| 2024-09-19 | $102.01 | $455.56 | 4,897,900 | — | — |
| 2024-09-18 | $103.18 | $460.78 | 4,253,500 | — | — |
| 2024-09-17 | $104.56 | $466.95 | 4,031,900 | — | — |
| 2024-09-16 | $105.43 | $470.83 | 4,088,700 | — | — |
| 2024-09-13 | $105.73 | $472.17 | 3,802,300 | — | — |
| 2024-09-12 | $106.34 | $474.90 | 2,963,100 | — | — |
| 2024-09-11 | $106.13 | $473.96 | 4,991,500 | — | — |
| 2024-09-10 | $106.84 | $477.13 | 4,201,100 | — | — |
| 2024-09-09 | $107.11 | $478.34 | 4,561,500 | — | — |
| 2024-09-06 | $107.86 | $481.68 | 3,937,400 | — | — |
| 2024-09-05 | $108.53 | $484.68 | 4,489,800 | — | — |
| 2024-09-04 | $108.77 | $485.75 | 4,447,000 | — | — |
| 2024-09-03 | $107.78 | $481.33 | 4,230,000 | — | — |
| 2024-08-30 | $106.50 | $475.61 | 5,033,800 | — | — |
| 2024-08-29 | $105.81 | $472.53 | 2,580,800 | — | — |
| 2024-08-28 | $105.79 | $472.44 | 3,217,000 | — | — |
| 2024-08-27 | $105.92 | $473.02 | 3,139,400 | — | — |
| 2024-08-26 | $105.09 | $469.31 | 2,430,100 | — | — |
| 2024-08-23 | $104.21 | $465.38 | 3,212,500 | — | — |
| 2024-08-22 | $103.95 | $464.22 | 2,803,500 | — | — |
| 2024-08-21 | $103.47 | $462.08 | 3,029,300 | — | — |
| 2024-08-20 | $103.06 | $460.25 | 2,691,700 | — | — |
| 2024-08-19 | $101.85 | $454.85 | 2,976,500 | — | — |
| 2024-08-16 | $101.99 | $455.47 | 3,172,700 | — | — |
| 2024-08-15 | $101.44 | $453.01 | 3,303,400 | — | — |
| 2024-08-14 | $102.18 | $456.32 | 3,149,400 | — | — |
| 2024-08-13 | $100.59 | $449.22 | 4,655,900 | — | — |
| 2024-08-12 | $101.28 | $452.30 | 3,660,100 | — | — |
| 2024-08-09 | $102.07 | $455.83 | 3,646,700 | — | — |
| 2024-08-08 | $102.71 | $458.69 | 3,215,400 | — | — |
| 2024-08-07 | $102.43 | $457.44 | 4,075,800 | — | — |
| 2024-08-06 | $102.66 | $458.46 | 5,267,200 | — | — |
| 2024-08-05 | $100.97 | $450.92 | 5,930,000 | — | — |
| 2024-08-02 | $102.81 | $459.13 | 5,088,900 | — | — |
| 2024-08-01 | $100.93 | $450.74 | 4,921,300 | — | — |
| 2024-07-31 | $99.19 | $442.97 | 6,410,200 | — | — |
| 2024-07-30 | $100.49 | $448.77 | 5,236,100 | — | — |
| 2024-07-29 | $100.88 | $450.51 | 5,398,100 | — | — |
| 2024-07-26 | $99.39 | $443.86 | 7,137,400 | — | — |
| 2024-07-25 | $96.49 | $430.91 | 4,633,900 | — | — |
| 2024-07-24 | $96.60 | $431.40 | 4,880,300 | — | — |
| 2024-07-23 | $96.55 | $431.18 | 4,202,100 | — | — |
| 2024-07-22 | $97.95 | $437.43 | 3,265,100 | — | — |
| 2024-07-19 | $98.08 | $438.01 | 4,229,200 | — | — |
| 2024-07-18 | $98.51 | $437.70 | 3,286,400 | — | — |
| 2024-07-17 | $99.39 | $441.61 | 4,117,500 | — | — |
| 2024-07-16 | $97.40 | $432.76 | 2,859,800 | — | — |
| 2024-07-15 | $97.25 | $432.10 | 3,093,600 | — | — |
| 2024-07-12 | $98.07 | $435.74 | 2,564,800 | — | — |
| 2024-07-11 | $97.76 | $434.36 | 3,719,900 | — | — |
| 2024-07-10 | $97.39 | $432.72 | 2,740,600 | — | — |
| 2024-07-09 | $97.04 | $431.16 | 3,390,800 | — | — |
| 2024-07-08 | $97.58 | $433.56 | 2,857,300 | — | — |
| 2024-07-05 | $97.05 | $431.21 | 2,844,900 | — | — |
| 2024-07-03 | $95.89 | $426.06 | 2,114,700 | — | — |
| 2024-07-02 | $96.12 | $427.08 | 4,205,800 | — | — |
| 2024-07-01 | $95.54 | $424.50 | 4,205,200 | — | — |
| 2024-06-28 | $97.04 | $431.16 | 11,036,200 | — | — |
| 2024-06-27 | $98.17 | $436.19 | 3,616,400 | — | — |
| 2024-06-26 | $98.23 | $436.45 | 3,443,900 | — | — |
| 2024-06-25 | $98.70 | $438.54 | 6,376,800 | — | — |
| 2024-06-24 | $98.99 | $439.83 | 4,444,000 | — | — |
| 2024-06-21 | $97.27 | $432.19 | 6,378,200 | — | — |
| 2024-06-20 | $96.95 | $430.77 | 4,381,700 | — | — |
| 2024-06-18 | $97.01 | $431.03 | 3,722,000 | — | — |
| 2024-06-17 | $95.95 | $426.32 | 3,445,400 | — | — |
| 2024-06-14 | $94.62 | $420.41 | 2,722,800 | — | — |
| 2024-06-13 | $94.76 | $421.03 | 4,051,700 | — | — |
| 2024-06-12 | $93.23 | $414.24 | 3,812,900 | — | — |
| 2024-06-11 | $93.96 | $417.48 | 3,553,600 | — | — |
| 2024-06-10 | $93.90 | $417.21 | 2,542,900 | — | — |
| 2024-06-07 | $93.89 | $417.17 | 2,596,200 | — | — |
| 2024-06-06 | $93.98 | $417.57 | 4,217,400 | — | — |
| 2024-06-05 | $93.66 | $416.15 | 2,636,800 | — | — |
| 2024-06-04 | $93.81 | $416.81 | 3,599,100 | — | — |
| 2024-06-03 | $92.47 | $410.86 | 3,197,900 | — | — |
| 2024-05-31 | $92.96 | $413.04 | 6,648,000 | — | — |
| 2024-05-30 | $90.93 | $404.02 | 3,148,000 | — | — |
| 2024-05-29 | $91.29 | $405.62 | 3,115,000 | — | — |
| 2024-05-28 | $91.94 | $408.50 | 4,276,900 | — | — |
| 2024-05-24 | $93.30 | $414.55 | 2,554,800 | — | — |
| 2024-05-23 | $93.73 | $416.46 | 3,948,900 | — | — |
| 2024-05-22 | $94.76 | $421.03 | 3,849,900 | — | — |
| 2024-05-21 | $95.17 | $422.86 | 4,998,200 | — | — |
| 2024-05-20 | $94.39 | $419.39 | 3,900,100 | — | — |
| 2024-05-17 | $94.13 | $418.24 | 4,135,200 | — | — |
| 2024-05-16 | $94.53 | $420.01 | 3,240,600 | — | — |
| 2024-05-15 | $94.53 | $420.01 | 2,536,100 | — | — |
| 2024-05-14 | $94.57 | $420.19 | 3,971,500 | — | — |
| 2024-05-13 | $94.46 | $419.70 | 3,229,300 | — | — |
| 2024-05-10 | $95.10 | $422.55 | 3,007,600 | — | — |
| 2024-05-09 | $94.08 | $418.01 | 4,639,600 | — | — |
| 2024-05-08 | $93.47 | $415.30 | 7,252,100 | — | — |
| 2024-05-07 | $94.08 | $418.01 | 4,008,300 | — | — |
| 2024-05-06 | $93.18 | $414.01 | 3,181,900 | — | — |
| 2024-05-03 | $92.88 | $412.68 | 5,432,700 | — | — |
| 2024-05-02 | $92.91 | $412.81 | 9,506,000 | — | — |
| 2024-05-01 | $91.90 | $408.33 | 5,219,900 | — | — |
| 2024-04-30 | $91.92 | $408.42 | 5,286,700 | — | — |
| 2024-04-29 | $90.49 | $402.06 | 4,472,100 | — | — |
| 2024-04-26 | $91.01 | $404.37 | 7,541,500 | — | — |
| 2024-04-25 | $89.29 | $396.73 | 6,363,600 | — | — |
| 2024-04-24 | $88.87 | $394.86 | 4,066,500 | — | — |
| 2024-04-23 | $88.58 | $393.58 | 4,014,800 | — | — |
| 2024-04-22 | $88.33 | $392.47 | 3,954,100 | — | — |
| 2024-04-19 | $87.13 | $387.13 | 6,005,100 | — | — |
| 2024-04-18 | $86.71 | $383.05 | 4,880,800 | — | — |
| 2024-04-17 | $86.75 | $383.22 | 3,886,200 | — | — |
| 2024-04-16 | $86.17 | $380.66 | 3,220,400 | — | — |
| 2024-04-15 | $86.17 | $380.66 | 4,716,200 | — | — |
| 2024-04-12 | $85.85 | $379.25 | 5,907,600 | — | — |
| 2024-04-11 | $86.00 | $379.91 | 3,908,300 | — | — |
| 2024-04-10 | $86.56 | $382.38 | 4,750,300 | — | — |
| 2024-04-09 | $87.65 | $387.20 | 3,176,300 | — | — |
| 2024-04-08 | $87.72 | $387.51 | 3,086,900 | — | — |
| 2024-04-05 | $87.88 | $388.21 | 3,479,600 | — | — |
| 2024-04-04 | $87.40 | $386.09 | 3,155,400 | — | — |
| 2024-04-03 | $88.10 | $389.19 | 4,429,200 | — | — |
| 2024-04-02 | $89.06 | $393.43 | 3,307,300 | — | — |
| 2024-04-01 | $89.06 | $393.43 | 3,070,200 | — | — |
| 2024-03-28 | $90.05 | $397.80 | 3,459,700 | — | — |
| 2024-03-27 | $89.95 | $397.36 | 4,078,600 | — | — |
| 2024-03-26 | $88.90 | $392.72 | 3,287,700 | — | — |
| 2024-03-25 | $88.64 | $391.57 | 3,178,500 | — | — |
| 2024-03-22 | $89.20 | $394.05 | 3,563,000 | — | — |
| 2024-03-21 | $88.77 | $392.15 | 3,416,200 | — | — |
| 2024-03-20 | $88.35 | $390.29 | 3,366,600 | — | — |
| 2024-03-19 | $88.77 | $392.15 | 3,265,000 | — | — |
| 2024-03-18 | $88.27 | $389.94 | 3,430,700 | — | — |
| 2024-03-15 | $88.45 | $390.73 | 6,631,000 | — | — |
| 2024-03-14 | $88.35 | $390.29 | 4,895,500 | — | — |
| 2024-03-13 | $89.20 | $394.05 | 3,193,100 | — | — |
| 2024-03-12 | $88.76 | $392.10 | 4,251,800 | — | — |
| 2024-03-11 | $88.13 | $389.32 | 3,423,400 | — | — |
| 2024-03-08 | $88.07 | $389.05 | 2,929,400 | — | — |
| 2024-03-07 | $88.14 | $389.36 | 3,215,800 | — | — |
| 2024-03-06 | $87.18 | $385.12 | 3,522,700 | — | — |
| 2024-03-05 | $86.73 | $383.13 | 3,719,400 | — | — |
| 2024-03-04 | $86.83 | $383.58 | 3,968,300 | — | — |
| 2024-03-01 | $86.49 | $382.07 | 2,402,000 | — | — |
| 2024-02-29 | $86.52 | $382.21 | 7,900,500 | — | — |
| 2024-02-28 | $86.81 | $383.49 | 2,936,800 | — | — |
| 2024-02-27 | $86.41 | $381.72 | 2,638,800 | — | — |
| 2024-02-26 | $86.15 | $380.57 | 2,831,700 | — | — |
| 2024-02-23 | $86.25 | $381.01 | 3,161,500 | — | — |
| 2024-02-22 | $86.00 | $379.91 | 4,114,700 | — | — |
| 2024-02-21 | $85.31 | $376.86 | 3,369,000 | — | — |
| 2024-02-20 | $84.61 | $373.77 | 5,404,600 | — | — |
| 2024-02-16 | $83.48 | $368.78 | 4,805,600 | — | — |
| 2024-02-15 | $83.57 | $369.17 | 5,268,900 | — | — |
| 2024-02-14 | $83.71 | $369.79 | 6,611,200 | — | — |
| 2024-02-13 | $83.47 | $368.73 | 4,469,900 | — | — |
| 2024-02-12 | $83.56 | $369.13 | 4,746,500 | — | — |
| 2024-02-09 | $83.46 | $368.69 | 4,533,000 | — | — |
| 2024-02-08 | $84.26 | $372.22 | 4,819,100 | — | — |
| 2024-02-07 | $83.86 | $370.46 | 5,530,400 | — | — |
| 2024-02-06 | $83.74 | $369.93 | 6,564,400 | — | — |
| 2024-02-05 | $84.09 | $371.47 | 6,627,300 | — | — |
| 2024-02-02 | $84.62 | $373.81 | 6,441,000 | — | — |
| 2024-02-01 | $86.12 | $380.44 | 6,904,600 | — | — |
| 2024-01-31 | $84.20 | $371.96 | 6,330,600 | — | — |
| 2024-01-30 | $84.23 | $372.09 | 5,659,900 | — | — |
| 2024-01-29 | $83.96 | $370.90 | 6,426,000 | — | — |
| 2024-01-26 | $82.83 | $365.91 | 8,668,700 | — | — |
| 2024-01-25 | $81.22 | $358.79 | 7,526,400 | — | — |
| 2024-01-24 | $80.08 | $353.76 | 5,880,900 | — | — |
| 2024-01-23 | $81.41 | $359.63 | 7,078,300 | — | — |
| 2024-01-22 | $80.42 | $355.26 | 6,237,700 | — | — |
| 2024-01-19 | $80.38 | $355.08 | 5,147,500 | — | — |
| 2024-01-18 | $80.83 | $354.95 | 4,027,100 | — | — |
| 2024-01-17 | $80.96 | $355.52 | 5,357,800 | — | — |
| 2024-01-16 | $80.43 | $353.19 | 4,252,000 | — | — |
| 2024-01-12 | $80.91 | $355.30 | 5,562,200 | — | — |
| 2024-01-11 | $80.56 | $353.76 | 5,186,500 | — | — |
| 2024-01-10 | $80.55 | $353.72 | 4,491,000 | — | — |
| 2024-01-09 | $80.82 | $354.91 | 3,714,500 | — | — |
| 2024-01-08 | $80.40 | $353.06 | 3,703,300 | — | — |
| 2024-01-05 | $79.98 | $351.22 | 2,825,100 | — | — |
| 2024-01-04 | $80.34 | $352.80 | 4,441,900 | — | — |
| 2024-01-03 | $79.89 | $350.82 | 4,959,600 | — | — |
| 2024-01-02 | $80.72 | $354.47 | 6,099,500 | — | — |