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
- 2012-05-10 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 | $79.32 | $103.12 | 449,800 | — | — |
| 2024-12-30 | $80.68 | $104.69 | 801,800 | — | — |
| 2024-12-27 | $82.04 | $106.45 | 247,600 | — | — |
| 2024-12-26 | $82.58 | $107.15 | 208,600 | — | — |
| 2024-12-24 | $81.72 | $106.04 | 121,900 | — | — |
| 2024-12-23 | $79.90 | $103.68 | 153,400 | — | — |
| 2024-12-20 | $80.06 | $103.88 | 445,300 | — | — |
| 2024-12-19 | $79.30 | $102.90 | 232,800 | — | — |
| 2024-12-18 | $78.78 | $102.22 | 321,500 | — | — |
| 2024-12-17 | $81.24 | $105.42 | 212,600 | — | — |
| 2024-12-16 | $84.56 | $109.72 | 244,900 | — | — |
| 2024-12-13 | $83.72 | $108.63 | 271,300 | — | — |
| 2024-12-12 | $84.63 | $109.81 | 258,900 | — | — |
| 2024-12-11 | $85.52 | $110.97 | 363,800 | — | — |
| 2024-12-10 | $81.64 | $105.93 | 251,200 | — | — |
| 2024-12-09 | $82.59 | $107.17 | 186,200 | — | — |
| 2024-12-06 | $83.25 | $108.02 | 141,600 | — | — |
| 2024-12-05 | $82.18 | $106.63 | 167,800 | — | — |
| 2024-12-04 | $81.73 | $106.05 | 197,600 | — | — |
| 2024-12-03 | $81.84 | $106.19 | 253,900 | — | — |
| 2024-12-02 | $79.95 | $103.74 | 219,300 | — | — |
| 2024-11-29 | $81.05 | $105.17 | 170,600 | — | — |
| 2024-11-27 | $79.66 | $103.36 | 207,700 | — | — |
| 2024-11-26 | $78.94 | $102.43 | 255,200 | — | — |
| 2024-11-25 | $81.38 | $105.60 | 271,500 | — | — |
| 2024-11-22 | $79.34 | $102.95 | 212,200 | — | — |
| 2024-11-21 | $77.83 | $100.99 | 374,600 | — | — |
| 2024-11-20 | $75.35 | $97.77 | 277,300 | — | — |
| 2024-11-19 | $75.23 | $97.62 | 339,900 | — | — |
| 2024-11-18 | $73.85 | $95.83 | 246,900 | — | — |
| 2024-11-15 | $73.17 | $94.94 | 258,600 | — | — |
| 2024-11-14 | $73.94 | $95.94 | 323,300 | — | — |
| 2024-11-13 | $73.83 | $95.80 | 459,400 | — | — |
| 2024-11-12 | $73.94 | $95.94 | 1,067,000 | — | — |
| 2024-11-11 | $79.37 | $102.99 | 234,000 | — | — |
| 2024-11-08 | $76.00 | $98.62 | 374,300 | — | — |
| 2024-11-07 | $70.40 | $91.35 | 621,400 | — | — |
| 2024-11-06 | $70.25 | $91.15 | 510,300 | — | — |
| 2024-11-05 | $70.26 | $91.17 | 230,000 | — | — |
| 2024-11-04 | $69.65 | $90.38 | 230,400 | — | — |
| 2024-11-01 | $68.50 | $88.88 | 257,000 | — | — |
| 2024-10-31 | $68.53 | $88.92 | 192,800 | — | — |
| 2024-10-30 | $69.96 | $90.78 | 200,600 | — | — |
| 2024-10-29 | $69.00 | $89.53 | 155,700 | — | — |
| 2024-10-28 | $69.92 | $90.73 | 169,900 | — | — |
| 2024-10-25 | $69.74 | $90.49 | 105,000 | — | — |
| 2024-10-24 | $69.80 | $90.57 | 163,300 | — | — |
| 2024-10-23 | $69.14 | $89.71 | 336,500 | — | — |
| 2024-10-22 | $68.71 | $89.16 | 583,900 | — | — |
| 2024-10-21 | $75.67 | $98.19 | 362,800 | — | — |
| 2024-10-18 | $78.10 | $101.34 | 186,500 | — | — |
| 2024-10-17 | $77.12 | $100.07 | 298,900 | — | — |
| 2024-10-16 | $76.36 | $99.08 | 217,200 | — | — |
| 2024-10-15 | $75.50 | $97.97 | 277,100 | — | — |
| 2024-10-14 | $75.79 | $98.34 | 254,500 | — | — |
| 2024-10-11 | $74.66 | $96.88 | 301,800 | — | — |
| 2024-10-10 | $72.56 | $94.15 | 301,500 | — | — |
| 2024-10-09 | $72.66 | $94.28 | 292,800 | — | — |
| 2024-10-08 | $72.00 | $93.43 | 391,400 | — | — |
| 2024-10-07 | $69.12 | $89.69 | 322,400 | — | — |
| 2024-10-04 | $69.66 | $90.39 | 224,300 | — | — |
| 2024-10-03 | $69.61 | $90.32 | 347,700 | — | — |
| 2024-10-02 | $69.50 | $90.18 | 198,600 | — | — |
| 2024-10-01 | $68.74 | $89.20 | 115,600 | — | — |
| 2024-09-30 | $68.66 | $89.09 | 181,400 | — | — |
| 2024-09-27 | $68.94 | $89.31 | 202,400 | — | — |
| 2024-09-26 | $67.67 | $87.67 | 142,400 | — | — |
| 2024-09-25 | $66.69 | $86.40 | 128,200 | — | — |
| 2024-09-24 | $66.76 | $86.49 | 151,200 | — | — |
| 2024-09-23 | $66.92 | $86.70 | 334,300 | — | — |
| 2024-09-20 | $68.65 | $88.94 | 362,300 | — | — |
| 2024-09-19 | $68.90 | $89.26 | 377,600 | — | — |
| 2024-09-18 | $66.99 | $86.79 | 328,200 | — | — |
| 2024-09-17 | $67.57 | $87.54 | 466,100 | — | — |
| 2024-09-16 | $66.78 | $86.51 | 263,200 | — | — |
| 2024-09-13 | $66.83 | $86.58 | 694,200 | — | — |
| 2024-09-12 | $64.39 | $83.42 | 766,900 | — | — |
| 2024-09-11 | $59.87 | $77.56 | 195,600 | — | — |
| 2024-09-10 | $60.05 | $77.80 | 191,700 | — | — |
| 2024-09-09 | $59.76 | $77.42 | 193,400 | — | — |
| 2024-09-06 | $59.05 | $76.50 | 238,400 | — | — |
| 2024-09-05 | $60.08 | $77.83 | 476,400 | — | — |
| 2024-09-04 | $60.12 | $77.89 | 208,200 | — | — |
| 2024-09-03 | $59.65 | $77.28 | 243,500 | — | — |
| 2024-08-30 | $61.97 | $80.28 | 217,000 | — | — |
| 2024-08-29 | $62.22 | $80.61 | 290,400 | — | — |
| 2024-08-28 | $62.11 | $80.46 | 142,900 | — | — |
| 2024-08-27 | $62.59 | $81.09 | 235,100 | — | — |
| 2024-08-26 | $62.14 | $80.50 | 257,400 | — | — |
| 2024-08-23 | $61.66 | $79.88 | 299,800 | — | — |
| 2024-08-22 | $58.99 | $76.42 | 126,000 | — | — |
| 2024-08-21 | $59.42 | $76.98 | 170,700 | — | — |
| 2024-08-20 | $59.02 | $76.46 | 176,200 | — | — |
| 2024-08-19 | $58.72 | $76.07 | 184,500 | — | — |
| 2024-08-16 | $58.91 | $76.32 | 408,700 | — | — |
| 2024-08-15 | $59.96 | $77.68 | 916,000 | — | — |
| 2024-08-14 | $57.76 | $74.83 | 450,100 | — | — |
| 2024-08-13 | $57.65 | $74.69 | 625,200 | — | — |
| 2024-08-12 | $55.28 | $71.62 | 330,000 | — | — |
| 2024-08-09 | $56.09 | $72.66 | 654,300 | — | — |
| 2024-08-08 | $54.01 | $69.97 | 667,300 | — | — |
| 2024-08-07 | $47.60 | $61.67 | 278,300 | — | — |
| 2024-08-06 | $49.94 | $64.70 | 346,000 | — | — |
| 2024-08-05 | $50.32 | $65.19 | 363,100 | — | — |
| 2024-08-02 | $50.87 | $65.90 | 504,000 | — | — |
| 2024-08-01 | $52.02 | $67.39 | 363,400 | — | — |
| 2024-07-31 | $53.81 | $69.71 | 390,900 | — | — |
| 2024-07-30 | $53.84 | $69.75 | 184,800 | — | — |
| 2024-07-29 | $53.69 | $69.56 | 189,500 | — | — |
| 2024-07-26 | $54.15 | $70.15 | 282,200 | — | — |
| 2024-07-25 | $53.28 | $69.02 | 432,100 | — | — |
| 2024-07-24 | $51.24 | $66.38 | 273,200 | — | — |
| 2024-07-23 | $53.17 | $68.88 | 250,400 | — | — |
| 2024-07-22 | $52.57 | $68.10 | 265,500 | — | — |
| 2024-07-19 | $51.45 | $66.65 | 281,100 | — | — |
| 2024-07-18 | $52.45 | $67.95 | 282,100 | — | — |
| 2024-07-17 | $53.47 | $69.27 | 329,400 | — | — |
| 2024-07-16 | $55.03 | $71.29 | 370,800 | — | — |
| 2024-07-15 | $54.48 | $70.58 | 425,000 | — | — |
| 2024-07-12 | $54.29 | $70.33 | 291,100 | — | — |
| 2024-07-11 | $53.69 | $69.56 | 542,200 | — | — |
| 2024-07-10 | $51.45 | $66.65 | 419,200 | — | — |
| 2024-07-09 | $51.47 | $66.68 | 444,800 | — | — |
| 2024-07-08 | $52.03 | $67.41 | 434,800 | — | — |
| 2024-07-05 | $50.99 | $66.06 | 504,400 | — | — |
| 2024-07-03 | $50.65 | $65.62 | 479,300 | — | — |
| 2024-07-02 | $50.17 | $65.00 | 301,900 | — | — |
| 2024-07-01 | $50.29 | $65.15 | 438,100 | — | — |
| 2024-06-28 | $50.18 | $65.01 | 3,578,300 | — | — |
| 2024-06-27 | $49.62 | $64.14 | 795,600 | — | — |
| 2024-06-26 | $49.89 | $64.49 | 2,099,000 | — | — |
| 2024-06-25 | $41.03 | $53.04 | 434,300 | — | — |
| 2024-06-24 | $42.22 | $54.58 | 520,800 | — | — |
| 2024-06-21 | $42.67 | $55.16 | 380,400 | — | — |
| 2024-06-20 | $42.21 | $54.56 | 457,200 | — | — |
| 2024-06-18 | $44.06 | $56.95 | 397,900 | — | — |
| 2024-06-17 | $44.39 | $57.38 | 395,400 | — | — |
| 2024-06-14 | $45.05 | $58.23 | 279,000 | — | — |
| 2024-06-13 | $45.18 | $58.40 | 282,900 | — | — |
| 2024-06-12 | $46.52 | $60.13 | 591,000 | — | — |
| 2024-06-11 | $44.73 | $57.82 | 712,400 | — | — |
| 2024-06-10 | $45.75 | $59.14 | 694,500 | — | — |
| 2024-06-07 | $45.58 | $58.92 | 599,800 | — | — |
| 2024-06-06 | $46.96 | $60.70 | 545,500 | — | — |
| 2024-06-05 | $49.08 | $63.44 | 359,800 | — | — |
| 2024-06-04 | $50.80 | $65.67 | 374,800 | — | — |
| 2024-06-03 | $51.18 | $66.16 | 237,900 | — | — |
| 2024-05-31 | $52.61 | $68.01 | 411,200 | — | — |
| 2024-05-30 | $51.97 | $67.18 | 290,500 | — | — |
| 2024-05-29 | $51.53 | $66.61 | 334,200 | — | — |
| 2024-05-28 | $53.76 | $69.49 | 385,400 | — | — |
| 2024-05-24 | $55.95 | $72.32 | 200,900 | — | — |
| 2024-05-23 | $55.49 | $71.73 | 183,100 | — | — |
| 2024-05-22 | $55.00 | $71.09 | 203,500 | — | — |
| 2024-05-21 | $55.52 | $71.77 | 176,500 | — | — |
| 2024-05-20 | $55.61 | $71.88 | 221,800 | — | — |
| 2024-05-17 | $54.83 | $70.88 | 312,100 | — | — |
| 2024-05-16 | $53.58 | $69.26 | 210,600 | — | — |
| 2024-05-15 | $56.46 | $72.98 | 407,400 | — | — |
| 2024-05-14 | $55.37 | $71.57 | 489,200 | — | — |
| 2024-05-13 | $53.32 | $68.92 | 267,700 | — | — |
| 2024-05-10 | $52.53 | $67.90 | 342,600 | — | — |
| 2024-05-09 | $51.67 | $66.79 | 801,900 | — | — |
| 2024-05-08 | $51.91 | $67.10 | 581,100 | — | — |
| 2024-05-07 | $51.67 | $66.79 | 967,800 | — | — |
| 2024-05-06 | $55.12 | $71.25 | 174,100 | — | — |
| 2024-05-03 | $54.48 | $70.42 | 171,800 | — | — |
| 2024-05-02 | $53.85 | $69.61 | 280,700 | — | — |
| 2024-05-01 | $52.61 | $68.01 | 450,000 | — | — |
| 2024-04-30 | $55.55 | $71.81 | 302,500 | — | — |
| 2024-04-29 | $56.64 | $73.21 | 238,600 | — | — |
| 2024-04-26 | $55.55 | $71.81 | 174,200 | — | — |
| 2024-04-25 | $54.90 | $70.97 | 273,000 | — | — |
| 2024-04-24 | $55.90 | $72.26 | 135,400 | — | — |
| 2024-04-23 | $55.94 | $72.31 | 259,300 | — | — |
| 2024-04-22 | $54.63 | $70.62 | 334,500 | — | — |
| 2024-04-19 | $54.71 | $70.72 | 425,000 | — | — |
| 2024-04-18 | $56.54 | $73.09 | 270,800 | — | — |
| 2024-04-17 | $57.15 | $73.87 | 301,700 | — | — |
| 2024-04-16 | $57.80 | $74.71 | 534,500 | — | — |
| 2024-04-15 | $58.72 | $75.90 | 681,400 | — | — |
| 2024-04-12 | $57.67 | $74.55 | 311,800 | — | — |
| 2024-04-11 | $59.00 | $76.27 | 422,500 | — | — |
| 2024-04-10 | $59.00 | $76.27 | 617,900 | — | — |
| 2024-04-09 | $58.41 | $75.50 | 700,000 | — | — |
| 2024-04-08 | $55.44 | $71.66 | 666,700 | — | — |
| 2024-04-05 | $53.94 | $69.72 | 540,700 | — | — |
| 2024-04-04 | $52.46 | $67.81 | 280,300 | — | — |
| 2024-04-03 | $52.58 | $67.97 | 299,700 | — | — |
| 2024-04-02 | $50.75 | $65.60 | 296,600 | — | — |
| 2024-04-01 | $51.55 | $66.64 | 209,300 | — | — |
| 2024-03-28 | $52.03 | $67.26 | 429,600 | — | — |
| 2024-03-27 | $52.68 | $68.10 | 388,500 | — | — |
| 2024-03-26 | $53.60 | $69.14 | 404,400 | — | — |
| 2024-03-25 | $53.47 | $68.98 | 331,900 | — | — |
| 2024-03-22 | $52.26 | $67.41 | 372,500 | — | — |
| 2024-03-21 | $52.90 | $68.24 | 494,000 | — | — |
| 2024-03-20 | $50.43 | $65.05 | 535,700 | — | — |
| 2024-03-19 | $47.55 | $61.34 | 599,400 | — | — |
| 2024-03-18 | $45.42 | $58.59 | 230,200 | — | — |
| 2024-03-15 | $45.80 | $59.08 | 352,200 | — | — |
| 2024-03-14 | $45.46 | $58.64 | 227,100 | — | — |
| 2024-03-13 | $45.58 | $58.80 | 245,500 | — | — |
| 2024-03-12 | $45.00 | $58.05 | 356,900 | — | — |
| 2024-03-11 | $44.65 | $57.60 | 202,500 | — | — |
| 2024-03-08 | $44.88 | $57.89 | 284,300 | — | — |
| 2024-03-07 | $45.01 | $58.06 | 372,200 | — | — |
| 2024-03-06 | $44.53 | $57.44 | 433,300 | — | — |
| 2024-03-05 | $44.25 | $57.08 | 532,600 | — | — |
| 2024-03-04 | $42.68 | $55.06 | 546,000 | — | — |
| 2024-03-01 | $44.80 | $57.79 | 1,091,200 | — | — |
| 2024-02-29 | $46.76 | $60.32 | 443,700 | — | — |
| 2024-02-28 | $46.51 | $60.00 | 343,600 | — | — |
| 2024-02-27 | $46.15 | $59.53 | 321,600 | — | — |
| 2024-02-26 | $46.76 | $60.32 | 253,900 | — | — |
| 2024-02-23 | $45.45 | $58.63 | 292,500 | — | — |
| 2024-02-22 | $44.05 | $56.82 | 210,400 | — | — |
| 2024-02-21 | $43.13 | $55.64 | 243,600 | — | — |
| 2024-02-20 | $43.28 | $55.83 | 241,600 | — | — |
| 2024-02-16 | $43.25 | $55.79 | 332,000 | — | — |
| 2024-02-15 | $42.77 | $55.17 | 792,500 | — | — |
| 2024-02-14 | $43.46 | $56.06 | 823,000 | — | — |
| 2024-02-13 | $46.64 | $60.16 | 265,300 | — | — |
| 2024-02-12 | $49.61 | $64.00 | 168,900 | — | — |
| 2024-02-09 | $48.76 | $62.90 | 172,200 | — | — |
| 2024-02-08 | $48.50 | $62.56 | 213,000 | — | — |
| 2024-02-07 | $48.15 | $62.11 | 304,000 | — | — |
| 2024-02-06 | $46.59 | $60.10 | 162,100 | — | — |
| 2024-02-05 | $46.83 | $60.41 | 269,800 | — | — |
| 2024-02-02 | $47.40 | $61.15 | 128,800 | — | — |
| 2024-02-01 | $47.24 | $60.94 | 161,600 | — | — |
| 2024-01-31 | $46.01 | $59.35 | 272,200 | — | — |
| 2024-01-30 | $46.89 | $60.49 | 240,300 | — | — |
| 2024-01-29 | $46.76 | $60.32 | 199,300 | — | — |
| 2024-01-26 | $45.68 | $58.93 | 437,100 | — | — |
| 2024-01-25 | $46.28 | $59.70 | 270,900 | — | — |
| 2024-01-24 | $44.43 | $57.31 | 407,100 | — | — |
| 2024-01-23 | $45.25 | $58.37 | 283,700 | — | — |
| 2024-01-22 | $45.73 | $58.99 | 382,300 | — | — |
| 2024-01-19 | $43.95 | $56.69 | 242,300 | — | — |
| 2024-01-18 | $42.81 | $55.22 | 164,000 | — | — |
| 2024-01-17 | $42.89 | $55.33 | 383,000 | — | — |
| 2024-01-16 | $41.90 | $54.05 | 235,100 | — | — |
| 2024-01-12 | $42.71 | $55.10 | 194,500 | — | — |
| 2024-01-11 | $43.57 | $56.20 | 201,700 | — | — |
| 2024-01-10 | $44.20 | $57.02 | 243,000 | — | — |
| 2024-01-09 | $44.10 | $56.89 | 221,100 | — | — |
| 2024-01-08 | $44.54 | $57.46 | 147,400 | — | — |
| 2024-01-05 | $43.60 | $56.24 | 233,000 | — | — |
| 2024-01-04 | $42.52 | $54.85 | 228,200 | — | — |
| 2024-01-03 | $42.78 | $55.19 | 331,500 | — | — |
| 2024-01-02 | $45.16 | $58.26 | 220,400 | — | — |