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
- 1981-11-05 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 | $52.86 | $109.44 | 721,000 | — | — |
| 2024-12-30 | $54.00 | $111.80 | 564,300 | — | — |
| 2024-12-27 | $56.41 | $116.79 | 571,000 | — | — |
| 2024-12-26 | $56.89 | $117.78 | 790,000 | — | — |
| 2024-12-24 | $54.22 | $112.25 | 318,500 | — | — |
| 2024-12-23 | $51.83 | $107.31 | 691,500 | — | — |
| 2024-12-20 | $53.40 | $110.56 | 925,500 | — | — |
| 2024-12-19 | $52.13 | $107.93 | 700,500 | — | — |
| 2024-12-18 | $52.28 | $108.24 | 848,700 | — | — |
| 2024-12-17 | $53.41 | $110.58 | 599,200 | — | — |
| 2024-12-16 | $53.21 | $110.16 | 848,100 | — | — |
| 2024-12-13 | $51.24 | $106.08 | 580,900 | — | — |
| 2024-12-12 | $51.27 | $106.15 | 505,200 | — | — |
| 2024-12-11 | $52.17 | $108.01 | 1,121,400 | — | — |
| 2024-12-10 | $52.04 | $107.74 | 831,000 | — | — |
| 2024-12-09 | $49.35 | $102.17 | 959,000 | — | — |
| 2024-12-06 | $50.21 | $103.95 | 877,200 | — | — |
| 2024-12-05 | $51.06 | $105.71 | 1,129,300 | — | — |
| 2024-12-04 | $54.73 | $113.31 | 1,314,400 | — | — |
| 2024-12-03 | $55.71 | $115.34 | 1,197,600 | — | — |
| 2024-12-02 | $56.64 | $117.26 | 1,188,900 | — | — |
| 2024-11-29 | $55.56 | $115.03 | 781,900 | — | — |
| 2024-11-27 | $52.76 | $109.23 | 676,800 | — | — |
| 2024-11-26 | $51.95 | $107.55 | 582,900 | — | — |
| 2024-11-25 | $51.95 | $107.55 | 934,700 | — | — |
| 2024-11-22 | $48.41 | $100.22 | 436,400 | — | — |
| 2024-11-21 | $47.64 | $98.63 | 558,500 | — | — |
| 2024-11-20 | $46.37 | $96.00 | 645,100 | — | — |
| 2024-11-19 | $47.22 | $97.76 | 501,600 | — | — |
| 2024-11-18 | $48.42 | $100.25 | 673,500 | — | — |
| 2024-11-15 | $48.81 | $101.05 | 790,300 | — | — |
| 2024-11-14 | $48.07 | $99.52 | 1,190,500 | — | — |
| 2024-11-13 | $45.27 | $93.72 | 484,600 | — | — |
| 2024-11-12 | $45.06 | $93.29 | 571,400 | — | — |
| 2024-11-11 | $45.83 | $94.88 | 725,600 | — | — |
| 2024-11-08 | $46.37 | $96.00 | 993,700 | — | — |
| 2024-11-07 | $49.32 | $102.11 | 445,000 | — | — |
| 2024-11-06 | $50.82 | $105.21 | 783,500 | — | — |
| 2024-11-05 | $47.43 | $98.20 | 471,200 | — | — |
| 2024-11-04 | $45.85 | $94.92 | 591,400 | — | — |
| 2024-11-01 | $46.98 | $97.26 | 594,800 | — | — |
| 2024-10-31 | $47.57 | $98.49 | 536,500 | — | — |
| 2024-10-30 | $49.51 | $102.50 | 412,100 | — | — |
| 2024-10-29 | $49.28 | $102.03 | 338,300 | — | — |
| 2024-10-28 | $49.95 | $103.41 | 533,600 | — | — |
| 2024-10-25 | $47.28 | $97.89 | 562,600 | — | — |
| 2024-10-24 | $48.42 | $100.25 | 363,500 | — | — |
| 2024-10-23 | $47.07 | $97.45 | 397,400 | — | — |
| 2024-10-22 | $47.74 | $98.84 | 771,800 | — | — |
| 2024-10-21 | $50.09 | $103.70 | 770,500 | — | — |
| 2024-10-18 | $50.47 | $104.49 | 785,800 | — | — |
| 2024-10-17 | $49.81 | $102.61 | 627,100 | — | — |
| 2024-10-16 | $47.71 | $98.28 | 471,600 | — | — |
| 2024-10-15 | $45.57 | $93.87 | 481,300 | — | — |
| 2024-10-14 | $43.51 | $89.63 | 410,700 | — | — |
| 2024-10-11 | $44.54 | $91.75 | 560,600 | — | — |
| 2024-10-10 | $43.22 | $89.03 | 415,200 | — | — |
| 2024-10-09 | $42.99 | $88.56 | 487,500 | — | — |
| 2024-10-08 | $43.91 | $90.45 | 436,700 | — | — |
| 2024-10-07 | $44.40 | $91.46 | 750,900 | — | — |
| 2024-10-04 | $47.40 | $97.64 | 490,700 | — | — |
| 2024-10-03 | $46.12 | $95.00 | 640,300 | — | — |
| 2024-10-02 | $47.15 | $97.13 | 618,200 | — | — |
| 2024-10-01 | $46.87 | $96.55 | 939,900 | — | — |
| 2024-09-30 | $45.35 | $93.42 | 601,500 | — | — |
| 2024-09-27 | $46.35 | $95.48 | 606,400 | — | — |
| 2024-09-26 | $45.96 | $94.67 | 629,600 | — | — |
| 2024-09-25 | $43.60 | $89.81 | 637,500 | — | — |
| 2024-09-24 | $43.31 | $89.22 | 1,053,900 | — | — |
| 2024-09-23 | $40.89 | $84.23 | 795,300 | — | — |
| 2024-09-20 | $41.57 | $85.63 | 1,437,300 | — | — |
| 2024-09-19 | $41.11 | $84.68 | 1,724,700 | — | — |
| 2024-09-18 | $41.56 | $85.61 | 1,445,100 | — | — |
| 2024-09-17 | $42.34 | $87.22 | 965,700 | — | — |
| 2024-09-16 | $40.45 | $83.32 | 952,500 | — | — |
| 2024-09-13 | $39.22 | $80.79 | 838,300 | — | — |
| 2024-09-12 | $36.63 | $75.46 | 717,400 | — | — |
| 2024-09-11 | $36.48 | $75.15 | 873,300 | — | — |
| 2024-09-10 | $36.38 | $74.94 | 871,800 | — | — |
| 2024-09-09 | $36.06 | $74.28 | 857,700 | — | — |
| 2024-09-06 | $37.33 | $76.90 | 690,600 | — | — |
| 2024-09-05 | $38.12 | $78.52 | 691,000 | — | — |
| 2024-09-04 | $38.69 | $79.70 | 538,400 | — | — |
| 2024-09-03 | $38.69 | $79.70 | 737,900 | — | — |
| 2024-08-30 | $39.58 | $81.53 | 628,700 | — | — |
| 2024-08-29 | $39.75 | $81.88 | 693,200 | — | — |
| 2024-08-28 | $40.39 | $83.20 | 530,400 | — | — |
| 2024-08-27 | $40.93 | $84.31 | 813,700 | — | — |
| 2024-08-26 | $41.29 | $85.05 | 816,700 | — | — |
| 2024-08-23 | $40.83 | $84.11 | 786,500 | — | — |
| 2024-08-22 | $40.88 | $84.21 | 385,400 | — | — |
| 2024-08-21 | $42.21 | $86.95 | 387,600 | — | — |
| 2024-08-20 | $40.91 | $84.27 | 339,300 | — | — |
| 2024-08-19 | $40.92 | $84.29 | 603,100 | — | — |
| 2024-08-16 | $40.57 | $83.57 | 572,500 | — | — |
| 2024-08-15 | $40.57 | $83.57 | 688,900 | — | — |
| 2024-08-14 | $38.41 | $79.12 | 466,500 | — | — |
| 2024-08-13 | $39.25 | $80.85 | 499,800 | — | — |
| 2024-08-12 | $37.24 | $76.71 | 657,100 | — | — |
| 2024-08-09 | $38.15 | $78.59 | 691,400 | — | — |
| 2024-08-08 | $40.01 | $82.42 | 401,000 | — | — |
| 2024-08-07 | $39.35 | $81.06 | 579,400 | — | — |
| 2024-08-06 | $40.40 | $83.22 | 484,700 | — | — |
| 2024-08-05 | $40.05 | $82.50 | 1,052,500 | — | — |
| 2024-08-02 | $42.04 | $86.60 | 853,100 | — | — |
| 2024-08-01 | $44.41 | $91.48 | 617,500 | — | — |
| 2024-07-31 | $45.83 | $94.41 | 628,400 | — | — |
| 2024-07-30 | $46.40 | $95.58 | 621,100 | — | — |
| 2024-07-29 | $45.24 | $93.19 | 485,800 | — | — |
| 2024-07-26 | $43.69 | $90.00 | 462,100 | — | — |
| 2024-07-25 | $43.08 | $88.74 | 763,300 | — | — |
| 2024-07-24 | $41.39 | $85.26 | 693,400 | — | — |
| 2024-07-23 | $43.13 | $88.85 | 584,100 | — | — |
| 2024-07-22 | $44.46 | $91.58 | 653,400 | — | — |
| 2024-07-19 | $43.72 | $90.06 | 845,800 | — | — |
| 2024-07-18 | $44.06 | $90.25 | 741,000 | — | — |
| 2024-07-17 | $46.56 | $95.37 | 903,500 | — | — |
| 2024-07-16 | $44.57 | $91.29 | 777,000 | — | — |
| 2024-07-15 | $42.26 | $86.56 | 502,600 | — | — |
| 2024-07-12 | $42.14 | $86.31 | 589,400 | — | — |
| 2024-07-11 | $41.01 | $84.00 | 694,300 | — | — |
| 2024-07-10 | $39.76 | $81.44 | 575,000 | — | — |
| 2024-07-09 | $39.13 | $80.15 | 728,100 | — | — |
| 2024-07-08 | $40.31 | $82.56 | 922,700 | — | — |
| 2024-07-05 | $39.38 | $80.66 | 782,100 | — | — |
| 2024-07-03 | $39.44 | $80.78 | 399,100 | — | — |
| 2024-07-02 | $40.66 | $83.28 | 519,400 | — | — |
| 2024-07-01 | $40.80 | $83.57 | 911,100 | — | — |
| 2024-06-28 | $42.16 | $86.35 | 1,416,600 | — | — |
| 2024-06-27 | $41.72 | $85.45 | 752,700 | — | — |
| 2024-06-26 | $41.26 | $84.51 | 913,100 | — | — |
| 2024-06-25 | $41.01 | $84.00 | 1,141,800 | — | — |
| 2024-06-24 | $43.50 | $89.10 | 831,000 | — | — |
| 2024-06-21 | $44.47 | $91.09 | 1,012,900 | — | — |
| 2024-06-20 | $44.99 | $92.15 | 778,700 | — | — |
| 2024-06-18 | $43.26 | $88.61 | 819,300 | — | — |
| 2024-06-17 | $44.96 | $92.09 | 970,100 | — | — |
| 2024-06-14 | $44.25 | $90.63 | 762,300 | — | — |
| 2024-06-13 | $47.23 | $96.74 | 562,300 | — | — |
| 2024-06-12 | $47.69 | $97.68 | 618,600 | — | — |
| 2024-06-11 | $46.37 | $94.98 | 913,800 | — | — |
| 2024-06-10 | $46.18 | $94.59 | 821,900 | — | — |
| 2024-06-07 | $48.36 | $99.05 | 556,400 | — | — |
| 2024-06-06 | $50.83 | $104.11 | 544,400 | — | — |
| 2024-06-05 | $51.80 | $106.10 | 605,900 | — | — |
| 2024-06-04 | $51.16 | $104.79 | 863,300 | — | — |
| 2024-06-03 | $50.64 | $103.72 | 1,243,700 | — | — |
| 2024-05-31 | $48.78 | $99.91 | 1,136,400 | — | — |
| 2024-05-30 | $48.12 | $98.56 | 1,631,600 | — | — |
| 2024-05-29 | $45.36 | $92.91 | 1,095,600 | — | — |
| 2024-05-28 | $46.60 | $95.45 | 1,346,300 | — | — |
| 2024-05-24 | $45.62 | $93.44 | 825,500 | — | — |
| 2024-05-23 | $45.67 | $93.54 | 1,050,400 | — | — |
| 2024-05-22 | $46.63 | $95.51 | 870,200 | — | — |
| 2024-05-21 | $46.89 | $96.04 | 1,201,600 | — | — |
| 2024-05-20 | $48.31 | $98.95 | 1,597,200 | — | — |
| 2024-05-17 | $48.98 | $100.32 | 5,602,900 | — | — |
| 2024-05-16 | $57.27 | $117.30 | 1,059,400 | — | — |
| 2024-05-15 | $56.58 | $115.89 | 807,600 | — | — |
| 2024-05-14 | $57.29 | $117.34 | 885,900 | — | — |
| 2024-05-13 | $57.02 | $116.79 | 982,900 | — | — |
| 2024-05-10 | $56.27 | $115.25 | 821,700 | — | — |
| 2024-05-09 | $53.74 | $110.07 | 515,700 | — | — |
| 2024-05-08 | $53.91 | $110.42 | 686,400 | — | — |
| 2024-05-07 | $53.65 | $109.89 | 926,100 | — | — |
| 2024-05-06 | $55.50 | $113.68 | 932,400 | — | — |
| 2024-05-03 | $56.17 | $115.05 | 623,400 | — | — |
| 2024-05-02 | $57.18 | $117.12 | 435,300 | — | — |
| 2024-05-01 | $56.36 | $115.44 | 639,800 | — | — |
| 2024-04-30 | $58.19 | $119.19 | 505,800 | — | — |
| 2024-04-29 | $59.28 | $121.42 | 515,700 | — | — |
| 2024-04-26 | $59.32 | $121.50 | 481,500 | — | — |
| 2024-04-25 | $60.69 | $124.31 | 563,400 | — | — |
| 2024-04-24 | $61.07 | $125.09 | 388,200 | — | — |
| 2024-04-23 | $60.84 | $124.62 | 555,400 | — | — |
| 2024-04-22 | $59.60 | $122.08 | 749,200 | — | — |
| 2024-04-19 | $58.70 | $120.23 | 801,100 | — | — |
| 2024-04-18 | $56.38 | $115.48 | 772,000 | — | — |
| 2024-04-17 | $55.87 | $114.44 | 1,436,400 | — | — |
| 2024-04-16 | $60.09 | $123.08 | 721,500 | — | — |
| 2024-04-15 | $60.84 | $124.62 | 993,100 | — | — |
| 2024-04-12 | $59.16 | $121.17 | 1,336,100 | — | — |
| 2024-04-11 | $58.79 | $120.42 | 1,374,900 | — | — |
| 2024-04-10 | $62.46 | $125.27 | 1,529,100 | — | — |
| 2024-04-09 | $65.31 | $130.99 | 807,600 | — | — |
| 2024-04-08 | $66.41 | $133.19 | 827,200 | — | — |
| 2024-04-05 | $64.23 | $128.82 | 853,700 | — | — |
| 2024-04-04 | $65.64 | $131.65 | 1,175,200 | — | — |
| 2024-04-03 | $70.14 | $140.67 | 558,700 | — | — |
| 2024-04-02 | $71.66 | $143.72 | 847,600 | — | — |
| 2024-04-01 | $71.36 | $143.12 | 704,500 | — | — |
| 2024-03-28 | $72.73 | $145.87 | 617,300 | — | — |
| 2024-03-27 | $72.57 | $145.55 | 957,200 | — | — |
| 2024-03-26 | $68.89 | $138.17 | 655,700 | — | — |
| 2024-03-25 | $65.90 | $132.17 | 583,100 | — | — |
| 2024-03-22 | $65.90 | $132.17 | 685,600 | — | — |
| 2024-03-21 | $65.96 | $132.29 | 702,100 | — | — |
| 2024-03-20 | $68.36 | $137.10 | 485,000 | — | — |
| 2024-03-19 | $65.42 | $131.21 | 427,000 | — | — |
| 2024-03-18 | $64.72 | $129.80 | 675,700 | — | — |
| 2024-03-15 | $67.27 | $134.92 | 713,200 | — | — |
| 2024-03-14 | $67.56 | $135.50 | 484,600 | — | — |
| 2024-03-13 | $66.47 | $133.31 | 531,500 | — | — |
| 2024-03-12 | $66.44 | $133.25 | 622,300 | — | — |
| 2024-03-11 | $68.44 | $137.26 | 569,700 | — | — |
| 2024-03-08 | $70.94 | $142.28 | 694,700 | — | — |
| 2024-03-07 | $69.06 | $138.51 | 446,100 | — | — |
| 2024-03-06 | $69.04 | $138.47 | 503,200 | — | — |
| 2024-03-05 | $68.51 | $137.40 | 514,400 | — | — |
| 2024-03-04 | $67.55 | $135.48 | 645,200 | — | — |
| 2024-03-01 | $66.31 | $132.99 | 634,800 | — | — |
| 2024-02-29 | $66.13 | $132.63 | 1,014,100 | — | — |
| 2024-02-28 | $66.34 | $133.05 | 1,264,100 | — | — |
| 2024-02-27 | $70.10 | $140.59 | 1,259,600 | — | — |
| 2024-02-26 | $72.32 | $145.05 | 1,123,700 | — | — |
| 2024-02-23 | $70.44 | $141.28 | 538,900 | — | — |
| 2024-02-22 | $70.91 | $142.22 | 568,700 | — | — |
| 2024-02-21 | $72.16 | $144.73 | 408,200 | — | — |
| 2024-02-20 | $71.61 | $143.62 | 508,000 | — | — |
| 2024-02-16 | $71.50 | $143.40 | 541,600 | — | — |
| 2024-02-15 | $73.23 | $146.87 | 417,100 | — | — |
| 2024-02-14 | $72.99 | $146.39 | 559,500 | — | — |
| 2024-02-13 | $74.89 | $150.20 | 673,100 | — | — |
| 2024-02-12 | $76.65 | $153.73 | 666,200 | — | — |
| 2024-02-09 | $78.81 | $158.06 | 466,800 | — | — |
| 2024-02-08 | $80.59 | $161.63 | 508,700 | — | — |
| 2024-02-07 | $78.13 | $156.70 | 468,500 | — | — |
| 2024-02-06 | $77.34 | $155.11 | 436,600 | — | — |
| 2024-02-05 | $78.63 | $157.70 | 566,700 | — | — |
| 2024-02-02 | $82.29 | $165.04 | 462,500 | — | — |
| 2024-02-01 | $81.31 | $163.08 | 586,500 | — | — |
| 2024-01-31 | $77.35 | $155.13 | 401,900 | — | — |
| 2024-01-30 | $78.45 | $157.34 | 404,500 | — | — |
| 2024-01-29 | $78.82 | $158.08 | 650,900 | — | — |
| 2024-01-26 | $76.65 | $153.73 | 512,200 | — | — |
| 2024-01-25 | $74.45 | $149.32 | 550,400 | — | — |
| 2024-01-24 | $74.30 | $149.02 | 655,700 | — | — |
| 2024-01-23 | $75.52 | $151.46 | 701,400 | — | — |
| 2024-01-22 | $75.92 | $152.27 | 608,400 | — | — |
| 2024-01-19 | $73.51 | $147.43 | 599,700 | — | — |
| 2024-01-18 | $72.95 | $146.31 | 541,000 | — | — |
| 2024-01-17 | $72.78 | $143.36 | 682,700 | — | — |
| 2024-01-16 | $72.67 | $143.14 | 515,700 | — | — |
| 2024-01-12 | $72.07 | $141.96 | 551,300 | — | — |
| 2024-01-11 | $73.14 | $144.07 | 540,200 | — | — |
| 2024-01-10 | $76.08 | $149.86 | 342,800 | — | — |
| 2024-01-09 | $75.35 | $148.42 | 322,200 | — | — |
| 2024-01-08 | $76.95 | $151.58 | 391,600 | — | — |
| 2024-01-05 | $74.19 | $146.14 | 523,500 | — | — |
| 2024-01-04 | $74.67 | $147.08 | 461,200 | — | — |
| 2024-01-03 | $74.19 | $146.14 | 537,200 | — | — |
| 2024-01-02 | $77.33 | $152.32 | 457,300 | — | — |