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-05-03 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 | $71.27 | $101.30 | 563,900 | — | — |
| 2024-12-30 | $71.04 | $100.97 | 614,900 | — | — |
| 2024-12-27 | $71.85 | $102.12 | 452,200 | — | — |
| 2024-12-26 | $73.13 | $103.94 | 218,600 | — | — |
| 2024-12-24 | $73.45 | $104.40 | 183,100 | — | — |
| 2024-12-23 | $72.62 | $103.22 | 434,500 | — | — |
| 2024-12-20 | $72.84 | $103.53 | 1,304,500 | — | — |
| 2024-12-19 | $72.00 | $102.34 | 407,600 | — | — |
| 2024-12-18 | $72.18 | $102.59 | 516,600 | — | — |
| 2024-12-17 | $75.72 | $107.63 | 336,600 | — | — |
| 2024-12-16 | $78.52 | $111.60 | 284,700 | — | — |
| 2024-12-13 | $78.49 | $111.56 | 221,500 | — | — |
| 2024-12-12 | $79.04 | $112.34 | 253,900 | — | — |
| 2024-12-11 | $79.85 | $113.50 | 352,800 | — | — |
| 2024-12-10 | $80.07 | $113.81 | 423,900 | — | — |
| 2024-12-09 | $80.28 | $114.11 | 253,900 | — | — |
| 2024-12-06 | $81.38 | $115.67 | 266,100 | — | — |
| 2024-12-05 | $80.71 | $114.72 | 221,500 | — | — |
| 2024-12-04 | $82.80 | $117.69 | 171,200 | — | — |
| 2024-12-03 | $82.82 | $117.72 | 205,900 | — | — |
| 2024-12-02 | $82.66 | $117.49 | 353,200 | — | — |
| 2024-11-29 | $84.30 | $119.82 | 205,600 | — | — |
| 2024-11-27 | $83.51 | $118.70 | 340,500 | — | — |
| 2024-11-26 | $84.37 | $119.92 | 697,000 | — | — |
| 2024-11-25 | $85.16 | $121.04 | 572,600 | — | — |
| 2024-11-22 | $82.96 | $117.66 | 473,400 | — | — |
| 2024-11-21 | $81.28 | $115.28 | 480,200 | — | — |
| 2024-11-20 | $79.37 | $112.57 | 644,300 | — | — |
| 2024-11-19 | $76.09 | $107.92 | 502,600 | — | — |
| 2024-11-18 | $74.04 | $105.01 | 771,100 | — | — |
| 2024-11-15 | $73.81 | $104.68 | 569,900 | — | — |
| 2024-11-14 | $77.39 | $109.76 | 1,175,500 | — | — |
| 2024-11-13 | $80.52 | $114.20 | 1,814,100 | — | — |
| 2024-11-12 | $68.12 | $96.61 | 604,800 | — | — |
| 2024-11-11 | $69.95 | $99.21 | 619,500 | — | — |
| 2024-11-08 | $69.43 | $98.47 | 412,400 | — | — |
| 2024-11-07 | $67.98 | $96.41 | 299,100 | — | — |
| 2024-11-06 | $67.25 | $95.38 | 431,600 | — | — |
| 2024-11-05 | $64.72 | $91.79 | 211,300 | — | — |
| 2024-11-04 | $63.53 | $90.10 | 270,900 | — | — |
| 2024-11-01 | $63.32 | $89.80 | 249,800 | — | — |
| 2024-10-31 | $62.88 | $89.18 | 258,600 | — | — |
| 2024-10-30 | $63.63 | $90.24 | 230,100 | — | — |
| 2024-10-29 | $63.39 | $89.90 | 299,000 | — | — |
| 2024-10-28 | $64.36 | $91.28 | 508,500 | — | — |
| 2024-10-25 | $63.46 | $90.00 | 699,400 | — | — |
| 2024-10-24 | $63.86 | $90.57 | 603,800 | — | — |
| 2024-10-23 | $64.38 | $91.31 | 486,500 | — | — |
| 2024-10-22 | $64.95 | $92.12 | 315,300 | — | — |
| 2024-10-21 | $65.60 | $93.04 | 360,200 | — | — |
| 2024-10-18 | $67.71 | $96.03 | 320,200 | — | — |
| 2024-10-17 | $68.08 | $96.56 | 264,800 | — | — |
| 2024-10-16 | $68.94 | $97.78 | 277,600 | — | — |
| 2024-10-15 | $68.31 | $96.88 | 227,700 | — | — |
| 2024-10-14 | $68.72 | $97.46 | 220,700 | — | — |
| 2024-10-11 | $68.09 | $96.57 | 345,800 | — | — |
| 2024-10-10 | $66.59 | $94.44 | 372,800 | — | — |
| 2024-10-09 | $68.62 | $97.32 | 243,800 | — | — |
| 2024-10-08 | $68.01 | $96.46 | 310,800 | — | — |
| 2024-10-07 | $68.39 | $97.00 | 291,900 | — | — |
| 2024-10-04 | $69.18 | $98.12 | 221,800 | — | — |
| 2024-10-03 | $68.33 | $96.91 | 223,300 | — | — |
| 2024-10-02 | $68.56 | $97.24 | 323,100 | — | — |
| 2024-10-01 | $69.47 | $98.53 | 312,300 | — | — |
| 2024-09-30 | $70.00 | $99.28 | 414,000 | — | — |
| 2024-09-27 | $69.48 | $98.54 | 314,600 | — | — |
| 2024-09-26 | $69.00 | $97.86 | 295,200 | — | — |
| 2024-09-25 | $68.80 | $97.58 | 310,700 | — | — |
| 2024-09-24 | $69.78 | $98.97 | 328,700 | — | — |
| 2024-09-23 | $69.93 | $99.18 | 682,200 | — | — |
| 2024-09-20 | $67.88 | $96.27 | 1,841,800 | — | — |
| 2024-09-19 | $69.99 | $99.26 | 550,400 | — | — |
| 2024-09-18 | $67.88 | $96.27 | 468,900 | — | — |
| 2024-09-17 | $67.60 | $95.88 | 375,700 | — | — |
| 2024-09-16 | $67.14 | $95.22 | 383,800 | — | — |
| 2024-09-13 | $66.84 | $94.80 | 483,800 | — | — |
| 2024-09-12 | $64.80 | $91.90 | 332,000 | — | — |
| 2024-09-11 | $62.94 | $89.27 | 437,200 | — | — |
| 2024-09-10 | $62.83 | $89.11 | 361,200 | — | — |
| 2024-09-09 | $62.09 | $88.06 | 349,600 | — | — |
| 2024-09-06 | $62.41 | $88.51 | 325,300 | — | — |
| 2024-09-05 | $62.81 | $89.08 | 455,100 | — | — |
| 2024-09-04 | $63.62 | $90.23 | 705,500 | — | — |
| 2024-09-03 | $62.84 | $89.12 | 509,900 | — | — |
| 2024-08-30 | $66.19 | $93.88 | 332,200 | — | — |
| 2024-08-29 | $65.80 | $93.32 | 394,100 | — | — |
| 2024-08-28 | $65.10 | $92.33 | 313,800 | — | — |
| 2024-08-27 | $65.86 | $93.19 | 395,600 | — | — |
| 2024-08-26 | $66.48 | $94.07 | 253,700 | — | — |
| 2024-08-23 | $66.93 | $94.71 | 382,800 | — | — |
| 2024-08-22 | $64.29 | $90.97 | 364,500 | — | — |
| 2024-08-21 | $64.05 | $90.63 | 428,400 | — | — |
| 2024-08-20 | $63.34 | $89.63 | 319,200 | — | — |
| 2024-08-19 | $63.79 | $90.27 | 274,600 | — | — |
| 2024-08-16 | $63.38 | $89.69 | 429,000 | — | — |
| 2024-08-15 | $63.88 | $90.39 | 518,400 | — | — |
| 2024-08-14 | $62.23 | $88.06 | 428,000 | — | — |
| 2024-08-13 | $61.62 | $87.19 | 575,800 | — | — |
| 2024-08-12 | $59.92 | $84.79 | 663,800 | — | — |
| 2024-08-09 | $59.02 | $83.52 | 580,100 | — | — |
| 2024-08-08 | $58.29 | $82.48 | 707,500 | — | — |
| 2024-08-07 | $55.61 | $78.69 | 1,463,100 | — | — |
| 2024-08-06 | $69.56 | $98.43 | 529,500 | — | — |
| 2024-08-05 | $67.08 | $94.92 | 540,100 | — | — |
| 2024-08-02 | $67.53 | $95.56 | 503,100 | — | — |
| 2024-08-01 | $70.60 | $99.90 | 518,500 | — | — |
| 2024-07-31 | $72.06 | $101.97 | 449,300 | — | — |
| 2024-07-30 | $73.62 | $104.18 | 275,800 | — | — |
| 2024-07-29 | $72.86 | $103.10 | 297,800 | — | — |
| 2024-07-26 | $74.71 | $105.72 | 469,000 | — | — |
| 2024-07-25 | $71.00 | $100.47 | 402,600 | — | — |
| 2024-07-24 | $69.98 | $99.02 | 359,100 | — | — |
| 2024-07-23 | $72.87 | $103.11 | 400,500 | — | — |
| 2024-07-22 | $71.79 | $101.59 | 325,900 | — | — |
| 2024-07-19 | $69.05 | $97.71 | 254,100 | — | — |
| 2024-07-18 | $70.01 | $99.07 | 401,600 | — | — |
| 2024-07-17 | $70.46 | $99.70 | 365,100 | — | — |
| 2024-07-16 | $72.86 | $103.10 | 574,500 | — | — |
| 2024-07-15 | $67.03 | $94.85 | 409,300 | — | — |
| 2024-07-12 | $66.74 | $94.44 | 317,600 | — | — |
| 2024-07-11 | $65.77 | $93.07 | 393,800 | — | — |
| 2024-07-10 | $63.35 | $89.64 | 364,700 | — | — |
| 2024-07-09 | $61.53 | $87.07 | 372,700 | — | — |
| 2024-07-08 | $62.86 | $88.95 | 371,400 | — | — |
| 2024-07-05 | $62.45 | $88.37 | 291,200 | — | — |
| 2024-07-03 | $63.31 | $89.59 | 244,500 | — | — |
| 2024-07-02 | $64.71 | $91.57 | 323,200 | — | — |
| 2024-07-01 | $64.07 | $90.66 | 393,800 | — | — |
| 2024-06-28 | $63.86 | $90.36 | 1,314,400 | — | — |
| 2024-06-27 | $64.55 | $91.34 | 345,100 | — | — |
| 2024-06-26 | $63.97 | $90.52 | 529,200 | — | — |
| 2024-06-25 | $62.72 | $88.75 | 554,600 | — | — |
| 2024-06-24 | $66.18 | $93.65 | 573,100 | — | — |
| 2024-06-21 | $64.89 | $91.82 | 3,491,800 | — | — |
| 2024-06-20 | $65.67 | $92.93 | 535,300 | — | — |
| 2024-06-18 | $65.87 | $93.21 | 401,500 | — | — |
| 2024-06-17 | $65.26 | $92.35 | 414,400 | — | — |
| 2024-06-14 | $64.15 | $90.77 | 368,700 | — | — |
| 2024-06-13 | $66.83 | $94.57 | 377,000 | — | — |
| 2024-06-12 | $66.39 | $93.94 | 607,100 | — | — |
| 2024-06-11 | $65.04 | $92.03 | 360,800 | — | — |
| 2024-06-10 | $65.06 | $92.06 | 490,800 | — | — |
| 2024-06-07 | $65.56 | $92.77 | 362,600 | — | — |
| 2024-06-06 | $67.07 | $94.91 | 343,900 | — | — |
| 2024-06-05 | $68.85 | $97.43 | 379,600 | — | — |
| 2024-06-04 | $67.15 | $95.02 | 500,400 | — | — |
| 2024-06-03 | $67.82 | $95.97 | 332,000 | — | — |
| 2024-05-31 | $67.54 | $95.57 | 371,000 | — | — |
| 2024-05-30 | $66.15 | $93.60 | 379,900 | — | — |
| 2024-05-29 | $65.08 | $92.09 | 278,900 | — | — |
| 2024-05-28 | $66.66 | $94.11 | 276,000 | — | — |
| 2024-05-24 | $67.48 | $95.27 | 345,400 | — | — |
| 2024-05-23 | $65.84 | $92.96 | 383,600 | — | — |
| 2024-05-22 | $66.10 | $93.32 | 361,300 | — | — |
| 2024-05-21 | $67.85 | $95.79 | 302,800 | — | — |
| 2024-05-20 | $67.40 | $95.16 | 290,800 | — | — |
| 2024-05-17 | $67.28 | $94.99 | 325,700 | — | — |
| 2024-05-16 | $68.03 | $96.05 | 390,700 | — | — |
| 2024-05-15 | $69.78 | $98.52 | 400,200 | — | — |
| 2024-05-14 | $69.35 | $97.91 | 448,700 | — | — |
| 2024-05-13 | $69.29 | $97.83 | 525,500 | — | — |
| 2024-05-10 | $71.09 | $100.37 | 533,200 | — | — |
| 2024-05-09 | $74.25 | $104.83 | 751,800 | — | — |
| 2024-05-08 | $72.69 | $102.63 | 801,600 | — | — |
| 2024-05-07 | $67.75 | $95.65 | 398,500 | — | — |
| 2024-05-06 | $69.81 | $98.56 | 172,000 | — | — |
| 2024-05-03 | $69.13 | $97.60 | 250,900 | — | — |
| 2024-05-02 | $68.71 | $97.01 | 390,800 | — | — |
| 2024-05-01 | $67.18 | $94.85 | 497,600 | — | — |
| 2024-04-30 | $65.52 | $92.50 | 473,600 | — | — |
| 2024-04-29 | $67.72 | $95.61 | 318,400 | — | — |
| 2024-04-26 | $68.27 | $96.39 | 243,600 | — | — |
| 2024-04-25 | $67.41 | $95.17 | 208,400 | — | — |
| 2024-04-24 | $67.81 | $95.74 | 232,300 | — | — |
| 2024-04-23 | $69.08 | $97.53 | 257,000 | — | — |
| 2024-04-22 | $66.52 | $93.92 | 241,200 | — | — |
| 2024-04-19 | $65.97 | $93.14 | 475,100 | — | — |
| 2024-04-18 | $65.20 | $92.05 | 358,300 | — | — |
| 2024-04-17 | $65.26 | $92.14 | 246,700 | — | — |
| 2024-04-16 | $66.52 | $93.92 | 255,900 | — | — |
| 2024-04-15 | $66.70 | $94.17 | 285,500 | — | — |
| 2024-04-12 | $67.59 | $95.43 | 227,300 | — | — |
| 2024-04-11 | $68.48 | $96.68 | 257,700 | — | — |
| 2024-04-10 | $67.83 | $95.77 | 336,200 | — | — |
| 2024-04-09 | $70.00 | $98.83 | 449,000 | — | — |
| 2024-04-08 | $73.22 | $103.38 | 301,600 | — | — |
| 2024-04-05 | $74.48 | $105.16 | 276,800 | — | — |
| 2024-04-04 | $72.36 | $102.16 | 346,000 | — | — |
| 2024-04-03 | $73.24 | $103.40 | 270,100 | — | — |
| 2024-04-02 | $70.72 | $99.85 | 351,700 | — | — |
| 2024-04-01 | $72.20 | $101.94 | 242,000 | — | — |
| 2024-03-28 | $73.34 | $103.55 | 291,400 | — | — |
| 2024-03-27 | $72.75 | $102.71 | 310,400 | — | — |
| 2024-03-26 | $73.00 | $103.07 | 291,000 | — | — |
| 2024-03-25 | $72.97 | $103.02 | 278,600 | — | — |
| 2024-03-22 | $72.01 | $101.67 | 250,100 | — | — |
| 2024-03-21 | $73.63 | $103.96 | 384,700 | — | — |
| 2024-03-20 | $72.13 | $101.84 | 258,000 | — | — |
| 2024-03-19 | $70.70 | $99.82 | 245,200 | — | — |
| 2024-03-18 | $69.82 | $98.58 | 359,500 | — | — |
| 2024-03-15 | $70.41 | $99.41 | 1,907,800 | — | — |
| 2024-03-14 | $70.08 | $98.94 | 473,700 | — | — |
| 2024-03-13 | $69.10 | $97.56 | 330,100 | — | — |
| 2024-03-12 | $68.86 | $97.22 | 357,300 | — | — |
| 2024-03-11 | $67.50 | $95.30 | 480,400 | — | — |
| 2024-03-08 | $69.25 | $97.77 | 411,600 | — | — |
| 2024-03-07 | $69.63 | $98.31 | 282,500 | — | — |
| 2024-03-06 | $69.38 | $97.95 | 288,100 | — | — |
| 2024-03-05 | $68.68 | $96.97 | 322,400 | — | — |
| 2024-03-04 | $70.09 | $98.96 | 482,800 | — | — |
| 2024-03-01 | $71.40 | $100.81 | 314,200 | — | — |
| 2024-02-29 | $71.40 | $100.81 | 398,400 | — | — |
| 2024-02-28 | $70.11 | $98.99 | 316,000 | — | — |
| 2024-02-27 | $69.49 | $97.90 | 339,300 | — | — |
| 2024-02-26 | $69.18 | $97.46 | 427,400 | — | — |
| 2024-02-23 | $68.50 | $96.50 | 209,100 | — | — |
| 2024-02-22 | $67.52 | $95.12 | 280,000 | — | — |
| 2024-02-21 | $66.65 | $93.90 | 580,400 | — | — |
| 2024-02-20 | $67.81 | $95.53 | 289,400 | — | — |
| 2024-02-16 | $68.04 | $95.86 | 306,800 | — | — |
| 2024-02-15 | $68.90 | $97.07 | 341,100 | — | — |
| 2024-02-14 | $67.64 | $95.29 | 368,300 | — | — |
| 2024-02-13 | $66.42 | $93.57 | 424,700 | — | — |
| 2024-02-12 | $67.95 | $95.73 | 409,200 | — | — |
| 2024-02-09 | $68.61 | $96.66 | 457,100 | — | — |
| 2024-02-08 | $67.55 | $95.17 | 684,200 | — | — |
| 2024-02-07 | $67.94 | $95.71 | 974,700 | — | — |
| 2024-02-06 | $60.21 | $84.82 | 400,300 | — | — |
| 2024-02-05 | $59.81 | $84.26 | 497,500 | — | — |
| 2024-02-02 | $59.16 | $83.35 | 390,100 | — | — |
| 2024-02-01 | $59.09 | $83.25 | 427,800 | — | — |
| 2024-01-31 | $58.26 | $82.08 | 447,100 | — | — |
| 2024-01-30 | $60.99 | $85.92 | 645,200 | — | — |
| 2024-01-29 | $60.13 | $84.71 | 313,600 | — | — |
| 2024-01-26 | $60.10 | $84.67 | 272,500 | — | — |
| 2024-01-25 | $59.77 | $84.20 | 449,000 | — | — |
| 2024-01-24 | $58.71 | $82.71 | 452,900 | — | — |
| 2024-01-23 | $58.12 | $81.88 | 334,100 | — | — |
| 2024-01-22 | $59.39 | $83.67 | 372,700 | — | — |
| 2024-01-19 | $58.75 | $82.77 | 227,800 | — | — |
| 2024-01-18 | $58.41 | $82.29 | 313,000 | — | — |
| 2024-01-17 | $57.73 | $81.33 | 328,300 | — | — |
| 2024-01-16 | $57.51 | $81.02 | 327,000 | — | — |
| 2024-01-12 | $58.90 | $82.98 | 331,800 | — | — |
| 2024-01-11 | $59.00 | $83.12 | 318,400 | — | — |
| 2024-01-10 | $59.05 | $83.19 | 338,900 | — | — |
| 2024-01-09 | $58.96 | $83.06 | 292,700 | — | — |
| 2024-01-08 | $58.85 | $82.91 | 360,100 | — | — |
| 2024-01-05 | $58.19 | $81.98 | 363,300 | — | — |
| 2024-01-04 | $57.73 | $81.33 | 326,300 | — | — |
| 2024-01-03 | $57.96 | $81.65 | 454,400 | — | — |
| 2024-01-02 | $59.38 | $83.66 | 530,500 | — | — |