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
- 1973-02-21 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 | — | — | — | $554.47 | 58,756 |
| 2026-09-03 | — | — | — | $552.00 | 127,206 |
| 2026-09-02 | — | — | — | $546.87 | 68,978 |
| 2026-09-01 | — | — | — | $559.87 | 79,598 |
| 2026-08-31 | — | — | — | $565.94 | 46,968 |
| 2026-08-28 | — | — | — | $578.86 | 38,642 |
| 2026-08-27 | $573.87 | $1,547.07 | 1,003,500 | $583.66 | 44,294 |
| 2026-08-26 | $578.14 | $1,558.58 | 742,400 | $575.25 | 30,252 |
| 2026-08-25 | $572.67 | $1,543.84 | 742,300 | $584.00 | 32,462 |
| 2026-08-24 | $571.62 | $1,541.00 | 1,250,200 | $587.46 | 79,371 |
| 2026-08-21 | $587.68 | $1,584.30 | 920,700 | $599.43 | 56,151 |
| 2026-08-20 | $593.24 | $1,593.36 | 921,100 | $607.31 | 50,642 |
| 2026-08-19 | $608.37 | $1,634.00 | 844,200 | $621.26 | 51,359 |
| 2026-08-18 | $620.81 | $1,667.41 | 792,900 | $628.01 | 44,712 |
| 2026-08-17 | $641.16 | $1,722.06 | 669,300 | $635.45 | 24,602 |
| 2026-08-14 | $631.26 | $1,695.47 | 578,000 | $630.69 | 30,010 |
| 2026-08-13 | $631.61 | $1,696.41 | 559,900 | $642.01 | 29,424 |
| 2026-08-12 | $637.85 | $1,713.17 | 800,000 | $647.77 | 32,219 |
| 2026-08-11 | $632.95 | $1,700.01 | 496,800 | $640.25 | 25,086 |
| 2026-08-10 | $634.82 | $1,705.04 | 679,600 | $648.50 | 42,286 |
| 2026-08-07 | $644.26 | $1,730.39 | 963,700 | $648.19 | 55,895 |
| 2026-08-06 | $643.98 | $1,729.64 | 811,600 | $645.95 | 47,181 |
| 2026-08-05 | $650.25 | $1,746.48 | 1,463,800 | $641.00 | 77,909 |
| 2026-08-04 | $635.96 | $1,708.10 | 2,535,000 | $579.82 | 171,861 |
| 2026-08-03 | $648.85 | $1,742.72 | 1,306,800 | $635.36 | 70,934 |
| 2026-07-31 | $634.20 | $1,703.37 | 891,200 | $648.74 | 48,433 |
| 2026-07-30 | $632.98 | $1,700.09 | 1,062,800 | $625.68 | 70,252 |
| 2026-07-29 | $606.00 | $1,627.63 | 1,332,100 | $633.98 | 81,939 |
| 2026-07-28 | $641.60 | $1,723.25 | 1,296,000 | $642.56 | 80,278 |
| 2026-07-27 | $661.84 | $1,777.61 | 1,004,200 | $663.05 | 84,289 |
| 2026-07-24 | $664.65 | $1,785.16 | 677,100 | $662.57 | 34,379 |
| 2026-07-23 | $665.03 | $1,786.18 | 804,200 | $660.00 | 64,760 |
| 2026-07-22 | $660.75 | $1,774.68 | 630,900 | $655.30 | 48,839 |
| 2026-07-21 | $660.45 | $1,773.87 | 725,300 | $658.87 | 40,294 |
| 2026-07-20 | $639.43 | $1,717.42 | 818,100 | $649.73 | 43,318 |
| 2026-07-17 | $648.48 | $1,741.73 | 1,122,900 | — | — |
| 2026-07-16 | $647.83 | $1,739.98 | 1,102,200 | — | — |
| 2026-07-15 | $666.13 | $1,789.13 | 847,700 | — | — |
| 2026-07-14 | $675.54 | $1,814.40 | 776,600 | — | — |
| 2026-07-13 | $664.39 | $1,784.46 | 674,100 | — | — |
| 2026-07-10 | $675.95 | $1,815.51 | 572,900 | — | — |
| 2026-07-09 | $673.39 | $1,808.63 | 914,100 | — | — |
| 2026-07-08 | $669.21 | $1,797.40 | 872,200 | — | — |
| 2026-07-07 | $660.14 | $1,773.04 | 1,038,200 | — | — |
| 2026-07-06 | $678.24 | $1,821.66 | 679,500 | — | — |
| 2026-07-02 | $661.70 | $1,777.23 | 879,600 | — | — |
| 2026-07-01 | $682.32 | $1,832.61 | 821,200 | — | — |
| 2026-06-30 | $713.21 | $1,915.58 | 817,300 | — | — |
| 2026-06-29 | $691.09 | $1,856.17 | 959,300 | — | — |
| 2026-06-26 | $685.87 | $1,842.15 | 4,262,200 | — | — |
| 2026-06-25 | $727.59 | $1,954.20 | 914,700 | — | — |
| 2026-06-24 | $694.87 | $1,866.32 | 735,900 | — | — |
| 2026-06-23 | $699.05 | $1,877.55 | 812,500 | — | — |
| 2026-06-22 | $724.93 | $1,947.06 | 1,079,400 | — | — |
| 2026-06-18 | $716.86 | $1,925.38 | 2,075,000 | — | — |
| 2026-06-17 | $717.78 | $1,927.86 | 1,851,700 | — | — |
| 2026-06-16 | $699.97 | $1,880.02 | 1,312,300 | — | — |
| 2026-06-15 | $679.71 | $1,825.60 | 856,700 | — | — |
| 2026-06-12 | $659.58 | $1,771.54 | 595,300 | — | — |
| 2026-06-11 | $655.69 | $1,761.09 | 1,021,000 | — | — |
| 2026-06-10 | $630.52 | $1,693.49 | 1,087,900 | — | — |
| 2026-06-09 | $669.23 | $1,797.46 | 902,600 | — | — |
| 2026-06-08 | $672.68 | $1,806.72 | 1,111,800 | — | — |
| 2026-06-05 | $651.22 | $1,749.08 | 981,800 | — | — |
| 2026-06-04 | $678.10 | $1,821.28 | 837,200 | — | — |
| 2026-06-03 | $682.33 | $1,832.64 | 895,200 | — | — |
| 2026-06-02 | $672.67 | $1,806.70 | 1,068,500 | — | — |
| 2026-06-01 | $643.50 | $1,728.35 | 906,900 | — | — |
| 2026-05-29 | $646.63 | $1,736.76 | 1,473,200 | — | — |
| 2026-05-28 | $668.68 | $1,795.98 | 740,400 | — | — |
| 2026-05-27 | $667.85 | $1,793.75 | 732,200 | — | — |
| 2026-05-26 | $668.75 | $1,796.17 | 994,800 | — | — |
| 2026-05-22 | $639.55 | $1,717.74 | 1,106,900 | — | — |
| 2026-05-21 | $638.78 | $1,710.30 | 1,613,000 | — | — |
| 2026-05-20 | $669.87 | $1,793.54 | 684,600 | — | — |
| 2026-05-19 | $659.46 | $1,765.67 | 878,500 | — | — |
| 2026-05-18 | $677.87 | $1,814.96 | 1,034,700 | — | — |
| 2026-05-15 | $696.53 | $1,864.92 | 990,600 | — | — |
| 2026-05-14 | $716.45 | $1,918.26 | 795,700 | — | — |
| 2026-05-13 | $709.57 | $1,899.84 | 908,700 | — | — |
| 2026-05-12 | $704.56 | $1,886.42 | 931,600 | — | — |
| 2026-05-11 | $702.66 | $1,881.34 | 831,900 | — | — |
| 2026-05-08 | $679.55 | $1,819.46 | 907,200 | — | — |
| 2026-05-07 | $682.88 | $1,828.38 | 1,169,000 | — | — |
| 2026-05-06 | $715.76 | $1,916.41 | 1,296,700 | — | — |
| 2026-05-05 | $674.88 | $1,806.96 | 1,454,400 | — | — |
| 2026-05-04 | $656.73 | $1,758.36 | 1,191,400 | — | — |
| 2026-05-01 | $657.44 | $1,760.26 | 682,400 | — | — |
| 2026-04-30 | $671.01 | $1,796.59 | 879,600 | — | — |
| 2026-04-29 | $638.95 | $1,710.76 | 507,300 | — | — |
| 2026-04-28 | $642.45 | $1,720.13 | 624,600 | — | — |
| 2026-04-27 | $660.78 | $1,769.20 | 674,600 | — | — |
| 2026-04-24 | $660.75 | $1,769.12 | 527,200 | — | — |
| 2026-04-23 | $656.93 | $1,758.90 | 721,500 | — | — |
| 2026-04-22 | $639.22 | $1,711.48 | 885,100 | — | — |
| 2026-04-21 | $638.99 | $1,710.86 | 678,800 | — | — |
| 2026-04-20 | $636.61 | $1,704.49 | 870,900 | — | — |
| 2026-04-17 | $627.18 | $1,679.24 | 1,295,200 | — | — |
| 2026-04-16 | $608.89 | $1,630.27 | 988,400 | — | — |
| 2026-04-15 | $601.46 | $1,610.38 | 862,500 | — | — |