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 | — | — | — | $451.28 | 256,551 |
| 2026-09-03 | — | — | — | $432.42 | 196,761 |
| 2026-09-02 | — | — | — | $443.07 | 278,563 |
| 2026-09-01 | — | — | — | $450.52 | 256,313 |
| 2026-08-31 | — | — | — | $462.60 | 169,217 |
| 2026-08-28 | — | — | — | $477.97 | 220,339 |
| 2026-08-27 | $482.36 | $668.26 | 6,285,600 | $480.29 | 202,010 |
| 2026-08-26 | $479.76 | $664.66 | 5,193,000 | $479.00 | 153,272 |
| 2026-08-25 | $480.04 | $665.05 | 5,185,200 | $491.15 | 153,475 |
| 2026-08-24 | $484.19 | $670.80 | 9,264,700 | $481.27 | 335,787 |
| 2026-08-21 | $492.32 | $682.06 | 5,526,800 | $503.43 | 186,079 |
| 2026-08-20 | $496.21 | $687.45 | 6,604,500 | $489.58 | 274,604 |
| 2026-08-19 | $496.17 | $686.66 | 6,571,200 | $509.99 | 227,122 |
| 2026-08-18 | $514.33 | $711.79 | 8,611,900 | $508.22 | 375,428 |
| 2026-08-17 | $535.31 | $740.83 | 9,624,100 | $518.50 | 314,333 |
| 2026-08-14 | $507.18 | $701.90 | 13,132,300 | $499.40 | 508,148 |
| 2026-08-13 | $534.54 | $739.76 | 12,963,300 | $550.04 | 343,100 |
| 2026-08-12 | $548.15 | $758.60 | 7,495,000 | $549.10 | 211,811 |
| 2026-08-11 | $525.61 | $727.40 | 6,973,800 | $538.52 | 238,322 |
| 2026-08-10 | $522.12 | $722.57 | 7,019,400 | $555.29 | 241,153 |
| 2026-08-07 | $539.14 | $746.13 | 4,555,000 | $540.95 | 192,671 |
| 2026-08-06 | $527.48 | $729.99 | 4,173,200 | $526.38 | 170,171 |
| 2026-08-05 | $534.24 | $739.35 | 5,358,100 | $545.01 | 245,912 |
| 2026-08-04 | $546.62 | $756.48 | 7,971,700 | $545.09 | 373,197 |
| 2026-08-03 | $518.21 | $717.16 | 5,978,900 | $498.86 | 289,681 |
| 2026-07-31 | $507.67 | $702.58 | 7,411,500 | $531.69 | 289,533 |
| 2026-07-30 | $501.77 | $694.41 | 12,166,300 | $482.36 | 624,371 |
| 2026-07-29 | $436.45 | $604.01 | 10,166,900 | $463.44 | 346,671 |
| 2026-07-28 | $476.46 | $659.38 | 9,891,300 | $490.40 | 603,175 |
| 2026-07-27 | $516.89 | $715.34 | 8,011,400 | $538.72 | 380,239 |
| 2026-07-24 | $536.25 | $742.13 | 6,262,200 | $556.50 | 309,205 |
| 2026-07-23 | $562.80 | $778.87 | 5,706,400 | $549.20 | 296,189 |
| 2026-07-22 | $553.92 | $766.58 | 4,963,500 | $544.31 | 162,983 |
| 2026-07-21 | $564.55 | $781.29 | 7,636,400 | $564.71 | 394,735 |
| 2026-07-20 | $525.70 | $727.53 | 6,558,300 | $545.64 | 436,701 |
| 2026-07-17 | $529.66 | $733.01 | 10,326,500 | — | — |
| 2026-07-16 | $560.93 | $776.28 | 8,406,100 | — | — |
| 2026-07-15 | $579.43 | $801.89 | 8,168,200 | — | — |
| 2026-07-14 | $595.70 | $824.40 | 6,513,900 | — | — |
| 2026-07-13 | $575.39 | $796.29 | 7,561,700 | — | — |
| 2026-07-10 | $602.50 | $833.81 | 6,279,300 | — | — |
| 2026-07-09 | $588.66 | $814.66 | 14,418,000 | — | — |
| 2026-07-08 | $570.50 | $789.53 | 7,535,700 | — | — |
| 2026-07-07 | $554.50 | $767.38 | 12,552,400 | — | — |
| 2026-07-06 | $592.79 | $820.37 | 8,622,800 | — | — |
| 2026-07-02 | $603.04 | $834.56 | 15,071,700 | — | — |
| 2026-07-01 | $650.91 | $900.81 | 16,089,200 | — | — |
| 2026-06-30 | $723.00 | $1,000.58 | 16,461,200 | — | — |
| 2026-06-29 | $694.64 | $961.33 | 14,165,300 | — | — |
| 2026-06-26 | $626.84 | $867.50 | 28,138,600 | — | — |
| 2026-06-25 | $668.00 | $924.46 | 16,477,800 | — | — |
| 2026-06-24 | $588.97 | $815.09 | 10,726,700 | — | — |
| 2026-06-23 | $585.88 | $810.81 | 12,035,100 | — | — |
| 2026-06-22 | $640.18 | $885.96 | 10,737,300 | — | — |
| 2026-06-18 | $617.11 | $854.03 | 16,781,200 | — | — |
| 2026-06-17 | $592.92 | $820.55 | 11,045,500 | — | — |
| 2026-06-16 | $568.23 | $786.39 | 10,906,100 | — | — |
| 2026-06-15 | $585.78 | $810.67 | 11,664,400 | — | — |
| 2026-06-12 | $567.25 | $785.03 | 8,055,800 | — | — |
| 2026-06-11 | $552.64 | $764.81 | 12,427,700 | — | — |
| 2026-06-10 | $497.01 | $687.82 | 11,393,800 | — | — |
| 2026-06-09 | $499.21 | $690.87 | 11,731,700 | — | — |
| 2026-06-08 | $492.17 | $681.12 | 9,726,900 | — | — |
| 2026-06-05 | $453.01 | $626.93 | 11,909,400 | — | — |
| 2026-06-04 | $501.70 | $694.31 | 6,729,000 | — | — |
| 2026-06-03 | $500.77 | $693.03 | 8,964,900 | — | — |
| 2026-06-02 | $490.05 | $678.19 | 10,440,700 | — | — |
| 2026-06-01 | $458.17 | $634.07 | 6,613,700 | — | — |
| 2026-05-29 | $450.06 | $622.85 | 8,546,800 | — | — |
| 2026-05-28 | $449.68 | $622.32 | 5,675,600 | — | — |
| 2026-05-27 | $448.25 | $620.34 | 5,047,600 | — | — |
| 2026-05-26 | $454.89 | $629.53 | 8,044,400 | — | — |
| 2026-05-22 | $432.16 | $598.08 | 4,889,300 | — | — |
| 2026-05-21 | $427.36 | $591.43 | 5,682,900 | — | — |
| 2026-05-20 | $426.85 | $589.99 | 6,888,400 | — | — |
| 2026-05-19 | $406.91 | $562.43 | 8,418,700 | — | — |
| 2026-05-18 | $413.57 | $571.64 | 8,265,000 | — | — |
| 2026-05-15 | $436.62 | $603.50 | 12,768,700 | — | — |
| 2026-05-14 | $440.56 | $608.94 | 14,936,200 | — | — |
| 2026-05-13 | $436.61 | $603.48 | 7,839,400 | — | — |
| 2026-05-12 | $431.20 | $596.01 | 9,319,400 | — | — |
| 2026-05-11 | $443.62 | $613.17 | 8,324,000 | — | — |
| 2026-05-08 | $435.44 | $601.87 | 8,165,200 | — | — |
| 2026-05-07 | $410.64 | $567.59 | 7,741,800 | — | — |
| 2026-05-06 | $428.62 | $592.44 | 7,241,200 | — | — |
| 2026-05-05 | $410.82 | $567.84 | 6,321,100 | — | — |
| 2026-05-04 | $391.38 | $540.97 | 5,062,300 | — | — |
| 2026-05-01 | $389.08 | $537.79 | 4,586,500 | — | — |
| 2026-04-30 | $394.49 | $545.27 | 7,050,000 | — | — |
| 2026-04-29 | $382.59 | $528.82 | 5,116,400 | — | — |
| 2026-04-28 | $381.11 | $526.77 | 10,396,200 | — | — |
| 2026-04-27 | $404.86 | $559.60 | 5,663,400 | — | — |
| 2026-04-24 | $417.04 | $576.43 | 6,159,600 | — | — |
| 2026-04-23 | $403.91 | $558.29 | 4,420,800 | — | — |
| 2026-04-22 | $403.48 | $557.69 | 5,268,100 | — | — |
| 2026-04-21 | $394.33 | $545.04 | 5,414,900 | — | — |
| 2026-04-20 | $391.62 | $541.30 | 3,747,500 | — | — |
| 2026-04-17 | $396.94 | $548.65 | 6,017,900 | — | — |
| 2026-04-16 | $389.90 | $538.92 | 5,113,000 | — | — |
| 2026-04-15 | $394.26 | $544.95 | 5,925,100 | — | — |
| 2026-04-14 | $395.64 | $546.85 | 5,353,200 | — | — |
| 2026-04-13 | $395.73 | $546.98 | 5,246,600 | — | — |
| 2026-04-10 | $399.49 | $552.18 | 6,399,900 | — | — |
| 2026-04-09 | $397.81 | $549.85 | 5,373,600 | — | — |
| 2026-04-08 | $385.72 | $533.14 | 7,628,500 | — | — |
| 2026-04-07 | $354.31 | $489.73 | 4,024,800 | — | — |
| 2026-04-06 | $352.62 | $487.39 | 2,505,500 | — | — |
| 2026-04-02 | $348.47 | $481.66 | 4,269,400 | — | — |
| 2026-04-01 | $353.80 | $489.02 | 5,974,800 | — | — |
| 2026-03-31 | $341.79 | $472.42 | 8,335,600 | — | — |
| 2026-03-30 | $323.12 | $446.62 | 6,568,100 | — | — |
| 2026-03-27 | $337.17 | $466.04 | 5,984,800 | — | — |
| 2026-03-26 | $338.55 | $467.94 | 9,261,000 | — | — |
| 2026-03-25 | $369.34 | $510.50 | 5,052,000 | — | — |
| 2026-03-24 | $373.99 | $516.93 | 6,406,200 | — | — |
| 2026-03-23 | $361.79 | $500.07 | 6,490,700 | — | — |
| 2026-03-20 | $357.06 | $493.53 | 17,587,900 | — | — |
| 2026-03-19 | $357.21 | $493.74 | 6,459,700 | — | — |
| 2026-03-18 | $349.47 | $483.04 | 5,170,500 | — | — |
| 2026-03-17 | $352.46 | $487.17 | 4,833,900 | — | — |
| 2026-03-16 | $346.18 | $478.49 | 4,427,000 | — | — |
| 2026-03-13 | $341.53 | $472.06 | 5,332,200 | — | — |
| 2026-03-12 | $337.27 | $466.18 | 5,978,200 | — | — |
| 2026-03-11 | $351.07 | $485.25 | 4,517,200 | — | — |
| 2026-03-10 | $345.88 | $478.08 | 6,121,100 | — | — |
| 2026-03-09 | $338.94 | $468.48 | 9,504,100 | — | — |
| 2026-03-06 | $324.74 | $448.86 | 8,655,200 | — | — |
| 2026-03-05 | $346.53 | $478.97 | 5,899,700 | — | — |
| 2026-03-04 | $357.76 | $494.50 | 5,980,400 | — | — |
| 2026-03-03 | $351.32 | $485.60 | 7,982,000 | — | — |
| 2026-03-02 | $372.18 | $514.43 | 5,802,100 | — | — |
| 2026-02-27 | $372.30 | $514.59 | 9,041,400 | — | — |
| 2026-02-26 | $375.72 | $519.32 | 7,717,100 | — | — |
| 2026-02-25 | $394.95 | $545.90 | 9,745,000 | — | — |
| 2026-02-24 | $377.93 | $522.38 | 5,711,800 | — | — |
| 2026-02-23 | $373.55 | $516.32 | 6,077,400 | — | — |
| 2026-02-20 | $375.38 | $518.85 | 8,178,700 | — | — |
| 2026-02-19 | $369.83 | $511.18 | 6,640,100 | — | — |
| 2026-02-18 | $369.30 | $509.81 | 8,784,300 | — | — |
| 2026-02-17 | $359.13 | $495.77 | 8,791,300 | — | — |
| 2026-02-13 | $354.91 | $489.95 | 15,706,000 | — | — |
| 2026-02-12 | $328.39 | $453.34 | 9,764,400 | — | — |
| 2026-02-11 | $339.88 | $469.20 | 7,160,900 | — | — |
| 2026-02-10 | $329.07 | $454.27 | 6,785,800 | — | — |
| 2026-02-09 | $330.57 | $456.35 | 7,458,900 | — | — |
| 2026-02-06 | $322.51 | $445.22 | 8,344,400 | — | — |
| 2026-02-05 | $303.99 | $419.65 | 8,514,300 | — | — |
| 2026-02-04 | $297.60 | $410.83 | 14,719,400 | — | — |
| 2026-02-03 | $318.67 | $439.92 | 10,697,000 | — | — |
| 2026-02-02 | $328.40 | $453.35 | 7,409,600 | — | — |
| 2026-01-30 | $322.32 | $444.96 | 9,814,100 | — | — |
| 2026-01-29 | $341.34 | $471.21 | 7,350,500 | — | — |
| 2026-01-28 | $336.75 | $464.88 | 8,470,000 | — | — |
| 2026-01-27 | $332.71 | $459.30 | 8,033,000 | — | — |
| 2026-01-26 | $319.46 | $441.01 | 4,777,200 | — | — |
| 2026-01-23 | $322.38 | $445.04 | 6,201,000 | — | — |
| 2026-01-22 | $318.79 | $440.08 | 6,036,100 | — | — |
| 2026-01-21 | $325.24 | $448.99 | 7,914,000 | — | — |
| 2026-01-20 | $318.23 | $439.31 | 9,387,300 | — | — |
| 2026-01-16 | $327.01 | $451.43 | 11,399,300 | — | — |
| 2026-01-15 | $319.08 | $440.48 | 11,262,800 | — | — |
| 2026-01-14 | $301.89 | $416.75 | 6,545,200 | — | — |
| 2026-01-13 | $304.87 | $420.87 | 7,146,500 | — | — |
| 2026-01-12 | $307.24 | $424.14 | 6,612,800 | — | — |
| 2026-01-09 | $301.18 | $415.77 | 9,427,600 | — | — |
| 2026-01-08 | $281.64 | $388.80 | 5,500,700 | — | — |
| 2026-01-07 | $292.20 | $403.38 | 6,148,400 | — | — |
| 2026-01-06 | $296.01 | $408.64 | 7,237,900 | — | — |
| 2026-01-05 | $284.32 | $392.50 | 10,398,700 | — | — |
| 2026-01-02 | $268.87 | $371.17 | 7,553,200 | — | — |