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 — 2024
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2024-12-31 | $109.28 | $686.50 | 197,900 | — | — |
| 2024-12-30 | $109.49 | $687.81 | 178,300 | — | — |
| 2024-12-27 | $109.72 | $689.26 | 246,100 | — | — |
| 2024-12-26 | $110.09 | $691.58 | 156,200 | — | — |
| 2024-12-24 | $110.45 | $693.84 | 80,500 | — | — |
| 2024-12-23 | $110.12 | $691.77 | 275,000 | — | — |
| 2024-12-20 | $108.78 | $683.35 | 858,100 | — | — |
| 2024-12-19 | $109.00 | $684.74 | 272,400 | — | — |
| 2024-12-18 | $108.79 | $683.42 | 310,900 | — | — |
| 2024-12-17 | $112.12 | $704.34 | 408,000 | — | — |
| 2024-12-16 | $113.41 | $712.44 | 374,300 | — | — |
| 2024-12-13 | $113.06 | $710.24 | 320,500 | — | — |
| 2024-12-12 | $113.16 | $710.87 | 381,500 | — | — |
| 2024-12-11 | $112.97 | $709.68 | 409,800 | — | — |
| 2024-12-10 | $112.89 | $709.17 | 252,700 | — | — |
| 2024-12-09 | $113.58 | $713.51 | 314,300 | — | — |
| 2024-12-06 | $115.12 | $723.18 | 195,100 | — | — |
| 2024-12-05 | $115.99 | $728.65 | 215,700 | — | — |
| 2024-12-04 | $116.18 | $729.84 | 187,400 | — | — |
| 2024-12-03 | $116.49 | $731.79 | 252,700 | — | — |
| 2024-12-02 | $116.88 | $734.24 | 341,200 | — | — |
| 2024-11-29 | $118.47 | $744.23 | 130,200 | — | — |
| 2024-11-27 | $118.74 | $745.92 | 439,800 | — | — |
| 2024-11-26 | $117.89 | $740.58 | 350,200 | — | — |
| 2024-11-25 | $118.96 | $747.30 | 467,100 | — | — |
| 2024-11-22 | $118.91 | $746.99 | 415,200 | — | — |
| 2024-11-21 | $118.80 | $746.30 | 281,700 | — | — |
| 2024-11-20 | $117.96 | $741.02 | 260,900 | — | — |
| 2024-11-19 | $117.77 | $739.83 | 426,300 | — | — |
| 2024-11-18 | $118.56 | $744.79 | 223,700 | — | — |
| 2024-11-15 | $117.19 | $736.19 | 322,500 | — | — |
| 2024-11-14 | $116.74 | $733.36 | 311,600 | — | — |
| 2024-11-13 | $117.33 | $737.07 | 429,900 | — | — |
| 2024-11-12 | $118.37 | $743.60 | 528,900 | — | — |
| 2024-11-11 | $117.01 | $735.05 | 582,600 | — | — |
| 2024-11-08 | $113.83 | $715.08 | 629,400 | — | — |
| 2024-11-07 | $111.22 | $698.68 | 427,200 | — | — |
| 2024-11-06 | $111.44 | $700.06 | 509,100 | — | — |
| 2024-11-05 | $109.52 | $688.00 | 676,300 | — | — |
| 2024-11-04 | $106.94 | $666.39 | 753,500 | — | — |
| 2024-11-01 | $105.85 | $659.60 | 1,243,600 | — | — |
| 2024-10-31 | $103.48 | $644.83 | 522,100 | — | — |
| 2024-10-30 | $102.16 | $636.61 | 268,000 | — | — |
| 2024-10-29 | $101.94 | $635.24 | 201,800 | — | — |
| 2024-10-28 | $103.82 | $646.95 | 225,400 | — | — |
| 2024-10-25 | $103.65 | $645.89 | 168,800 | — | — |
| 2024-10-24 | $104.78 | $652.93 | 222,600 | — | — |
| 2024-10-23 | $104.98 | $654.18 | 269,900 | — | — |
| 2024-10-22 | $103.82 | $646.95 | 245,900 | — | — |
| 2024-10-21 | $103.83 | $647.01 | 258,700 | — | — |
| 2024-10-18 | $104.77 | $652.87 | 190,800 | — | — |
| 2024-10-17 | $103.83 | $647.01 | 227,300 | — | — |
| 2024-10-16 | $104.47 | $651.00 | 205,900 | — | — |
| 2024-10-15 | $103.67 | $646.02 | 294,800 | — | — |
| 2024-10-14 | $102.60 | $639.35 | 159,800 | — | — |
| 2024-10-11 | $101.09 | $629.94 | 153,600 | — | — |
| 2024-10-10 | $100.11 | $623.83 | 178,700 | — | — |
| 2024-10-09 | $100.74 | $627.76 | 195,400 | — | — |
| 2024-10-08 | $101.05 | $629.69 | 275,900 | — | — |
| 2024-10-07 | $101.02 | $629.50 | 232,800 | — | — |
| 2024-10-04 | $101.57 | $632.93 | 189,100 | — | — |
| 2024-10-03 | $101.75 | $634.05 | 151,600 | — | — |
| 2024-10-02 | $102.50 | $638.73 | 147,700 | — | — |
| 2024-10-01 | $103.39 | $644.27 | 236,500 | — | — |
| 2024-09-30 | $103.09 | $642.40 | 178,600 | — | — |
| 2024-09-27 | $103.22 | $643.21 | 178,500 | — | — |
| 2024-09-26 | $102.39 | $638.04 | 228,400 | — | — |
| 2024-09-25 | $102.65 | $639.66 | 237,300 | — | — |
| 2024-09-24 | $102.67 | $639.78 | 270,700 | — | — |
| 2024-09-23 | $103.21 | $643.15 | 312,900 | — | — |
| 2024-09-20 | $102.22 | $636.98 | 964,500 | — | — |
| 2024-09-19 | $102.44 | $638.35 | 406,800 | — | — |
| 2024-09-18 | $103.43 | $644.52 | 472,100 | — | — |
| 2024-09-17 | $103.49 | $644.89 | 315,900 | — | — |
| 2024-09-16 | $104.49 | $651.13 | 325,400 | — | — |
| 2024-09-13 | $103.51 | $645.02 | 363,900 | — | — |
| 2024-09-12 | $103.00 | $641.84 | 220,800 | — | — |
| 2024-09-11 | $103.28 | $643.59 | 192,100 | — | — |
| 2024-09-10 | $104.12 | $648.82 | 176,300 | — | — |
| 2024-09-09 | $103.63 | $645.77 | 196,300 | — | — |
| 2024-09-06 | $103.30 | $643.71 | 241,600 | — | — |
| 2024-09-05 | $104.48 | $651.06 | 198,900 | — | — |
| 2024-09-04 | $104.62 | $651.94 | 297,800 | — | — |
| 2024-09-03 | $102.82 | $640.72 | 238,500 | — | — |
| 2024-08-30 | $101.91 | $635.05 | 277,000 | — | — |
| 2024-08-29 | $101.61 | $633.18 | 257,100 | — | — |
| 2024-08-28 | $101.73 | $633.93 | 296,000 | — | — |
| 2024-08-27 | $100.37 | $625.45 | 341,900 | — | — |
| 2024-08-26 | $101.64 | $633.37 | 402,900 | — | — |
| 2024-08-23 | $102.00 | $635.61 | 344,500 | — | — |
| 2024-08-22 | $102.22 | $636.98 | 147,700 | — | — |
| 2024-08-21 | $102.93 | $641.40 | 178,300 | — | — |
| 2024-08-20 | $102.58 | $639.22 | 171,100 | — | — |
| 2024-08-19 | $102.86 | $640.97 | 137,700 | — | — |
| 2024-08-16 | $102.03 | $635.80 | 245,000 | — | — |
| 2024-08-15 | $102.12 | $636.36 | 320,000 | — | — |
| 2024-08-14 | $102.31 | $637.54 | 224,600 | — | — |
| 2024-08-13 | $101.95 | $635.30 | 396,000 | — | — |
| 2024-08-12 | $101.13 | $630.19 | 177,000 | — | — |
| 2024-08-09 | $101.65 | $633.43 | 341,600 | — | — |
| 2024-08-08 | $101.39 | $631.81 | 515,200 | — | — |
| 2024-08-07 | $100.89 | $628.69 | 341,500 | — | — |
| 2024-08-06 | $101.22 | $630.75 | 386,900 | — | — |
| 2024-08-05 | $100.69 | $627.45 | 439,400 | — | — |
| 2024-08-02 | $104.13 | $643.71 | 614,200 | — | — |
| 2024-08-01 | $102.31 | $632.46 | 584,700 | — | — |
| 2024-07-31 | $97.75 | $604.27 | 356,200 | — | — |
| 2024-07-30 | $98.58 | $609.40 | 261,000 | — | — |
| 2024-07-29 | $97.63 | $603.53 | 218,300 | — | — |
| 2024-07-26 | $97.50 | $602.72 | 251,900 | — | — |
| 2024-07-25 | $97.25 | $601.18 | 631,200 | — | — |
| 2024-07-24 | $96.44 | $596.17 | 292,700 | — | — |
| 2024-07-23 | $94.86 | $586.40 | 398,200 | — | — |
| 2024-07-22 | $95.40 | $589.74 | 437,500 | — | — |
| 2024-07-19 | $94.34 | $583.19 | 404,600 | — | — |
| 2024-07-18 | $94.70 | $585.42 | 199,800 | — | — |
| 2024-07-17 | $95.27 | $588.94 | 407,100 | — | — |
| 2024-07-16 | $94.76 | $585.79 | 421,200 | — | — |
| 2024-07-15 | $93.47 | $577.81 | 239,200 | — | — |
| 2024-07-12 | $94.83 | $586.22 | 282,900 | — | — |
| 2024-07-11 | $94.95 | $586.96 | 147,300 | — | — |
| 2024-07-10 | $93.15 | $575.83 | 139,100 | — | — |
| 2024-07-09 | $92.32 | $570.70 | 136,700 | — | — |
| 2024-07-08 | $92.02 | $568.85 | 204,800 | — | — |
| 2024-07-05 | $92.23 | $570.15 | 393,500 | — | — |
| 2024-07-03 | $92.31 | $570.64 | 104,800 | — | — |
| 2024-07-02 | $92.25 | $570.27 | 156,800 | — | — |
| 2024-07-01 | $92.22 | $570.08 | 174,000 | — | — |
| 2024-06-28 | $93.15 | $575.83 | 410,400 | — | — |
| 2024-06-27 | $92.68 | $572.93 | 228,800 | — | — |
| 2024-06-26 | $92.08 | $569.22 | 272,600 | — | — |
| 2024-06-25 | $91.41 | $565.08 | 305,700 | — | — |
| 2024-06-24 | $92.45 | $571.51 | 298,000 | — | — |
| 2024-06-21 | $92.44 | $571.45 | 717,600 | — | — |
| 2024-06-20 | $91.42 | $565.14 | 182,300 | — | — |
| 2024-06-18 | $91.08 | $563.04 | 231,200 | — | — |
| 2024-06-17 | $91.16 | $563.53 | 233,500 | — | — |
| 2024-06-14 | $91.35 | $564.71 | 392,800 | — | — |
| 2024-06-13 | $91.70 | $566.87 | 237,300 | — | — |
| 2024-06-12 | $92.02 | $568.85 | 442,200 | — | — |
| 2024-06-11 | $92.73 | $573.24 | 1,388,100 | — | — |
| 2024-06-10 | $91.98 | $568.60 | 373,000 | — | — |
| 2024-06-07 | $91.73 | $567.06 | 186,000 | — | — |
| 2024-06-06 | $92.79 | $573.61 | 433,800 | — | — |
| 2024-06-05 | $93.41 | $577.44 | 186,400 | — | — |
| 2024-06-04 | $95.01 | $587.33 | 188,500 | — | — |
| 2024-06-03 | $94.70 | $585.42 | 432,800 | — | — |
| 2024-05-31 | $95.47 | $590.18 | 359,100 | — | — |
| 2024-05-30 | $93.09 | $575.46 | 266,800 | — | — |
| 2024-05-29 | $92.49 | $571.75 | 199,900 | — | — |
| 2024-05-28 | $93.67 | $579.05 | 499,300 | — | — |
| 2024-05-24 | $95.61 | $591.04 | 326,800 | — | — |
| 2024-05-23 | $94.93 | $586.84 | 418,900 | — | — |
| 2024-05-22 | $97.12 | $600.38 | 217,600 | — | — |
| 2024-05-21 | $97.47 | $602.54 | 188,500 | — | — |
| 2024-05-20 | $98.26 | $607.42 | 261,100 | — | — |
| 2024-05-17 | $98.47 | $608.72 | 308,800 | — | — |
| 2024-05-16 | $98.96 | $611.75 | 242,800 | — | — |
| 2024-05-15 | $98.10 | $606.43 | 537,900 | — | — |
| 2024-05-14 | $97.68 | $603.84 | 975,600 | — | — |
| 2024-05-13 | $98.12 | $606.56 | 219,300 | — | — |
| 2024-05-10 | $97.81 | $604.64 | 412,700 | — | — |
| 2024-05-09 | $97.74 | $604.21 | 381,800 | — | — |
| 2024-05-08 | $96.82 | $598.52 | 539,000 | — | — |
| 2024-05-07 | $96.74 | $598.03 | 379,400 | — | — |
| 2024-05-06 | $96.13 | $594.26 | 260,100 | — | — |
| 2024-05-03 | $96.20 | $594.69 | 480,800 | — | — |
| 2024-05-02 | $95.35 | $584.30 | 398,900 | — | — |
| 2024-05-01 | $95.97 | $588.10 | 273,100 | — | — |
| 2024-04-30 | $94.78 | $580.81 | 204,900 | — | — |
| 2024-04-29 | $94.89 | $581.48 | 386,500 | — | — |
| 2024-04-26 | $94.60 | $579.71 | 434,500 | — | — |
| 2024-04-25 | $94.67 | $580.14 | 436,100 | — | — |
| 2024-04-24 | $94.32 | $577.99 | 296,100 | — | — |
| 2024-04-23 | $94.11 | $576.70 | 208,100 | — | — |
| 2024-04-22 | $94.34 | $578.11 | 178,900 | — | — |
| 2024-04-19 | $93.90 | $575.42 | 249,400 | — | — |
| 2024-04-18 | $92.28 | $565.49 | 280,400 | — | — |
| 2024-04-17 | $90.37 | $553.79 | 240,600 | — | — |
| 2024-04-16 | $89.15 | $546.31 | 258,400 | — | — |
| 2024-04-15 | $90.24 | $552.99 | 561,400 | — | — |
| 2024-04-12 | $90.22 | $552.87 | 318,900 | — | — |
| 2024-04-11 | $91.66 | $561.69 | 565,100 | — | — |
| 2024-04-10 | $91.06 | $558.01 | 257,300 | — | — |
| 2024-04-09 | $93.67 | $574.01 | 510,700 | — | — |
| 2024-04-08 | $93.19 | $571.07 | 442,800 | — | — |
| 2024-04-05 | $91.27 | $559.30 | 291,700 | — | — |
| 2024-04-04 | $91.98 | $563.65 | 339,000 | — | — |
| 2024-04-03 | $91.44 | $560.34 | 561,600 | — | — |
| 2024-04-02 | $92.38 | $566.10 | 273,000 | — | — |
| 2024-04-01 | $92.09 | $564.33 | 473,100 | — | — |
| 2024-03-28 | $92.89 | $569.23 | 258,400 | — | — |
| 2024-03-27 | $92.44 | $566.47 | 684,100 | — | — |
| 2024-03-26 | $90.48 | $554.46 | 320,800 | — | — |
| 2024-03-25 | $90.71 | $555.87 | 381,200 | — | — |
| 2024-03-22 | $89.92 | $551.03 | 298,000 | — | — |
| 2024-03-21 | $89.84 | $550.54 | 209,700 | — | — |
| 2024-03-20 | $90.37 | $553.79 | 457,400 | — | — |
| 2024-03-19 | $90.50 | $554.58 | 496,600 | — | — |
| 2024-03-18 | $91.00 | $557.65 | 588,300 | — | — |
| 2024-03-15 | $90.80 | $556.42 | 978,100 | — | — |
| 2024-03-14 | $89.92 | $551.03 | 500,000 | — | — |
| 2024-03-13 | $90.57 | $555.01 | 641,900 | — | — |
| 2024-03-12 | $91.26 | $559.24 | 688,500 | — | — |
| 2024-03-11 | $91.17 | $558.69 | 351,200 | — | — |
| 2024-03-08 | $89.35 | $547.54 | 268,600 | — | — |
| 2024-03-07 | $88.95 | $545.08 | 472,000 | — | — |
| 2024-03-06 | $88.30 | $541.10 | 655,000 | — | — |
| 2024-03-05 | $87.41 | $535.65 | 382,100 | — | — |
| 2024-03-04 | $88.58 | $542.82 | 406,400 | — | — |
| 2024-03-01 | $87.05 | $533.44 | 606,400 | — | — |
| 2024-02-29 | $88.11 | $539.94 | 453,400 | — | — |
| 2024-02-28 | $88.46 | $542.08 | 257,500 | — | — |
| 2024-02-27 | $89.31 | $547.29 | 244,600 | — | — |
| 2024-02-26 | $88.56 | $542.69 | 552,900 | — | — |
| 2024-02-23 | $89.75 | $549.99 | 328,700 | — | — |
| 2024-02-22 | $89.40 | $547.84 | 466,800 | — | — |
| 2024-02-21 | $90.73 | $555.99 | 418,700 | — | — |
| 2024-02-20 | $88.99 | $545.33 | 577,400 | — | — |
| 2024-02-16 | $88.67 | $543.37 | 344,500 | — | — |
| 2024-02-15 | $88.93 | $544.96 | 506,500 | — | — |
| 2024-02-14 | $87.06 | $533.50 | 548,800 | — | — |
| 2024-02-13 | $86.94 | $532.77 | 400,300 | — | — |
| 2024-02-12 | $89.66 | $549.43 | 262,800 | — | — |
| 2024-02-09 | $89.56 | $548.82 | 266,600 | — | — |
| 2024-02-08 | $88.40 | $541.71 | 434,600 | — | — |
| 2024-02-07 | $89.52 | $548.58 | 212,800 | — | — |
| 2024-02-06 | $89.86 | $550.66 | 272,700 | — | — |
| 2024-02-05 | $89.76 | $550.05 | 166,400 | — | — |
| 2024-02-02 | $92.17 | $564.82 | 150,400 | — | — |
| 2024-02-01 | $94.45 | $573.70 | 219,500 | — | — |
| 2024-01-31 | $92.58 | $562.34 | 263,100 | — | — |
| 2024-01-30 | $93.51 | $567.99 | 243,500 | — | — |
| 2024-01-29 | $94.44 | $573.64 | 341,400 | — | — |
| 2024-01-26 | $92.57 | $562.28 | 265,400 | — | — |
| 2024-01-25 | $92.83 | $563.86 | 433,800 | — | — |
| 2024-01-24 | $91.77 | $557.42 | 491,200 | — | — |
| 2024-01-23 | $93.20 | $566.11 | 517,600 | — | — |
| 2024-01-22 | $93.06 | $565.26 | 686,500 | — | — |
| 2024-01-19 | $92.50 | $561.86 | 246,300 | — | — |
| 2024-01-18 | $92.13 | $559.61 | 219,600 | — | — |
| 2024-01-17 | $93.50 | $567.93 | 253,500 | — | — |
| 2024-01-16 | $94.16 | $571.94 | 211,500 | — | — |
| 2024-01-12 | $95.74 | $581.54 | 247,600 | — | — |
| 2024-01-11 | $94.86 | $576.19 | 343,200 | — | — |
| 2024-01-10 | $97.27 | $590.83 | 236,800 | — | — |
| 2024-01-09 | $98.15 | $596.18 | 293,900 | — | — |
| 2024-01-08 | $98.42 | $597.82 | 313,700 | — | — |
| 2024-01-05 | $98.92 | $600.85 | 358,200 | — | — |
| 2024-01-04 | $98.42 | $597.82 | 240,000 | — | — |
| 2024-01-03 | $98.98 | $601.22 | 320,700 | — | — |
| 2024-01-02 | $99.19 | $602.49 | 312,900 | — | — |