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
- 1980-03-17 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 | — | — | — | $360.88 | 152,320 |
| 2026-09-03 | — | — | — | $357.83 | 189,708 |
| 2026-09-02 | — | — | — | $357.75 | 148,382 |
| 2026-09-01 | — | — | — | $356.12 | 242,575 |
| 2026-08-31 | — | — | — | $356.56 | 195,745 |
| 2026-08-28 | — | — | — | $355.70 | 165,158 |
| 2026-08-27 | $354.22 | $1,735.13 | 5,209,900 | $354.12 | 120,224 |
| 2026-08-26 | $356.50 | $1,746.30 | 5,796,500 | $356.45 | 117,920 |
| 2026-08-25 | $356.69 | $1,747.23 | 4,298,000 | $357.37 | 100,039 |
| 2026-08-24 | $356.39 | $1,745.76 | 4,394,400 | $353.25 | 135,122 |
| 2026-08-21 | $351.58 | $1,722.20 | 8,112,100 | $354.56 | 251,484 |
| 2026-08-20 | $351.55 | $1,722.05 | 6,799,700 | $356.81 | 144,861 |
| 2026-08-19 | $357.26 | $1,750.02 | 6,696,200 | $362.51 | 200,436 |
| 2026-08-18 | $363.25 | $1,779.36 | 5,525,100 | $361.31 | 167,477 |
| 2026-08-17 | $360.96 | $1,768.14 | 5,282,600 | $362.08 | 121,915 |
| 2026-08-14 | $362.84 | $1,777.35 | 5,058,600 | $362.35 | 165,345 |
| 2026-08-13 | $363.11 | $1,778.68 | 5,102,700 | $366.30 | 182,660 |
| 2026-08-12 | $365.18 | $1,788.82 | 4,366,800 | $362.50 | 159,126 |
| 2026-08-11 | $362.04 | $1,773.43 | 4,576,500 | $359.93 | 144,103 |
| 2026-08-10 | $359.79 | $1,762.41 | 5,327,500 | $357.52 | 198,160 |
| 2026-08-07 | $357.52 | $1,751.29 | 4,566,200 | $355.74 | 188,987 |
| 2026-08-06 | $356.30 | $1,745.32 | 5,820,100 | $362.50 | 197,796 |
| 2026-08-05 | $359.24 | $1,759.72 | 5,269,500 | $359.66 | 138,114 |
| 2026-08-04 | $357.52 | $1,751.29 | 8,477,200 | $354.91 | 244,909 |
| 2026-08-03 | $352.64 | $1,727.39 | 6,436,600 | $354.17 | 183,651 |
| 2026-07-31 | $351.79 | $1,723.23 | 6,603,400 | $353.11 | 203,518 |
| 2026-07-30 | $350.85 | $1,718.62 | 7,606,500 | $347.54 | 215,216 |
| 2026-07-29 | $344.71 | $1,688.54 | 8,265,300 | $355.56 | 278,169 |
| 2026-07-28 | $357.31 | $1,750.27 | 6,533,800 | $358.69 | 231,477 |
| 2026-07-27 | $356.20 | $1,744.83 | 7,884,900 | $357.47 | 333,221 |
| 2026-07-24 | $353.21 | $1,730.18 | 7,520,800 | $350.64 | 297,754 |
| 2026-07-23 | $349.90 | $1,713.97 | 10,913,000 | $347.82 | 238,246 |
| 2026-07-22 | $348.21 | $1,705.69 | 8,040,200 | $345.50 | 205,002 |
| 2026-07-21 | $345.23 | $1,691.09 | 6,015,300 | $341.07 | 198,407 |
| 2026-07-20 | $338.87 | $1,659.94 | 7,723,300 | $343.47 | 213,468 |
| 2026-07-17 | $341.10 | $1,670.86 | 9,250,900 | — | — |
| 2026-07-16 | $343.15 | $1,680.90 | 12,432,400 | — | — |
| 2026-07-15 | $346.91 | $1,699.32 | 10,750,000 | — | — |
| 2026-07-14 | $342.89 | $1,679.63 | 14,537,900 | — | — |
| 2026-07-13 | $334.53 | $1,638.68 | 7,120,300 | — | — |
| 2026-07-10 | $336.47 | $1,648.18 | 6,299,000 | — | — |
| 2026-07-09 | $335.47 | $1,643.28 | 15,570,600 | — | — |
| 2026-07-08 | $330.62 | $1,619.53 | 18,505,200 | — | — |
| 2026-07-07 | $339.22 | $1,661.65 | 7,115,800 | — | — |
| 2026-07-06 | $337.72 | $1,654.30 | 8,673,500 | — | — |
| 2026-07-02 | $334.47 | $1,631.04 | 8,413,900 | — | — |
| 2026-07-01 | $334.07 | $1,629.09 | 15,210,200 | — | — |
| 2026-06-30 | $327.33 | $1,596.22 | 8,080,100 | — | — |
| 2026-06-29 | $329.39 | $1,606.26 | 7,981,800 | — | — |
| 2026-06-26 | $329.05 | $1,604.61 | 17,640,900 | — | — |
| 2026-06-25 | $335.12 | $1,634.21 | 10,043,100 | — | — |
| 2026-06-24 | $333.45 | $1,626.06 | 7,907,400 | — | — |
| 2026-06-23 | $334.14 | $1,629.43 | 7,582,200 | — | — |
| 2026-06-22 | $331.48 | $1,616.46 | 10,182,500 | — | — |
| 2026-06-18 | $325.22 | $1,585.93 | 20,111,000 | — | — |
| 2026-06-17 | $333.46 | $1,626.11 | 12,246,400 | — | — |
| 2026-06-16 | $331.14 | $1,614.80 | 11,094,900 | — | — |
| 2026-06-15 | $319.40 | $1,557.55 | 7,988,900 | — | — |
| 2026-06-12 | $320.72 | $1,563.99 | 7,426,200 | — | — |
| 2026-06-11 | $313.49 | $1,528.73 | 9,116,600 | — | — |
| 2026-06-10 | $309.14 | $1,507.52 | 7,446,200 | — | — |
| 2026-06-09 | $312.70 | $1,524.88 | 11,594,600 | — | — |
| 2026-06-08 | $311.11 | $1,517.12 | 6,827,000 | — | — |
| 2026-06-05 | $312.37 | $1,523.27 | 9,118,800 | — | — |
| 2026-06-04 | $310.89 | $1,516.05 | 10,345,200 | — | — |
| 2026-06-03 | $300.85 | $1,467.09 | 7,003,900 | — | — |
| 2026-06-02 | $300.96 | $1,467.63 | 8,296,200 | — | — |
| 2026-06-01 | $296.58 | $1,446.27 | 7,930,000 | — | — |
| 2026-05-29 | $299.31 | $1,459.58 | 13,969,000 | — | — |
| 2026-05-28 | $296.73 | $1,447.00 | 9,757,700 | — | — |
| 2026-05-27 | $299.28 | $1,459.43 | 11,779,200 | — | — |
| 2026-05-26 | $306.74 | $1,495.81 | 7,725,400 | — | — |
| 2026-05-22 | $306.38 | $1,494.06 | 5,973,900 | — | — |
| 2026-05-21 | $303.00 | $1,477.57 | 7,874,400 | — | — |
| 2026-05-20 | $301.98 | $1,472.60 | 9,327,000 | — | — |
| 2026-05-19 | $295.70 | $1,441.98 | 8,066,900 | — | — |
| 2026-05-18 | $300.73 | $1,466.50 | 7,546,300 | — | — |
| 2026-05-15 | $297.81 | $1,452.27 | 8,699,300 | — | — |
| 2026-05-14 | $299.91 | $1,462.51 | 7,364,300 | — | — |
| 2026-05-13 | $300.25 | $1,464.16 | 7,709,500 | — | — |
| 2026-05-12 | $304.88 | $1,486.74 | 9,498,200 | — | — |
| 2026-05-11 | $300.00 | $1,462.94 | 9,512,000 | — | — |
| 2026-05-08 | $302.10 | $1,473.19 | 9,464,300 | — | — |
| 2026-05-07 | $306.27 | $1,493.52 | 8,359,600 | — | — |
| 2026-05-06 | $314.90 | $1,535.60 | 8,629,500 | — | — |
| 2026-05-05 | $309.40 | $1,508.78 | 6,316,800 | — | — |
| 2026-05-04 | $307.65 | $1,500.25 | 7,338,200 | — | — |
| 2026-05-01 | $312.47 | $1,523.75 | 6,135,400 | — | — |
| 2026-04-30 | $313.23 | $1,527.46 | 8,865,400 | — | — |
| 2026-04-29 | $309.25 | $1,508.05 | 8,031,800 | — | — |
| 2026-04-28 | $311.45 | $1,518.78 | 7,398,600 | — | — |
| 2026-04-27 | $311.63 | $1,519.66 | 7,925,300 | — | — |
| 2026-04-24 | $308.28 | $1,503.32 | 5,215,300 | — | — |
| 2026-04-23 | $311.69 | $1,519.95 | 6,969,700 | — | — |
| 2026-04-22 | $313.02 | $1,526.44 | 5,545,900 | — | — |
| 2026-04-21 | $313.00 | $1,526.34 | 7,084,300 | — | — |
| 2026-04-20 | $316.99 | $1,545.80 | 10,772,000 | — | — |
| 2026-04-17 | $310.29 | $1,513.12 | 11,082,400 | — | — |
| 2026-04-16 | $309.95 | $1,511.47 | 8,208,600 | — | — |
| 2026-04-15 | $305.93 | $1,491.86 | 9,885,800 | — | — |