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-01 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
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $107.36 | 97,767 |
| 2026-09-03 | — | — | — | $106.74 | 132,771 |
| 2026-09-02 | — | — | — | $107.05 | 101,505 |
| 2026-09-01 | — | — | — | $106.51 | 88,257 |
| 2026-08-31 | — | — | — | $105.30 | 92,899 |
| 2026-08-28 | — | — | — | $107.40 | 59,449 |
| 2026-08-27 | $106.49 | $2,080.36 | 1,644,200 | $106.36 | 72,346 |
| 2026-08-26 | $107.23 | $2,094.82 | 1,370,400 | $106.81 | 56,400 |
| 2026-08-25 | $106.24 | $2,075.48 | 1,773,600 | $106.38 | 90,989 |
| 2026-08-24 | $105.79 | $2,066.69 | 1,383,800 | $104.65 | 43,431 |
| 2026-08-21 | $104.62 | $2,043.83 | 2,118,400 | $107.29 | 73,969 |
| 2026-08-20 | $107.34 | $2,096.97 | 1,649,800 | $107.84 | 58,093 |
| 2026-08-19 | $107.96 | $2,109.08 | 2,083,300 | $108.58 | 79,811 |
| 2026-08-18 | $108.08 | $2,111.42 | 1,911,200 | $109.59 | 61,492 |
| 2026-08-17 | $108.52 | $2,120.02 | 1,721,900 | $107.98 | 65,959 |
| 2026-08-14 | $107.84 | $2,106.73 | 1,751,900 | $106.72 | 73,317 |
| 2026-08-13 | $106.91 | $2,088.57 | 1,682,900 | $107.59 | 60,917 |
| 2026-08-12 | $107.85 | $2,094.43 | 2,241,600 | $107.99 | 114,814 |
| 2026-08-11 | $106.57 | $2,069.57 | 2,684,200 | $105.88 | 132,728 |
| 2026-08-10 | $105.65 | $2,051.70 | 2,123,600 | $106.05 | 90,393 |
| 2026-08-07 | $107.18 | $2,081.42 | 2,021,100 | $106.35 | 104,329 |
| 2026-08-06 | $106.49 | $2,068.02 | 2,050,500 | $107.94 | 84,045 |
| 2026-08-05 | $106.86 | $2,075.20 | 2,244,800 | $109.02 | 102,758 |
| 2026-08-04 | $108.86 | $2,114.04 | 2,894,500 | $107.95 | 103,792 |
| 2026-08-03 | $108.06 | $2,098.51 | 3,018,200 | $107.53 | 98,551 |
| 2026-07-31 | $107.62 | $2,089.96 | 2,603,500 | $108.44 | 121,912 |
| 2026-07-30 | $108.03 | $2,097.92 | 3,796,000 | $108.27 | 187,738 |
| 2026-07-29 | $107.79 | $2,093.26 | 4,302,100 | $113.70 | 220,694 |
| 2026-07-28 | $112.32 | $2,181.23 | 4,268,500 | $113.80 | 171,538 |
| 2026-07-27 | $113.76 | $2,209.20 | 2,026,700 | $114.76 | 76,649 |
| 2026-07-24 | $115.95 | $2,251.73 | 1,832,300 | $116.40 | 91,456 |
| 2026-07-23 | $115.80 | $2,248.81 | 2,415,100 | $114.37 | 112,531 |
| 2026-07-22 | $114.88 | $2,230.95 | 2,231,200 | $113.39 | 68,510 |
| 2026-07-21 | $112.22 | $2,179.29 | 3,456,100 | $111.86 | 90,967 |
| 2026-07-20 | $111.91 | $2,173.27 | 3,090,600 | $113.99 | 104,455 |
| 2026-07-17 | $113.24 | $2,199.10 | 4,598,300 | — | — |
| 2026-07-16 | $114.87 | $2,230.75 | 1,562,500 | — | — |
| 2026-07-15 | $114.24 | $2,218.52 | 2,054,600 | — | — |
| 2026-07-14 | $115.41 | $2,241.24 | 2,015,500 | — | — |
| 2026-07-13 | $114.84 | $2,230.17 | 1,900,900 | — | — |
| 2026-07-10 | $115.05 | $2,234.25 | 2,484,200 | — | — |
| 2026-07-09 | $113.93 | $2,212.50 | 3,997,200 | — | — |
| 2026-07-08 | $114.34 | $2,220.46 | 2,004,100 | — | — |
| 2026-07-07 | $115.19 | $2,236.97 | 2,405,500 | — | — |
| 2026-07-06 | $113.83 | $2,210.56 | 2,086,800 | — | — |
| 2026-07-02 | $115.11 | $2,235.42 | 2,726,400 | — | — |
| 2026-07-01 | $112.86 | $2,191.72 | 3,763,400 | — | — |
| 2026-06-30 | $114.86 | $2,230.56 | 3,714,300 | — | — |
| 2026-06-29 | $116.33 | $2,259.11 | 3,254,400 | — | — |
| 2026-06-26 | $115.91 | $2,250.95 | 3,997,400 | — | — |
| 2026-06-25 | $115.38 | $2,240.66 | 2,967,100 | — | — |
| 2026-06-24 | $114.69 | $2,227.26 | 3,108,500 | — | — |
| 2026-06-23 | $113.81 | $2,210.17 | 3,513,700 | — | — |
| 2026-06-22 | $112.20 | $2,178.90 | 3,623,100 | — | — |
| 2026-06-18 | $111.11 | $2,157.74 | 6,611,000 | — | — |
| 2026-06-17 | $110.86 | $2,152.88 | 3,790,400 | — | — |
| 2026-06-16 | $112.39 | $2,182.59 | 3,650,200 | — | — |
| 2026-06-15 | $111.08 | $2,157.15 | 2,769,300 | — | — |
| 2026-06-12 | $111.11 | $2,157.74 | 2,718,800 | — | — |
| 2026-06-11 | $109.89 | $2,134.04 | 2,275,200 | — | — |
| 2026-06-10 | $110.48 | $2,145.50 | 4,201,800 | — | — |
| 2026-06-09 | $109.66 | $2,129.58 | 2,576,800 | — | — |
| 2026-06-08 | $108.11 | $2,099.48 | 2,561,800 | — | — |
| 2026-06-05 | $110.74 | $2,150.55 | 5,273,400 | — | — |
| 2026-06-04 | $109.28 | $2,122.20 | 5,223,000 | — | — |
| 2026-06-03 | $108.66 | $2,110.16 | 3,604,100 | — | — |
| 2026-06-02 | $107.60 | $2,089.57 | 2,970,000 | — | — |
| 2026-06-01 | $104.97 | $2,038.50 | 3,046,100 | — | — |
| 2026-05-29 | $109.05 | $2,117.73 | 4,983,900 | — | — |
| 2026-05-28 | $109.62 | $2,128.80 | 3,825,400 | — | — |
| 2026-05-27 | $111.51 | $2,165.50 | 2,257,500 | — | — |
| 2026-05-26 | $111.97 | $2,174.44 | 3,520,400 | — | — |
| 2026-05-22 | $112.40 | $2,182.79 | 2,768,000 | — | — |
| 2026-05-21 | $112.27 | $2,180.26 | 3,262,400 | — | — |
| 2026-05-20 | $111.93 | $2,173.66 | 3,814,000 | — | — |
| 2026-05-19 | $110.55 | $2,146.86 | 4,564,600 | — | — |
| 2026-05-18 | $109.58 | $2,128.02 | 4,326,200 | — | — |
| 2026-05-15 | $109.03 | $2,117.34 | 5,005,400 | — | — |
| 2026-05-14 | $112.90 | $2,192.50 | 2,318,900 | — | — |
| 2026-05-13 | $112.35 | $2,181.82 | 3,218,700 | — | — |
| 2026-05-12 | $112.93 | $2,193.08 | 4,911,000 | — | — |
| 2026-05-11 | $112.97 | $2,193.86 | 2,743,200 | — | — |
| 2026-05-08 | $111.59 | $2,167.06 | 4,139,000 | — | — |
| 2026-05-07 | $112.02 | $2,175.41 | 7,808,300 | — | — |
| 2026-05-06 | $112.96 | $2,193.66 | 16,657,200 | — | — |
| 2026-05-05 | $117.36 | $2,279.11 | 2,077,100 | — | — |
| 2026-05-04 | $116.40 | $2,260.47 | 1,724,200 | — | — |
| 2026-05-01 | $116.43 | $2,261.05 | 2,737,500 | — | — |
| 2026-04-30 | $117.91 | $2,277.36 | 3,085,600 | — | — |
| 2026-04-29 | $114.67 | $2,214.78 | 4,129,200 | — | — |
| 2026-04-28 | $113.16 | $2,185.62 | 2,531,400 | — | — |
| 2026-04-27 | $113.44 | $2,191.03 | 2,625,600 | — | — |
| 2026-04-24 | $113.64 | $2,194.89 | 2,755,500 | — | — |
| 2026-04-23 | $113.92 | $2,200.30 | 2,013,200 | — | — |
| 2026-04-22 | $110.47 | $2,133.66 | 2,758,900 | — | — |
| 2026-04-21 | $111.24 | $2,148.53 | 5,426,400 | — | — |
| 2026-04-20 | $113.66 | $2,195.28 | 3,184,800 | — | — |
| 2026-04-17 | $115.52 | $2,231.20 | 3,754,300 | — | — |
| 2026-04-16 | $115.51 | $2,231.01 | 2,833,400 | — | — |
| 2026-04-15 | $114.95 | $2,220.19 | 3,103,400 | — | — |