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
- 2006-07-19 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 | $50.45 | $81.96 | 649,000 | — | — |
| 2024-12-30 | $50.04 | $81.30 | 371,100 | — | — |
| 2024-12-27 | $50.55 | $82.13 | 250,100 | — | — |
| 2024-12-26 | $51.03 | $82.91 | 297,400 | — | — |
| 2024-12-24 | $51.16 | $83.12 | 180,800 | — | — |
| 2024-12-23 | $50.55 | $82.13 | 681,000 | — | — |
| 2024-12-20 | $50.66 | $82.30 | 1,950,800 | — | — |
| 2024-12-19 | $50.97 | $82.81 | 474,300 | — | — |
| 2024-12-18 | $50.12 | $81.43 | 485,200 | — | — |
| 2024-12-17 | $52.61 | $85.47 | 665,400 | — | — |
| 2024-12-16 | $53.33 | $86.64 | 501,500 | — | — |
| 2024-12-13 | $53.15 | $86.35 | 376,000 | — | — |
| 2024-12-12 | $53.56 | $86.20 | 499,900 | — | — |
| 2024-12-11 | $53.99 | $86.90 | 603,600 | — | — |
| 2024-12-10 | $53.81 | $86.61 | 623,000 | — | — |
| 2024-12-09 | $53.95 | $86.83 | 459,900 | — | — |
| 2024-12-06 | $55.30 | $89.00 | 500,900 | — | — |
| 2024-12-05 | $55.43 | $89.21 | 607,400 | — | — |
| 2024-12-04 | $55.18 | $88.81 | 854,500 | — | — |
| 2024-12-03 | $55.24 | $88.91 | 909,900 | — | — |
| 2024-12-02 | $55.35 | $89.08 | 500,800 | — | — |
| 2024-11-29 | $55.87 | $89.92 | 274,800 | — | — |
| 2024-11-27 | $55.38 | $89.13 | 329,500 | — | — |
| 2024-11-26 | $55.51 | $89.34 | 473,000 | — | — |
| 2024-11-25 | $56.28 | $90.58 | 585,600 | — | — |
| 2024-11-22 | $54.96 | $88.46 | 530,200 | — | — |
| 2024-11-21 | $54.16 | $87.17 | 395,900 | — | — |
| 2024-11-20 | $52.95 | $85.22 | 503,300 | — | — |
| 2024-11-19 | $52.60 | $84.66 | 350,200 | — | — |
| 2024-11-18 | $53.51 | $86.12 | 394,000 | — | — |
| 2024-11-15 | $53.78 | $86.56 | 460,400 | — | — |
| 2024-11-14 | $53.93 | $86.80 | 438,100 | — | — |
| 2024-11-13 | $53.72 | $86.46 | 565,800 | — | — |
| 2024-11-12 | $53.42 | $85.98 | 661,300 | — | — |
| 2024-11-11 | $53.77 | $86.54 | 495,100 | — | — |
| 2024-11-08 | $53.59 | $86.25 | 391,700 | — | — |
| 2024-11-07 | $53.29 | $85.77 | 604,500 | — | — |
| 2024-11-06 | $52.34 | $84.24 | 980,400 | — | — |
| 2024-11-05 | $49.90 | $80.31 | 386,800 | — | — |
| 2024-11-04 | $49.11 | $79.04 | 460,200 | — | — |
| 2024-11-01 | $48.56 | $78.16 | 500,800 | — | — |
| 2024-10-31 | $47.81 | $76.95 | 654,200 | — | — |
| 2024-10-30 | $49.20 | $79.19 | 538,600 | — | — |
| 2024-10-29 | $48.76 | $78.48 | 474,400 | — | — |
| 2024-10-28 | $48.51 | $78.08 | 405,800 | — | — |
| 2024-10-25 | $47.51 | $76.47 | 536,300 | — | — |
| 2024-10-24 | $47.62 | $76.64 | 636,500 | — | — |
| 2024-10-23 | $47.27 | $76.08 | 1,379,600 | — | — |
| 2024-10-22 | $45.44 | $73.13 | 724,000 | — | — |
| 2024-10-21 | $45.47 | $73.18 | 560,900 | — | — |
| 2024-10-18 | $46.92 | $75.52 | 494,900 | — | — |
| 2024-10-17 | $47.33 | $76.18 | 507,400 | — | — |
| 2024-10-16 | $46.91 | $75.50 | 449,200 | — | — |
| 2024-10-15 | $46.22 | $74.39 | 604,200 | — | — |
| 2024-10-14 | $45.64 | $73.46 | 554,600 | — | — |
| 2024-10-11 | $45.92 | $73.91 | 476,600 | — | — |
| 2024-10-10 | $45.26 | $72.84 | 580,600 | — | — |
| 2024-10-09 | $45.51 | $73.25 | 495,000 | — | — |
| 2024-10-08 | $45.62 | $73.42 | 372,700 | — | — |
| 2024-10-07 | $45.96 | $73.97 | 524,600 | — | — |
| 2024-10-04 | $47.03 | $75.69 | 535,400 | — | — |
| 2024-10-03 | $45.68 | $73.52 | 481,500 | — | — |
| 2024-10-02 | $46.30 | $74.52 | 616,000 | — | — |
| 2024-10-01 | $45.78 | $73.68 | 870,800 | — | — |
| 2024-09-30 | $46.08 | $74.16 | 948,900 | — | — |
| 2024-09-27 | $46.59 | $74.99 | 852,000 | — | — |
| 2024-09-26 | $45.94 | $73.94 | 790,300 | — | — |
| 2024-09-25 | $45.51 | $73.25 | 753,700 | — | — |
| 2024-09-24 | $45.91 | $73.89 | 768,300 | — | — |
| 2024-09-23 | $45.02 | $72.46 | 998,700 | — | — |
| 2024-09-20 | $44.50 | $71.62 | 1,597,600 | — | — |
| 2024-09-19 | $44.19 | $71.12 | 1,043,100 | — | — |
| 2024-09-18 | $42.67 | $68.68 | 904,500 | — | — |
| 2024-09-17 | $42.63 | $68.61 | 939,900 | — | — |
| 2024-09-16 | $42.02 | $67.63 | 609,500 | — | — |
| 2024-09-13 | $42.43 | $68.29 | 573,800 | — | — |
| 2024-09-12 | $42.29 | $67.26 | 674,400 | — | — |
| 2024-09-11 | $41.73 | $66.37 | 764,200 | — | — |
| 2024-09-10 | $41.32 | $65.72 | 822,300 | — | — |
| 2024-09-09 | $42.37 | $67.39 | 565,600 | — | — |
| 2024-09-06 | $42.70 | $67.91 | 568,500 | — | — |
| 2024-09-05 | $43.49 | $69.17 | 635,500 | — | — |
| 2024-09-04 | $43.49 | $69.17 | 455,300 | — | — |
| 2024-09-03 | $43.97 | $69.93 | 728,800 | — | — |
| 2024-08-30 | $44.26 | $70.39 | 635,200 | — | — |
| 2024-08-29 | $43.84 | $69.72 | 432,500 | — | — |
| 2024-08-28 | $43.58 | $69.31 | 442,900 | — | — |
| 2024-08-27 | $43.66 | $69.44 | 374,800 | — | — |
| 2024-08-26 | $43.54 | $69.25 | 375,400 | — | — |
| 2024-08-23 | $44.01 | $70.00 | 384,300 | — | — |
| 2024-08-22 | $42.67 | $67.86 | 467,900 | — | — |
| 2024-08-21 | $42.97 | $68.34 | 480,800 | — | — |
| 2024-08-20 | $42.30 | $67.28 | 442,600 | — | — |
| 2024-08-19 | $43.50 | $69.18 | 759,800 | — | — |
| 2024-08-16 | $43.01 | $68.40 | 498,000 | — | — |
| 2024-08-15 | $42.75 | $67.99 | 573,800 | — | — |
| 2024-08-14 | $42.10 | $66.96 | 412,500 | — | — |
| 2024-08-13 | $42.03 | $66.85 | 469,700 | — | — |
| 2024-08-12 | $41.13 | $65.41 | 601,900 | — | — |
| 2024-08-09 | $41.45 | $65.92 | 609,100 | — | — |
| 2024-08-08 | $40.89 | $65.03 | 1,084,400 | — | — |
| 2024-08-07 | $41.26 | $65.62 | 479,800 | — | — |
| 2024-08-06 | $41.43 | $65.89 | 549,800 | — | — |
| 2024-08-05 | $40.55 | $64.49 | 602,500 | — | — |
| 2024-08-02 | $42.50 | $67.59 | 680,700 | — | — |
| 2024-08-01 | $44.04 | $70.04 | 755,700 | — | — |
| 2024-07-31 | $46.09 | $73.30 | 577,200 | — | — |
| 2024-07-30 | $46.83 | $74.48 | 477,000 | — | — |
| 2024-07-29 | $46.24 | $73.54 | 524,200 | — | — |
| 2024-07-26 | $45.86 | $72.94 | 767,700 | — | — |
| 2024-07-25 | $45.26 | $71.98 | 1,106,200 | — | — |
| 2024-07-24 | $44.53 | $70.82 | 1,217,100 | — | — |
| 2024-07-23 | $49.38 | $78.54 | 655,400 | — | — |
| 2024-07-22 | $48.84 | $77.68 | 642,800 | — | — |
| 2024-07-19 | $48.50 | $77.14 | 479,900 | — | — |
| 2024-07-18 | $48.06 | $76.44 | 645,900 | — | — |
| 2024-07-17 | $49.15 | $78.17 | 743,600 | — | — |
| 2024-07-16 | $49.87 | $79.32 | 816,500 | — | — |
| 2024-07-15 | $47.24 | $75.13 | 543,900 | — | — |
| 2024-07-12 | $47.13 | $74.96 | 570,600 | — | — |
| 2024-07-11 | $46.69 | $74.26 | 566,900 | — | — |
| 2024-07-10 | $45.03 | $71.62 | 530,200 | — | — |
| 2024-07-09 | $43.31 | $68.88 | 613,200 | — | — |
| 2024-07-08 | $43.32 | $68.90 | 501,700 | — | — |
| 2024-07-05 | $43.10 | $68.55 | 1,058,200 | — | — |
| 2024-07-03 | $43.40 | $69.03 | 587,200 | — | — |
| 2024-07-02 | $43.65 | $69.42 | 467,800 | — | — |
| 2024-07-01 | $43.18 | $68.68 | 513,000 | — | — |
| 2024-06-28 | $44.98 | $71.54 | 1,376,100 | — | — |
| 2024-06-27 | $43.86 | $69.76 | 476,000 | — | — |
| 2024-06-26 | $44.03 | $70.03 | 474,600 | — | — |
| 2024-06-25 | $44.63 | $70.98 | 423,200 | — | — |
| 2024-06-24 | $44.82 | $71.28 | 450,000 | — | — |
| 2024-06-21 | $44.15 | $70.22 | 953,700 | — | — |
| 2024-06-20 | $44.02 | $70.01 | 480,100 | — | — |
| 2024-06-18 | $44.44 | $70.68 | 590,700 | — | — |
| 2024-06-17 | $44.28 | $70.42 | 678,800 | — | — |
| 2024-06-14 | $43.70 | $69.50 | 452,200 | — | — |
| 2024-06-13 | $45.00 | $70.77 | 567,200 | — | — |
| 2024-06-12 | $45.73 | $71.92 | 601,900 | — | — |
| 2024-06-11 | $43.89 | $69.03 | 414,700 | — | — |
| 2024-06-10 | $44.47 | $69.94 | 785,100 | — | — |
| 2024-06-07 | $43.99 | $69.19 | 565,600 | — | — |
| 2024-06-06 | $43.87 | $69.00 | 452,400 | — | — |
| 2024-06-05 | $43.70 | $68.73 | 497,900 | — | — |
| 2024-06-04 | $43.43 | $68.31 | 468,600 | — | — |
| 2024-06-03 | $43.48 | $68.38 | 450,300 | — | — |
| 2024-05-31 | $43.94 | $69.11 | 793,400 | — | — |
| 2024-05-30 | $43.34 | $68.16 | 424,600 | — | — |
| 2024-05-29 | $43.21 | $67.96 | 432,000 | — | — |
| 2024-05-28 | $44.03 | $69.25 | 642,700 | — | — |
| 2024-05-24 | $44.15 | $69.44 | 482,300 | — | — |
| 2024-05-23 | $42.90 | $67.47 | 705,800 | — | — |
| 2024-05-22 | $44.20 | $69.52 | 370,700 | — | — |
| 2024-05-21 | $45.06 | $70.87 | 386,500 | — | — |
| 2024-05-20 | $45.64 | $71.78 | 979,300 | — | — |
| 2024-05-17 | $45.05 | $70.85 | 348,500 | — | — |
| 2024-05-16 | $46.11 | $72.52 | 376,600 | — | — |
| 2024-05-15 | $45.64 | $71.78 | 395,200 | — | — |
| 2024-05-14 | $45.94 | $72.25 | 409,900 | — | — |
| 2024-05-13 | $45.57 | $71.67 | 357,500 | — | — |
| 2024-05-10 | $45.46 | $71.50 | 333,800 | — | — |
| 2024-05-09 | $45.52 | $71.59 | 246,400 | — | — |
| 2024-05-08 | $44.91 | $70.63 | 418,400 | — | — |
| 2024-05-07 | $45.45 | $71.48 | 501,400 | — | — |
| 2024-05-06 | $45.47 | $71.51 | 455,400 | — | — |
| 2024-05-03 | $44.70 | $70.30 | 362,000 | — | — |
| 2024-05-02 | $44.50 | $69.99 | 388,800 | — | — |
| 2024-05-01 | $43.73 | $68.78 | 481,700 | — | — |
| 2024-04-30 | $43.54 | $68.48 | 755,000 | — | — |
| 2024-04-29 | $45.38 | $71.37 | 887,600 | — | — |
| 2024-04-26 | $45.81 | $72.05 | 691,500 | — | — |
| 2024-04-25 | $45.69 | $71.86 | 588,100 | — | — |
| 2024-04-24 | $46.24 | $72.72 | 1,245,800 | — | — |
| 2024-04-23 | $46.06 | $72.44 | 1,239,400 | — | — |
| 2024-04-22 | $44.86 | $70.55 | 534,100 | — | — |
| 2024-04-19 | $43.60 | $68.57 | 704,100 | — | — |
| 2024-04-18 | $43.72 | $68.76 | 537,100 | — | — |
| 2024-04-17 | $43.57 | $68.53 | 505,300 | — | — |
| 2024-04-16 | $43.76 | $68.82 | 571,800 | — | — |
| 2024-04-15 | $44.27 | $69.63 | 462,700 | — | — |
| 2024-04-12 | $44.30 | $69.67 | 562,900 | — | — |
| 2024-04-11 | $45.72 | $71.91 | 399,700 | — | — |
| 2024-04-10 | $45.71 | $71.89 | 573,100 | — | — |
| 2024-04-09 | $46.57 | $73.24 | 759,600 | — | — |
| 2024-04-08 | $46.93 | $73.81 | 558,700 | — | — |
| 2024-04-05 | $46.62 | $73.32 | 589,900 | — | — |
| 2024-04-04 | $46.35 | $72.90 | 486,300 | — | — |
| 2024-04-03 | $47.42 | $74.58 | 850,700 | — | — |
| 2024-04-02 | $47.33 | $74.44 | 750,100 | — | — |
| 2024-04-01 | $47.86 | $75.27 | 578,600 | — | — |
| 2024-03-28 | $48.96 | $77.00 | 859,400 | — | — |
| 2024-03-27 | $48.41 | $76.14 | 549,900 | — | — |
| 2024-03-26 | $47.43 | $74.60 | 635,100 | — | — |
| 2024-03-25 | $47.78 | $75.15 | 625,000 | — | — |
| 2024-03-22 | $47.37 | $74.50 | 576,700 | — | — |
| 2024-03-21 | $47.02 | $73.95 | 788,700 | — | — |
| 2024-03-20 | $47.02 | $73.95 | 902,800 | — | — |
| 2024-03-19 | $46.67 | $72.61 | 876,600 | — | — |
| 2024-03-18 | $45.78 | $71.23 | 754,000 | — | — |
| 2024-03-15 | $45.48 | $70.76 | 987,300 | — | — |
| 2024-03-14 | $44.75 | $69.63 | 544,200 | — | — |
| 2024-03-13 | $45.30 | $70.48 | 428,200 | — | — |
| 2024-03-12 | $45.19 | $70.31 | 438,500 | — | — |
| 2024-03-11 | $45.35 | $70.56 | 309,200 | — | — |
| 2024-03-08 | $45.24 | $70.39 | 371,000 | — | — |
| 2024-03-07 | $44.86 | $69.80 | 306,700 | — | — |
| 2024-03-06 | $45.53 | $70.84 | 315,500 | — | — |
| 2024-03-05 | $45.14 | $70.23 | 341,900 | — | — |
| 2024-03-04 | $44.85 | $69.78 | 427,000 | — | — |
| 2024-03-01 | $44.99 | $70.00 | 384,100 | — | — |
| 2024-02-29 | $44.69 | $69.53 | 585,400 | — | — |
| 2024-02-28 | $45.21 | $70.34 | 576,600 | — | — |
| 2024-02-27 | $44.87 | $69.81 | 416,300 | — | — |
| 2024-02-26 | $44.68 | $69.52 | 428,000 | — | — |
| 2024-02-23 | $45.12 | $70.20 | 688,900 | — | — |
| 2024-02-22 | $45.73 | $71.15 | 1,228,500 | — | — |
| 2024-02-21 | $43.64 | $67.90 | 969,900 | — | — |
| 2024-02-20 | $41.35 | $64.34 | 602,200 | — | — |
| 2024-02-16 | $41.30 | $64.26 | 587,100 | — | — |
| 2024-02-15 | $41.51 | $64.59 | 561,000 | — | — |
| 2024-02-14 | $40.62 | $63.20 | 476,700 | — | — |
| 2024-02-13 | $40.25 | $62.63 | 481,600 | — | — |
| 2024-02-12 | $42.17 | $65.61 | 460,200 | — | — |
| 2024-02-09 | $40.99 | $63.78 | 501,000 | — | — |
| 2024-02-08 | $40.37 | $62.81 | 324,300 | — | — |
| 2024-02-07 | $39.88 | $62.05 | 400,600 | — | — |
| 2024-02-06 | $40.62 | $63.20 | 414,300 | — | — |
| 2024-02-05 | $39.99 | $62.22 | 359,300 | — | — |
| 2024-02-02 | $40.71 | $63.34 | 281,200 | — | — |
| 2024-02-01 | $41.03 | $63.84 | 374,700 | — | — |
| 2024-01-31 | $40.42 | $62.89 | 591,600 | — | — |
| 2024-01-30 | $41.40 | $64.42 | 475,600 | — | — |
| 2024-01-29 | $41.45 | $64.49 | 564,100 | — | — |
| 2024-01-26 | $41.60 | $64.73 | 452,200 | — | — |
| 2024-01-25 | $41.42 | $64.45 | 746,400 | — | — |
| 2024-01-24 | $39.40 | $61.30 | 415,600 | — | — |
| 2024-01-23 | $39.59 | $61.60 | 525,000 | — | — |
| 2024-01-22 | $39.42 | $61.33 | 406,300 | — | — |
| 2024-01-19 | $39.48 | $61.43 | 387,500 | — | — |
| 2024-01-18 | $39.19 | $60.98 | 344,500 | — | — |
| 2024-01-17 | $38.69 | $60.20 | 312,400 | — | — |
| 2024-01-16 | $38.98 | $60.65 | 459,100 | — | — |
| 2024-01-12 | $38.61 | $60.07 | 487,500 | — | — |
| 2024-01-11 | $39.75 | $61.85 | 469,500 | — | — |
| 2024-01-10 | $39.82 | $61.96 | 346,100 | — | — |
| 2024-01-09 | $39.39 | $61.29 | 367,000 | — | — |
| 2024-01-08 | $40.05 | $62.31 | 459,500 | — | — |
| 2024-01-05 | $39.98 | $62.21 | 632,000 | — | — |
| 2024-01-04 | $39.21 | $61.01 | 453,300 | — | — |
| 2024-01-03 | $39.03 | $60.73 | 478,000 | — | — |
| 2024-01-02 | $40.79 | $63.47 | 659,800 | — | — |