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 — 2026
| 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 | — | — |
| 2026-04-14 | $348.60 | $570.51 | 2,320,400 | — | — |
| 2026-04-13 | $350.01 | $572.82 | 2,485,100 | — | — |
| 2026-04-10 | $350.14 | $573.03 | 2,505,100 | — | — |
| 2026-04-09 | $351.36 | $575.03 | 2,927,400 | — | — |
| 2026-04-08 | $346.21 | $566.60 | 4,522,200 | — | — |
| 2026-04-07 | $327.41 | $535.83 | 2,344,400 | — | — |
| 2026-04-06 | $327.36 | $535.75 | 2,353,700 | — | — |
| 2026-04-02 | $318.34 | $520.99 | 2,386,700 | — | — |
| 2026-04-01 | $320.58 | $524.66 | 3,145,000 | — | — |
| 2026-03-31 | $318.14 | $520.66 | 4,285,900 | — | — |
| 2026-03-30 | $303.10 | $496.05 | 3,914,600 | — | — |
| 2026-03-27 | $307.44 | $503.15 | 3,282,100 | — | — |
| 2026-03-26 | $313.42 | $512.94 | 3,923,800 | — | — |
| 2026-03-25 | $322.03 | $527.03 | 2,460,900 | — | — |
| 2026-03-24 | $321.83 | $526.70 | 3,404,200 | — | — |
| 2026-03-23 | $312.19 | $510.93 | 3,495,300 | — | — |
| 2026-03-20 | $309.43 | $506.41 | 7,029,300 | — | — |
| 2026-03-19 | $310.44 | $508.06 | 3,289,100 | — | — |
| 2026-03-18 | $308.59 | $505.03 | 3,555,200 | — | — |
| 2026-03-17 | $313.66 | $513.33 | 2,699,700 | — | — |
| 2026-03-16 | $310.92 | $508.85 | 3,254,900 | — | — |
| 2026-03-13 | $306.07 | $500.91 | 2,792,700 | — | — |
| 2026-03-12 | $307.27 | $502.87 | 4,826,800 | — | — |
| 2026-03-11 | $319.22 | $522.43 | 2,575,600 | — | — |
| 2026-03-10 | $318.81 | $521.76 | 4,351,500 | — | — |
| 2026-03-09 | $319.71 | $523.23 | 5,945,400 | — | — |
| 2026-03-06 | $315.81 | $516.85 | 4,536,700 | — | — |
| 2026-03-05 | $329.72 | $539.61 | 5,368,400 | — | — |
| 2026-03-04 | $341.51 | $558.91 | 3,202,500 | — | — |
| 2026-03-03 | $338.99 | $554.79 | 5,312,400 | — | — |
| 2026-03-02 | $352.41 | $574.95 | 3,326,000 | — | — |
| 2026-02-27 | $355.79 | $580.46 | 6,109,500 | — | — |
| 2026-02-26 | $354.35 | $578.11 | 4,662,700 | — | — |
| 2026-02-25 | $360.80 | $588.64 | 3,425,000 | — | — |
| 2026-02-24 | $356.09 | $580.95 | 4,541,300 | — | — |
| 2026-02-23 | $355.15 | $579.42 | 4,132,900 | — | — |
| 2026-02-20 | $355.03 | $579.22 | 5,341,300 | — | — |
| 2026-02-19 | $345.30 | $563.35 | 5,101,200 | — | — |
| 2026-02-18 | $346.37 | $565.09 | 8,474,700 | — | — |
| 2026-02-17 | $337.51 | $550.64 | 4,547,600 | — | — |
| 2026-02-13 | $337.10 | $549.97 | 3,443,200 | — | — |
| 2026-02-12 | $331.36 | $540.61 | 4,483,000 | — | — |
| 2026-02-11 | $337.00 | $549.81 | 3,908,900 | — | — |
| 2026-02-10 | $325.16 | $530.49 | 2,642,000 | — | — |
| 2026-02-09 | $322.97 | $526.92 | 3,163,100 | — | — |
| 2026-02-06 | $320.45 | $522.81 | 6,775,000 | — | — |
| 2026-02-05 | $322.12 | $525.53 | 5,935,700 | — | — |
| 2026-02-04 | $320.44 | $522.79 | 6,275,300 | — | — |
| 2026-02-03 | $311.29 | $507.86 | 5,546,000 | — | — |
| 2026-02-02 | $316.86 | $516.95 | 3,773,000 | — | — |
| 2026-01-30 | $310.88 | $507.19 | 4,405,600 | — | — |
| 2026-01-29 | $318.70 | $519.95 | 3,131,800 | — | — |
| 2026-01-28 | $317.63 | $518.21 | 3,888,300 | — | — |
| 2026-01-27 | $303.83 | $495.69 | 3,552,700 | — | — |
| 2026-01-26 | $304.01 | $495.98 | 2,757,700 | — | — |
| 2026-01-23 | $305.60 | $498.58 | 2,907,000 | — | — |
| 2026-01-22 | $308.52 | $503.34 | 2,793,700 | — | — |
| 2026-01-21 | $304.97 | $497.55 | 3,753,900 | — | — |
| 2026-01-20 | $295.67 | $482.38 | 4,321,000 | — | — |
| 2026-01-16 | $300.25 | $489.85 | 4,261,100 | — | — |
| 2026-01-15 | $302.10 | $492.87 | 4,087,000 | — | — |
| 2026-01-14 | $297.99 | $486.16 | 3,597,400 | — | — |
| 2026-01-13 | $296.21 | $483.26 | 2,759,600 | — | — |
| 2026-01-12 | $293.86 | $479.43 | 3,308,200 | — | — |
| 2026-01-09 | $300.93 | $490.96 | 3,088,100 | — | — |
| 2026-01-08 | $299.16 | $488.07 | 3,775,500 | — | — |
| 2026-01-07 | $292.89 | $477.84 | 3,570,200 | — | — |
| 2026-01-06 | $292.94 | $477.92 | 6,428,000 | — | — |
| 2026-01-05 | $277.29 | $452.39 | 3,006,700 | — | — |
| 2026-01-02 | $273.74 | $446.60 | 3,608,900 | — | — |