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
- 2000-07-11 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 | $69.87 | $69.87 | 414,200 | — | — |
| 2024-12-30 | $70.02 | $70.02 | 416,700 | — | — |
| 2024-12-27 | $71.24 | $71.24 | 360,500 | — | — |
| 2024-12-26 | $72.05 | $72.05 | 344,200 | — | — |
| 2024-12-24 | $72.10 | $72.10 | 296,000 | — | — |
| 2024-12-23 | $70.74 | $70.74 | 968,100 | — | — |
| 2024-12-20 | $69.47 | $69.47 | 2,322,100 | — | — |
| 2024-12-19 | $69.18 | $69.18 | 673,900 | — | — |
| 2024-12-18 | $70.97 | $70.97 | 636,000 | — | — |
| 2024-12-17 | $74.83 | $74.83 | 477,300 | — | — |
| 2024-12-16 | $75.61 | $75.61 | 541,300 | — | — |
| 2024-12-13 | $75.29 | $75.29 | 490,200 | — | — |
| 2024-12-12 | $75.66 | $75.66 | 335,300 | — | — |
| 2024-12-11 | $75.85 | $75.85 | 351,500 | — | — |
| 2024-12-10 | $76.49 | $76.49 | 615,200 | — | — |
| 2024-12-09 | $77.10 | $77.10 | 460,300 | — | — |
| 2024-12-06 | $74.19 | $74.19 | 444,800 | — | — |
| 2024-12-05 | $73.51 | $73.51 | 564,500 | — | — |
| 2024-12-04 | $76.23 | $76.23 | 482,000 | — | — |
| 2024-12-03 | $76.20 | $76.20 | 448,100 | — | — |
| 2024-12-02 | $77.27 | $77.27 | 599,300 | — | — |
| 2024-11-29 | $74.24 | $74.24 | 257,900 | — | — |
| 2024-11-27 | $73.51 | $73.51 | 376,800 | — | — |
| 2024-11-26 | $74.45 | $74.45 | 587,100 | — | — |
| 2024-11-25 | $77.47 | $77.47 | 849,700 | — | — |
| 2024-11-22 | $75.07 | $75.07 | 546,700 | — | — |
| 2024-11-21 | $73.28 | $73.28 | 582,300 | — | — |
| 2024-11-20 | $71.00 | $71.00 | 899,600 | — | — |
| 2024-11-19 | $70.25 | $70.25 | 1,008,500 | — | — |
| 2024-11-18 | $72.14 | $72.14 | 1,166,700 | — | — |
| 2024-11-15 | $73.22 | $73.22 | 1,003,700 | — | — |
| 2024-11-14 | $78.85 | $78.85 | 599,200 | — | — |
| 2024-11-13 | $79.72 | $79.72 | 824,100 | — | — |
| 2024-11-12 | $82.73 | $82.73 | 883,600 | — | — |
| 2024-11-11 | $85.33 | $85.33 | 752,300 | — | — |
| 2024-11-08 | $85.08 | $85.08 | 935,700 | — | — |
| 2024-11-07 | $87.10 | $87.10 | 1,335,200 | — | — |
| 2024-11-06 | $87.95 | $87.95 | 856,400 | — | — |
| 2024-11-05 | $85.49 | $85.49 | 541,000 | — | — |
| 2024-11-04 | $85.16 | $85.16 | 419,000 | — | — |
| 2024-11-01 | $86.09 | $86.09 | 511,600 | — | — |
| 2024-10-31 | $85.31 | $85.31 | 574,400 | — | — |
| 2024-10-30 | $90.15 | $90.15 | 440,400 | — | — |
| 2024-10-29 | $92.09 | $92.09 | 483,300 | — | — |
| 2024-10-28 | $90.12 | $90.12 | 744,800 | — | — |
| 2024-10-25 | $89.89 | $89.89 | 553,000 | — | — |
| 2024-10-24 | $89.93 | $89.93 | 615,000 | — | — |
| 2024-10-23 | $90.04 | $90.04 | 534,600 | — | — |
| 2024-10-22 | $90.40 | $90.40 | 317,300 | — | — |
| 2024-10-21 | $91.40 | $91.40 | 432,400 | — | — |
| 2024-10-18 | $92.26 | $92.26 | 553,500 | — | — |
| 2024-10-17 | $93.79 | $93.79 | 712,900 | — | — |
| 2024-10-16 | $95.65 | $95.65 | 1,027,700 | — | — |
| 2024-10-15 | $96.60 | $96.60 | 1,153,500 | — | — |
| 2024-10-14 | $105.10 | $105.10 | 705,200 | — | — |
| 2024-10-11 | $101.18 | $101.18 | 399,000 | — | — |
| 2024-10-10 | $99.33 | $99.33 | 364,400 | — | — |
| 2024-10-09 | $100.15 | $100.15 | 377,800 | — | — |
| 2024-10-08 | $98.50 | $98.50 | 580,300 | — | — |
| 2024-10-07 | $98.94 | $98.94 | 475,000 | — | — |
| 2024-10-04 | $100.28 | $100.28 | 448,800 | — | — |
| 2024-10-03 | $99.61 | $99.61 | 395,600 | — | — |
| 2024-10-02 | $100.59 | $100.59 | 603,800 | — | — |
| 2024-10-01 | $101.76 | $101.76 | 517,100 | — | — |
| 2024-09-30 | $104.85 | $104.85 | 581,300 | — | — |
| 2024-09-27 | $107.37 | $107.37 | 360,900 | — | — |
| 2024-09-26 | $108.05 | $108.05 | 845,900 | — | — |
| 2024-09-25 | $101.75 | $101.75 | 402,000 | — | — |
| 2024-09-24 | $103.55 | $103.55 | 445,900 | — | — |
| 2024-09-23 | $102.54 | $102.54 | 479,800 | — | — |
| 2024-09-20 | $101.29 | $101.29 | 3,094,800 | — | — |
| 2024-09-19 | $102.23 | $102.23 | 677,000 | — | — |
| 2024-09-18 | $97.84 | $97.84 | 615,900 | — | — |
| 2024-09-17 | $99.77 | $99.77 | 505,400 | — | — |
| 2024-09-16 | $98.86 | $98.86 | 864,100 | — | — |
| 2024-09-13 | $103.27 | $103.27 | 440,200 | — | — |
| 2024-09-12 | $99.59 | $99.59 | 352,000 | — | — |
| 2024-09-11 | $101.53 | $101.53 | 725,000 | — | — |
| 2024-09-10 | $97.63 | $97.63 | 432,400 | — | — |
| 2024-09-09 | $97.56 | $97.56 | 458,600 | — | — |
| 2024-09-06 | $96.98 | $96.98 | 660,800 | — | — |
| 2024-09-05 | $100.74 | $100.74 | 422,800 | — | — |
| 2024-09-04 | $100.01 | $100.01 | 622,800 | — | — |
| 2024-09-03 | $101.04 | $101.04 | 869,400 | — | — |
| 2024-08-30 | $109.33 | $109.33 | 631,500 | — | — |
| 2024-08-29 | $109.48 | $109.48 | 368,900 | — | — |
| 2024-08-28 | $109.02 | $109.02 | 416,800 | — | — |
| 2024-08-27 | $110.88 | $110.88 | 432,500 | — | — |
| 2024-08-26 | $109.80 | $109.80 | 488,100 | — | — |
| 2024-08-23 | $114.22 | $114.22 | 529,000 | — | — |
| 2024-08-22 | $109.84 | $109.84 | 535,600 | — | — |
| 2024-08-21 | $115.61 | $115.61 | 331,500 | — | — |
| 2024-08-20 | $112.36 | $112.36 | 352,800 | — | — |
| 2024-08-19 | $116.09 | $116.09 | 383,200 | — | — |
| 2024-08-16 | $115.47 | $115.47 | 292,900 | — | — |
| 2024-08-15 | $116.97 | $116.97 | 702,200 | — | — |
| 2024-08-14 | $110.22 | $110.22 | 601,500 | — | — |
| 2024-08-13 | $112.66 | $112.66 | 528,000 | — | — |
| 2024-08-12 | $111.13 | $111.13 | 401,200 | — | — |
| 2024-08-09 | $112.47 | $112.47 | 394,500 | — | — |
| 2024-08-08 | $114.83 | $114.83 | 858,500 | — | — |
| 2024-08-07 | $102.68 | $102.68 | 543,800 | — | — |
| 2024-08-06 | $107.18 | $107.18 | 638,100 | — | — |
| 2024-08-05 | $109.28 | $109.28 | 932,300 | — | — |
| 2024-08-02 | $106.33 | $106.33 | 1,460,900 | — | — |
| 2024-08-01 | $112.82 | $112.82 | 1,938,400 | — | — |
| 2024-07-31 | $126.35 | $126.35 | 996,600 | — | — |
| 2024-07-30 | $117.36 | $117.36 | 857,000 | — | — |
| 2024-07-29 | $122.99 | $122.99 | 452,800 | — | — |
| 2024-07-26 | $123.55 | $123.55 | 593,300 | — | — |
| 2024-07-25 | $120.24 | $120.24 | 913,100 | — | — |
| 2024-07-24 | $125.63 | $125.63 | 809,600 | — | — |
| 2024-07-23 | $136.38 | $136.38 | 402,700 | — | — |
| 2024-07-22 | $136.91 | $136.91 | 729,900 | — | — |
| 2024-07-19 | $127.96 | $127.96 | 643,800 | — | — |
| 2024-07-18 | $134.09 | $134.09 | 621,600 | — | — |
| 2024-07-17 | $134.74 | $134.74 | 1,087,400 | — | — |
| 2024-07-16 | $147.37 | $147.37 | 463,000 | — | — |
| 2024-07-15 | $147.87 | $147.87 | 503,700 | — | — |
| 2024-07-12 | $148.74 | $148.74 | 644,000 | — | — |
| 2024-07-11 | $144.57 | $144.57 | 839,600 | — | — |
| 2024-07-10 | $155.02 | $155.02 | 812,700 | — | — |
| 2024-07-09 | $151.06 | $151.06 | 954,200 | — | — |
| 2024-07-08 | $143.63 | $143.63 | 515,600 | — | — |
| 2024-07-05 | $141.81 | $141.81 | 524,600 | — | — |
| 2024-07-03 | $141.75 | $141.75 | 282,200 | — | — |
| 2024-07-02 | $141.22 | $141.22 | 368,200 | — | — |
| 2024-07-01 | $140.69 | $140.69 | 457,700 | — | — |
| 2024-06-28 | $142.19 | $142.19 | 1,140,000 | — | — |
| 2024-06-27 | $139.42 | $139.42 | 464,800 | — | — |
| 2024-06-26 | $139.17 | $139.17 | 542,200 | — | — |
| 2024-06-25 | $141.16 | $141.16 | 439,800 | — | — |
| 2024-06-24 | $135.59 | $135.59 | 397,600 | — | — |
| 2024-06-21 | $137.68 | $137.68 | 791,900 | — | — |
| 2024-06-20 | $136.02 | $136.02 | 675,500 | — | — |
| 2024-06-18 | $140.65 | $140.65 | 579,900 | — | — |
| 2024-06-17 | $138.02 | $138.02 | 516,500 | — | — |
| 2024-06-14 | $138.73 | $138.73 | 474,900 | — | — |
| 2024-06-13 | $141.16 | $141.16 | 924,500 | — | — |
| 2024-06-12 | $136.57 | $136.57 | 700,500 | — | — |
| 2024-06-11 | $128.28 | $128.28 | 352,000 | — | — |
| 2024-06-10 | $127.20 | $127.20 | 549,100 | — | — |
| 2024-06-07 | $124.96 | $124.96 | 471,100 | — | — |
| 2024-06-06 | $127.32 | $127.32 | 887,500 | — | — |
| 2024-06-05 | $127.13 | $127.13 | 1,233,800 | — | — |
| 2024-06-04 | $111.29 | $111.29 | 458,400 | — | — |
| 2024-06-03 | $111.54 | $111.54 | 324,300 | — | — |
| 2024-05-31 | $112.49 | $112.49 | 484,000 | — | — |
| 2024-05-30 | $113.68 | $113.68 | 293,800 | — | — |
| 2024-05-29 | $112.89 | $112.89 | 397,600 | — | — |
| 2024-05-28 | $115.33 | $115.33 | 468,400 | — | — |
| 2024-05-24 | $111.37 | $111.37 | 349,600 | — | — |
| 2024-05-23 | $109.26 | $109.26 | 447,300 | — | — |
| 2024-05-22 | $113.58 | $113.58 | 333,600 | — | — |
| 2024-05-21 | $112.19 | $112.19 | 337,300 | — | — |
| 2024-05-20 | $115.19 | $115.19 | 339,500 | — | — |
| 2024-05-17 | $113.23 | $113.23 | 288,900 | — | — |
| 2024-05-16 | $113.57 | $113.57 | 412,200 | — | — |
| 2024-05-15 | $112.94 | $112.94 | 534,100 | — | — |
| 2024-05-14 | $112.15 | $112.15 | 382,700 | — | — |
| 2024-05-13 | $111.96 | $111.96 | 379,400 | — | — |
| 2024-05-10 | $113.79 | $113.79 | 564,500 | — | — |
| 2024-05-09 | $113.04 | $113.04 | 450,300 | — | — |
| 2024-05-08 | $111.46 | $111.46 | 322,600 | — | — |
| 2024-05-07 | $111.27 | $111.27 | 360,900 | — | — |
| 2024-05-06 | $113.43 | $113.43 | 364,200 | — | — |
| 2024-05-03 | $111.45 | $111.45 | 763,600 | — | — |
| 2024-05-02 | $106.64 | $106.64 | 1,014,800 | — | — |
| 2024-05-01 | $101.70 | $101.70 | 895,000 | — | — |
| 2024-04-30 | $103.52 | $103.52 | 584,000 | — | — |
| 2024-04-29 | $104.85 | $104.85 | 371,100 | — | — |
| 2024-04-26 | $103.06 | $103.06 | 428,500 | — | — |
| 2024-04-25 | $100.00 | $100.00 | 384,300 | — | — |
| 2024-04-24 | $98.68 | $98.68 | 510,900 | — | — |
| 2024-04-23 | $97.24 | $97.24 | 478,800 | — | — |
| 2024-04-22 | $96.96 | $96.96 | 582,900 | — | — |
| 2024-04-19 | $94.79 | $94.79 | 709,900 | — | — |
| 2024-04-18 | $98.25 | $98.25 | 647,800 | — | — |
| 2024-04-17 | $101.72 | $101.72 | 545,700 | — | — |
| 2024-04-16 | $104.32 | $104.32 | 418,100 | — | — |
| 2024-04-15 | $104.33 | $104.33 | 410,300 | — | — |
| 2024-04-12 | $104.61 | $104.61 | 458,300 | — | — |
| 2024-04-11 | $108.12 | $108.12 | 400,000 | — | — |
| 2024-04-10 | $105.14 | $105.14 | 552,300 | — | — |
| 2024-04-09 | $108.90 | $108.90 | 531,400 | — | — |
| 2024-04-08 | $104.72 | $104.72 | 328,200 | — | — |
| 2024-04-05 | $105.24 | $105.24 | 482,400 | — | — |
| 2024-04-04 | $104.46 | $104.46 | 655,400 | — | — |
| 2024-04-03 | $107.06 | $107.06 | 663,200 | — | — |
| 2024-04-02 | $108.18 | $108.18 | 623,500 | — | — |
| 2024-04-01 | $112.39 | $112.39 | 373,300 | — | — |
| 2024-03-28 | $111.52 | $111.52 | 530,000 | — | — |
| 2024-03-27 | $112.47 | $112.47 | 507,000 | — | — |
| 2024-03-26 | $108.04 | $108.04 | 472,000 | — | — |
| 2024-03-25 | $109.55 | $109.55 | 586,500 | — | — |
| 2024-03-22 | $112.66 | $112.66 | 377,000 | — | — |
| 2024-03-21 | $114.42 | $114.42 | 532,800 | — | — |
| 2024-03-20 | $113.07 | $113.07 | 513,900 | — | — |
| 2024-03-19 | $111.16 | $111.16 | 551,700 | — | — |
| 2024-03-18 | $110.21 | $110.21 | 539,400 | — | — |
| 2024-03-15 | $107.61 | $107.61 | 773,000 | — | — |
| 2024-03-14 | $108.11 | $108.11 | 627,800 | — | — |
| 2024-03-13 | $108.65 | $108.65 | 791,400 | — | — |
| 2024-03-12 | $111.89 | $111.89 | 513,400 | — | — |
| 2024-03-11 | $112.48 | $112.48 | 634,200 | — | — |
| 2024-03-08 | $111.91 | $111.91 | 858,700 | — | — |
| 2024-03-07 | $118.63 | $118.63 | 503,100 | — | — |
| 2024-03-06 | $113.21 | $113.21 | 520,900 | — | — |
| 2024-03-05 | $111.41 | $111.41 | 475,400 | — | — |
| 2024-03-04 | $114.73 | $114.73 | 595,600 | — | — |
| 2024-03-01 | $116.27 | $116.27 | 557,200 | — | — |
| 2024-02-29 | $112.67 | $112.67 | 842,400 | — | — |
| 2024-02-28 | $110.72 | $110.72 | 547,300 | — | — |
| 2024-02-27 | $109.74 | $109.74 | 613,500 | — | — |
| 2024-02-26 | $110.69 | $110.69 | 498,300 | — | — |
| 2024-02-23 | $109.65 | $109.65 | 657,200 | — | — |
| 2024-02-22 | $111.45 | $111.45 | 732,200 | — | — |
| 2024-02-21 | $109.32 | $109.32 | 942,100 | — | — |
| 2024-02-20 | $111.91 | $111.91 | 974,200 | — | — |
| 2024-02-16 | $116.78 | $116.78 | 613,400 | — | — |
| 2024-02-15 | $119.26 | $119.26 | 635,000 | — | — |
| 2024-02-14 | $120.60 | $120.60 | 618,900 | — | — |
| 2024-02-13 | $118.35 | $118.35 | 913,300 | — | — |
| 2024-02-12 | $122.32 | $122.32 | 870,300 | — | — |
| 2024-02-09 | $125.32 | $125.32 | 1,099,900 | — | — |
| 2024-02-08 | $122.25 | $122.25 | 2,533,800 | — | — |
| 2024-02-07 | $131.49 | $131.49 | 1,232,700 | — | — |
| 2024-02-06 | $129.82 | $129.82 | 718,400 | — | — |
| 2024-02-05 | $130.20 | $130.20 | 554,600 | — | — |
| 2024-02-02 | $131.62 | $131.62 | 381,200 | — | — |
| 2024-02-01 | $130.69 | $130.69 | 583,300 | — | — |
| 2024-01-31 | $130.05 | $130.05 | 787,400 | — | — |
| 2024-01-30 | $133.41 | $133.41 | 486,100 | — | — |
| 2024-01-29 | $134.42 | $134.42 | 648,500 | — | — |
| 2024-01-26 | $131.29 | $131.29 | 812,300 | — | — |
| 2024-01-25 | $136.31 | $136.31 | 915,800 | — | — |
| 2024-01-24 | $140.11 | $140.11 | 937,800 | — | — |
| 2024-01-23 | $139.33 | $139.33 | 709,900 | — | — |
| 2024-01-22 | $137.88 | $137.88 | 952,200 | — | — |
| 2024-01-19 | $131.64 | $131.64 | 815,300 | — | — |
| 2024-01-18 | $125.67 | $125.67 | 888,500 | — | — |
| 2024-01-17 | $120.34 | $120.34 | 753,600 | — | — |
| 2024-01-16 | $119.63 | $119.63 | 1,077,600 | — | — |
| 2024-01-12 | $114.12 | $114.12 | 490,800 | — | — |
| 2024-01-11 | $114.82 | $114.82 | 772,400 | — | — |
| 2024-01-10 | $116.08 | $116.08 | 1,178,500 | — | — |
| 2024-01-09 | $120.15 | $120.15 | 334,800 | — | — |
| 2024-01-08 | $120.97 | $120.97 | 589,700 | — | — |
| 2024-01-05 | $117.83 | $117.83 | 644,100 | — | — |
| 2024-01-04 | $116.13 | $116.13 | 828,000 | — | — |
| 2024-01-03 | $120.92 | $120.92 | 550,600 | — | — |
| 2024-01-02 | $124.72 | $124.72 | 639,200 | — | — |