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 | — | — | — | $359.87 | 116,590 |
| 2026-09-03 | — | — | — | $351.86 | 81,823 |
| 2026-09-02 | — | — | — | $355.64 | 110,058 |
| 2026-09-01 | — | — | — | $356.00 | 104,806 |
| 2026-08-31 | — | — | — | $364.68 | 52,596 |
| 2026-08-28 | — | — | — | $373.38 | 119,432 |
| 2026-08-27 | $374.52 | $614.61 | 3,894,100 | $373.78 | 125,004 |
| 2026-08-26 | $371.80 | $610.15 | 2,178,700 | $373.14 | 68,396 |
| 2026-08-25 | $373.66 | $613.20 | 3,739,900 | $376.28 | 111,074 |
| 2026-08-24 | $371.17 | $609.11 | 4,755,000 | $372.72 | 142,480 |
| 2026-08-21 | $373.09 | $612.27 | 5,456,800 | $374.72 | 256,431 |
| 2026-08-20 | $370.24 | $607.59 | 3,498,600 | $376.92 | 157,364 |
| 2026-08-19 | $373.26 | $612.54 | 6,308,300 | $379.71 | 297,627 |
| 2026-08-18 | $376.63 | $618.07 | 5,779,100 | $381.00 | 184,028 |
| 2026-08-17 | $390.28 | $640.48 | 3,122,800 | $391.38 | 172,275 |
| 2026-08-14 | $389.39 | $639.01 | 2,115,600 | $382.77 | 110,063 |
| 2026-08-13 | $381.17 | $625.53 | 2,864,300 | $386.14 | 121,730 |
| 2026-08-12 | $384.43 | $630.88 | 2,764,300 | $396.06 | 81,637 |
| 2026-08-11 | $385.30 | $632.30 | 2,360,900 | $388.87 | 80,258 |
| 2026-08-10 | $383.93 | $630.05 | 2,800,400 | $393.76 | 158,146 |
| 2026-08-07 | $389.93 | $639.90 | 2,837,500 | $385.05 | 173,847 |
| 2026-08-06 | $377.31 | $619.19 | 3,581,300 | $375.84 | 137,609 |
| 2026-08-05 | $377.69 | $619.81 | 2,853,300 | $378.65 | 99,812 |
| 2026-08-04 | $380.29 | $624.08 | 5,082,700 | $372.02 | 195,055 |
| 2026-08-03 | $361.88 | $593.87 | 3,743,100 | $365.46 | 173,080 |
| 2026-07-31 | $367.41 | $602.94 | 3,515,300 | $377.02 | 123,630 |
| 2026-07-30 | $366.67 | $601.73 | 6,365,800 | $362.03 | 265,205 |
| 2026-07-29 | $353.37 | $579.90 | 5,473,900 | $362.46 | 189,152 |
| 2026-07-28 | $365.83 | $600.35 | 5,046,600 | $366.67 | 161,879 |
| 2026-07-27 | $371.89 | $610.30 | 5,193,300 | $372.78 | 233,513 |
| 2026-07-24 | $371.86 | $610.25 | 4,080,600 | $374.64 | 134,496 |
| 2026-07-23 | $380.20 | $623.93 | 3,904,100 | $375.29 | 182,235 |
| 2026-07-22 | $386.73 | $634.65 | 3,176,100 | $376.29 | 156,669 |
| 2026-07-21 | $382.81 | $628.22 | 4,224,500 | $387.30 | 142,236 |
| 2026-07-20 | $372.46 | $611.23 | 2,942,700 | $379.60 | 114,209 |
| 2026-07-17 | $375.36 | $615.99 | 3,674,800 | — | — |
| 2026-07-16 | $380.53 | $624.47 | 4,096,300 | — | — |
| 2026-07-15 | $390.96 | $641.59 | 3,099,900 | — | — |
| 2026-07-14 | $392.75 | $644.53 | 3,139,500 | — | — |
| 2026-07-13 | $386.01 | $633.47 | 3,483,500 | — | — |
| 2026-07-10 | $395.65 | $649.29 | 2,325,800 | — | — |
| 2026-07-09 | $393.64 | $645.99 | 3,106,100 | — | — |
| 2026-07-08 | $385.40 | $632.47 | 2,609,500 | — | — |
| 2026-07-07 | $379.03 | $622.01 | 4,813,800 | — | — |
| 2026-07-06 | $388.83 | $638.10 | 4,447,300 | — | — |
| 2026-07-02 | $377.16 | $618.94 | 6,144,100 | — | — |
| 2026-07-01 | $388.98 | $638.34 | 5,750,900 | — | — |
| 2026-06-30 | $397.17 | $651.78 | 6,480,700 | — | — |
| 2026-06-29 | $391.78 | $642.94 | 5,169,300 | — | — |
| 2026-06-26 | $386.91 | $634.94 | 12,478,800 | — | — |
| 2026-06-25 | $417.93 | $685.85 | 6,440,800 | — | — |
| 2026-06-24 | $413.16 | $678.02 | 4,648,300 | — | — |
| 2026-06-23 | $407.26 | $668.34 | 7,559,600 | — | — |
| 2026-06-22 | $445.48 | $731.06 | 4,289,100 | — | — |
| 2026-06-18 | $434.46 | $712.98 | 11,869,000 | — | — |
| 2026-06-17 | $414.45 | $680.14 | 3,603,500 | — | — |
| 2026-06-16 | $416.00 | $682.68 | 4,350,900 | — | — |
| 2026-06-15 | $427.58 | $701.69 | 4,530,800 | — | — |
| 2026-06-12 | $417.79 | $685.62 | 2,997,500 | — | — |
| 2026-06-11 | $412.13 | $676.33 | 4,846,300 | — | — |
| 2026-06-10 | $392.67 | $644.40 | 3,868,600 | — | — |
| 2026-06-09 | $404.62 | $664.01 | 5,415,600 | — | — |
| 2026-06-08 | $403.89 | $662.81 | 5,140,200 | — | — |
| 2026-06-05 | $401.39 | $658.71 | 7,242,600 | — | — |
| 2026-06-04 | $428.76 | $703.62 | 3,376,700 | — | — |
| 2026-06-03 | $437.67 | $718.25 | 5,700,700 | — | — |
| 2026-06-02 | $423.20 | $694.50 | 4,954,100 | — | — |
| 2026-06-01 | $402.69 | $659.04 | 4,335,600 | — | — |
| 2026-05-29 | $413.85 | $677.30 | 5,507,900 | — | — |
| 2026-05-28 | $419.01 | $685.74 | 5,055,600 | — | — |
| 2026-05-27 | $416.88 | $682.26 | 4,095,400 | — | — |
| 2026-05-26 | $419.94 | $687.27 | 6,628,900 | — | — |
| 2026-05-22 | $397.07 | $649.84 | 6,107,800 | — | — |
| 2026-05-21 | $384.21 | $628.79 | 5,303,500 | — | — |
| 2026-05-20 | $398.05 | $651.44 | 10,353,000 | — | — |
| 2026-05-19 | $414.31 | $678.05 | 6,190,400 | — | — |
| 2026-05-18 | $418.58 | $685.04 | 4,228,500 | — | — |
| 2026-05-15 | $417.49 | $683.26 | 3,709,600 | — | — |
| 2026-05-14 | $426.79 | $698.48 | 2,811,400 | — | — |
| 2026-05-13 | $432.39 | $707.64 | 3,486,300 | — | — |
| 2026-05-12 | $419.65 | $686.79 | 4,848,600 | — | — |
| 2026-05-11 | $422.73 | $691.83 | 3,796,800 | — | — |
| 2026-05-08 | $416.52 | $681.67 | 3,754,400 | — | — |
| 2026-05-07 | $408.52 | $668.58 | 3,938,200 | — | — |
| 2026-05-06 | $415.63 | $680.21 | 3,893,600 | — | — |
| 2026-05-05 | $404.77 | $662.44 | 3,343,100 | — | — |
| 2026-05-04 | $397.02 | $649.76 | 1,914,100 | — | — |
| 2026-05-01 | $397.69 | $650.85 | 1,986,900 | — | — |
| 2026-04-30 | $402.26 | $658.33 | 3,746,100 | — | — |
| 2026-04-29 | $389.31 | $637.14 | 3,097,800 | — | — |
| 2026-04-28 | $383.26 | $627.24 | 3,846,500 | — | — |
| 2026-04-27 | $392.59 | $642.51 | 2,763,800 | — | — |
| 2026-04-24 | $399.57 | $653.93 | 4,512,300 | — | — |
| 2026-04-23 | $403.88 | $660.98 | 4,449,600 | — | — |
| 2026-04-22 | $381.42 | $624.23 | 2,517,700 | — | — |
| 2026-04-21 | $375.27 | $614.16 | 3,296,900 | — | — |
| 2026-04-20 | $381.05 | $623.62 | 4,003,700 | — | — |
| 2026-04-17 | $371.45 | $607.91 | 5,248,200 | — | — |
| 2026-04-16 | $353.80 | $579.02 | 2,198,800 | — | — |
| 2026-04-15 | $347.94 | $569.43 | 2,440,900 | — | — |