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 | — | — | — | $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 | — | — |