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-02-21 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 — 2023
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2023-12-29 | $92.84 | $196.50 | 465,000 | — | — |
| 2023-12-28 | $93.30 | $197.48 | 520,000 | — | — |
| 2023-12-27 | $94.90 | $200.86 | 373,000 | — | — |
| 2023-12-26 | $92.94 | $196.71 | 310,000 | — | — |
| 2023-12-22 | $91.01 | $192.63 | 635,000 | — | — |
| 2023-12-21 | $89.04 | $188.45 | 609,000 | — | — |
| 2023-12-20 | $87.70 | $185.63 | 741,000 | — | — |
| 2023-12-19 | $88.66 | $187.66 | 592,000 | — | — |
| 2023-12-18 | $86.87 | $183.88 | 461,000 | — | — |
| 2023-12-15 | $85.60 | $181.18 | 1,292,000 | — | — |
| 2023-12-14 | $85.97 | $181.97 | 394,000 | — | — |
| 2023-12-13 | $85.55 | $181.07 | 586,000 | — | — |
| 2023-12-12 | $84.10 | $178.00 | 534,000 | — | — |
| 2023-12-11 | $82.50 | $174.61 | 528,000 | — | — |
| 2023-12-08 | $80.63 | $170.65 | 468,000 | — | — |
| 2023-12-07 | $80.92 | $171.27 | 617,000 | — | — |
| 2023-12-06 | $78.50 | $166.15 | 546,000 | — | — |
| 2023-12-05 | $75.50 | $159.80 | 299,000 | — | — |
| 2023-12-04 | $74.61 | $157.93 | 417,000 | — | — |
| 2023-12-01 | $72.66 | $153.79 | 507,000 | — | — |
| 2023-11-30 | $73.45 | $155.47 | 687,000 | — | — |
| 2023-11-29 | $72.58 | $153.62 | 529,000 | — | — |
| 2023-11-28 | $71.95 | $152.29 | 364,000 | — | — |
| 2023-11-27 | $72.50 | $153.45 | 333,000 | — | — |
| 2023-11-24 | $72.50 | $153.46 | 134,000 | — | — |
| 2023-11-22 | $72.80 | $154.09 | 252,000 | — | — |
| 2023-11-21 | $72.00 | $152.39 | 584,000 | — | — |
| 2023-11-20 | $71.64 | $151.62 | 359,000 | — | — |
| 2023-11-17 | $71.00 | $150.28 | 634,000 | — | — |
| 2023-11-16 | $69.65 | $147.42 | 477,000 | — | — |
| 2023-11-15 | $69.10 | $146.25 | 365,000 | — | — |
| 2023-11-14 | $68.95 | $145.95 | 402,000 | — | — |
| 2023-11-13 | $68.04 | $144.00 | 284,000 | — | — |
| 2023-11-10 | $68.00 | $143.93 | 302,000 | — | — |
| 2023-11-09 | $67.63 | $143.15 | 572,000 | — | — |
| 2023-11-08 | $67.38 | $142.61 | 260,000 | — | — |
| 2023-11-07 | $67.39 | $142.64 | 522,000 | — | — |
| 2023-11-06 | $66.43 | $140.61 | 216,000 | — | — |
| 2023-11-03 | $65.30 | $138.21 | 461,000 | — | — |
| 2023-11-02 | $64.33 | $136.16 | 519,000 | — | — |
| 2023-11-01 | $64.09 | $135.66 | 316,000 | — | — |
| 2023-10-31 | $63.64 | $134.70 | 418,000 | — | — |
| 2023-10-30 | $64.09 | $135.65 | 275,000 | — | — |
| 2023-10-27 | $63.41 | $134.21 | 222,000 | — | — |
| 2023-10-26 | $64.00 | $135.45 | 233,000 | — | — |
| 2023-10-25 | $64.23 | $135.85 | 185,000 | — | — |
| 2023-10-24 | $64.69 | $136.82 | 303,000 | — | — |
| 2023-10-23 | $62.40 | $131.97 | 220,000 | — | — |
| 2023-10-20 | $62.27 | $131.69 | 241,000 | — | — |
| 2023-10-19 | $62.57 | $132.33 | 644,000 | — | — |
| 2023-10-18 | $63.44 | $134.18 | 183,000 | — | — |
| 2023-10-17 | $63.28 | $133.83 | 330,000 | — | — |
| 2023-10-16 | $63.26 | $133.80 | 305,000 | — | — |
| 2023-10-13 | $62.15 | $131.45 | 428,000 | — | — |
| 2023-10-12 | $62.77 | $132.75 | 448,000 | — | — |
| 2023-10-11 | $65.96 | $139.51 | 391,000 | — | — |
| 2023-10-10 | $65.82 | $139.21 | 432,000 | — | — |
| 2023-10-09 | $64.03 | $135.41 | 254,000 | — | — |
| 2023-10-06 | $64.21 | $135.80 | 340,000 | — | — |
| 2023-10-05 | $63.23 | $133.73 | 273,000 | — | — |
| 2023-10-04 | $64.50 | $136.41 | 239,000 | — | — |
| 2023-10-03 | $63.39 | $134.07 | 216,000 | — | — |
| 2023-10-02 | $63.64 | $134.60 | 173,000 | — | — |
| 2023-09-29 | $63.63 | $134.58 | 210,000 | — | — |
| 2023-09-28 | $64.34 | $136.08 | 220,000 | — | — |
| 2023-09-27 | $63.66 | $134.64 | 269,000 | — | — |
| 2023-09-26 | $64.60 | $136.63 | 237,000 | — | — |
| 2023-09-25 | $65.40 | $138.32 | 194,000 | — | — |
| 2023-09-22 | $65.53 | $138.58 | 287,000 | — | — |
| 2023-09-21 | $65.28 | $138.07 | 198,000 | — | — |
| 2023-09-20 | $66.05 | $139.68 | 331,000 | — | — |
| 2023-09-19 | $65.53 | $138.59 | 185,000 | — | — |
| 2023-09-18 | $65.50 | $138.53 | 255,000 | — | — |
| 2023-09-15 | $64.44 | $136.29 | 749,000 | — | — |
| 2023-09-14 | $66.00 | $139.59 | 446,000 | — | — |
| 2023-09-13 | $66.30 | $140.22 | 290,000 | — | — |
| 2023-09-12 | $67.27 | $142.27 | 337,000 | — | — |
| 2023-09-11 | $67.60 | $142.97 | 505,000 | — | — |
| 2023-09-08 | $65.29 | $138.08 | 613,000 | — | — |
| 2023-09-07 | $66.24 | $140.09 | 357,000 | — | — |
| 2023-09-06 | $66.36 | $140.34 | 396,000 | — | — |
| 2023-09-05 | $67.62 | $143.01 | 447,000 | — | — |
| 2023-09-01 | $66.87 | $141.42 | 501,000 | — | — |
| 2023-08-31 | $69.89 | $147.81 | 638,000 | — | — |
| 2023-08-30 | $69.81 | $147.64 | 508,000 | — | — |
| 2023-08-29 | $70.10 | $148.26 | 643,000 | — | — |
| 2023-08-28 | $69.61 | $147.23 | 226,000 | — | — |
| 2023-08-25 | $69.47 | $146.92 | 414,000 | — | — |
| 2023-08-24 | $68.88 | $145.68 | 245,000 | — | — |
| 2023-08-23 | $69.60 | $147.20 | 279,000 | — | — |
| 2023-08-22 | $69.03 | $145.99 | 259,000 | — | — |
| 2023-08-21 | $68.96 | $145.84 | 217,000 | — | — |
| 2023-08-18 | $69.59 | $147.18 | 503,000 | — | — |
| 2023-08-17 | $68.99 | $145.91 | 376,000 | — | — |
| 2023-08-16 | $71.42 | $151.05 | 347,000 | — | — |
| 2023-08-15 | $71.84 | $151.94 | 168,000 | — | — |
| 2023-08-14 | $72.08 | $152.45 | 459,000 | — | — |
| 2023-08-11 | $74.16 | $156.84 | 367,000 | — | — |
| 2023-08-10 | $71.39 | $150.99 | 400,000 | — | — |
| 2023-08-09 | $69.61 | $147.22 | 278,000 | — | — |
| 2023-08-08 | $70.36 | $148.80 | 334,000 | — | — |
| 2023-08-07 | $71.32 | $150.83 | 348,000 | — | — |
| 2023-08-04 | $69.50 | $147.00 | 730,000 | — | — |
| 2023-08-03 | $70.78 | $149.69 | 1,054,000 | — | — |
| 2023-08-02 | $62.40 | $131.98 | 410,000 | — | — |
| 2023-08-01 | $63.31 | $133.90 | 644,000 | — | — |
| 2023-07-31 | $63.34 | $133.96 | 570,000 | — | — |
| 2023-07-28 | $65.70 | $138.95 | 380,000 | — | — |
| 2023-07-27 | $64.49 | $136.40 | 383,000 | — | — |
| 2023-07-26 | $63.59 | $134.39 | 492,000 | — | — |
| 2023-07-25 | $63.85 | $134.93 | 234,000 | — | — |
| 2023-07-24 | $64.64 | $136.60 | 269,000 | — | — |
| 2023-07-21 | $63.98 | $135.20 | 393,000 | — | — |
| 2023-07-20 | $64.26 | $135.80 | 314,000 | — | — |
| 2023-07-19 | $64.35 | $136.00 | 483,000 | — | — |
| 2023-07-18 | $62.70 | $132.51 | 942,000 | — | — |
| 2023-07-17 | $63.52 | $134.23 | 313,000 | — | — |
| 2023-07-14 | $62.90 | $132.93 | 199,000 | — | — |
| 2023-07-13 | $62.55 | $132.18 | 268,000 | — | — |
| 2023-07-12 | $61.50 | $129.96 | 545,000 | — | — |
| 2023-07-11 | $61.91 | $130.83 | 384,000 | — | — |
| 2023-07-10 | $63.31 | $133.79 | 388,000 | — | — |
| 2023-07-07 | $63.33 | $133.83 | 393,000 | — | — |
| 2023-07-06 | $63.96 | $135.16 | 174,000 | — | — |
| 2023-07-05 | $64.55 | $136.42 | 324,000 | — | — |
| 2023-07-03 | $63.95 | $135.14 | 253,000 | — | — |
| 2023-06-30 | $63.60 | $134.41 | 211,000 | — | — |
| 2023-06-29 | $63.94 | $135.12 | 228,000 | — | — |
| 2023-06-28 | $64.63 | $136.59 | 292,000 | — | — |
| 2023-06-27 | $64.48 | $136.26 | 492,000 | — | — |
| 2023-06-26 | $63.96 | $135.16 | 453,000 | — | — |
| 2023-06-23 | $65.41 | $138.22 | 755,000 | — | — |
| 2023-06-22 | $67.70 | $143.06 | 348,000 | — | — |
| 2023-06-21 | $66.40 | $140.32 | 336,000 | — | — |
| 2023-06-20 | $65.37 | $138.14 | 410,000 | — | — |
| 2023-06-16 | $65.65 | $138.73 | 713,000 | — | — |
| 2023-06-15 | $64.08 | $135.42 | 354,000 | — | — |
| 2023-06-14 | $64.69 | $136.71 | 490,000 | — | — |
| 2023-06-13 | $65.36 | $138.13 | 373,000 | — | — |
| 2023-06-12 | $65.44 | $138.30 | 527,000 | — | — |
| 2023-06-09 | $66.62 | $140.78 | 409,000 | — | — |
| 2023-06-08 | $66.88 | $141.33 | 553,000 | — | — |
| 2023-06-07 | $66.57 | $140.68 | 550,000 | — | — |
| 2023-06-06 | $68.26 | $144.25 | 450,000 | — | — |
| 2023-06-05 | $66.56 | $140.66 | 536,000 | — | — |
| 2023-06-02 | $69.22 | $146.29 | 458,000 | — | — |
| 2023-06-01 | $68.02 | $143.75 | 314,000 | — | — |
| 2023-05-31 | $66.17 | $139.84 | 577,000 | — | — |
| 2023-05-30 | $66.78 | $141.13 | 390,000 | — | — |
| 2023-05-26 | $67.30 | $142.23 | 281,000 | — | — |
| 2023-05-25 | $66.82 | $141.21 | 205,000 | — | — |
| 2023-05-24 | $66.01 | $139.49 | 215,000 | — | — |
| 2023-05-23 | $66.14 | $139.76 | 328,000 | — | — |
| 2023-05-22 | $66.36 | $140.23 | 336,000 | — | — |
| 2023-05-19 | $66.43 | $140.39 | 384,000 | — | — |
| 2023-05-18 | $65.58 | $138.58 | 403,000 | — | — |
| 2023-05-17 | $63.80 | $134.83 | 329,000 | — | — |
| 2023-05-16 | $63.70 | $134.62 | 511,000 | — | — |
| 2023-05-15 | $63.31 | $133.78 | 300,000 | — | — |
| 2023-05-12 | $63.20 | $133.56 | 330,000 | — | — |
| 2023-05-11 | $63.32 | $133.82 | 292,000 | — | — |
| 2023-05-10 | $62.99 | $133.12 | 343,000 | — | — |
| 2023-05-09 | $62.97 | $133.08 | 462,000 | — | — |
| 2023-05-08 | $65.20 | $137.78 | 357,000 | — | — |
| 2023-05-05 | $65.58 | $138.60 | 720,000 | — | — |
| 2023-05-04 | $65.77 | $138.99 | 818,000 | — | — |
| 2023-05-03 | $59.09 | $124.88 | 447,000 | — | — |
| 2023-05-02 | $59.38 | $125.49 | 384,000 | — | — |
| 2023-05-01 | $59.46 | $125.65 | 333,000 | — | — |
| 2023-04-28 | $58.95 | $124.57 | 335,000 | — | — |
| 2023-04-27 | $57.36 | $121.22 | 356,000 | — | — |
| 2023-04-26 | $57.07 | $120.49 | 326,000 | — | — |
| 2023-04-25 | $56.04 | $118.34 | 294,000 | — | — |
| 2023-04-24 | $55.84 | $117.90 | 320,000 | — | — |
| 2023-04-21 | $55.13 | $116.40 | 274,000 | — | — |
| 2023-04-20 | $55.49 | $117.17 | 266,000 | — | — |
| 2023-04-19 | $53.69 | $113.37 | 306,000 | — | — |
| 2023-04-18 | $53.84 | $113.67 | 166,000 | — | — |
| 2023-04-17 | $53.33 | $112.60 | 363,000 | — | — |
| 2023-04-14 | $53.58 | $113.13 | 275,000 | — | — |
| 2023-04-13 | $53.74 | $113.46 | 225,000 | — | — |
| 2023-04-12 | $53.10 | $112.12 | 190,000 | — | — |
| 2023-04-11 | $53.30 | $112.54 | 274,000 | — | — |
| 2023-04-10 | $53.69 | $113.35 | 272,000 | — | — |
| 2023-04-06 | $53.07 | $112.05 | 189,000 | — | — |
| 2023-04-05 | $53.21 | $112.34 | 318,000 | — | — |
| 2023-04-04 | $51.99 | $109.76 | 462,000 | — | — |
| 2023-04-03 | $54.06 | $114.14 | 218,000 | — | — |
| 2023-03-31 | $53.51 | $112.98 | 477,000 | — | — |
| 2023-03-30 | $53.32 | $112.58 | 256,000 | — | — |
| 2023-03-29 | $53.63 | $113.23 | 306,000 | — | — |
| 2023-03-28 | $53.37 | $112.69 | 304,000 | — | — |
| 2023-03-27 | $53.86 | $113.72 | 210,000 | — | — |
| 2023-03-24 | $52.53 | $110.91 | 253,000 | — | — |
| 2023-03-23 | $51.49 | $108.72 | 260,000 | — | — |
| 2023-03-22 | $51.25 | $108.20 | 195,000 | — | — |
| 2023-03-21 | $51.73 | $109.22 | 264,000 | — | — |
| 2023-03-20 | $51.34 | $108.40 | 324,000 | — | — |
| 2023-03-17 | $49.83 | $105.21 | 1,173,000 | — | — |
| 2023-03-16 | $50.58 | $106.79 | 441,000 | — | — |
| 2023-03-15 | $50.90 | $107.47 | 546,000 | — | — |
| 2023-03-14 | $51.99 | $109.76 | 485,000 | — | — |
| 2023-03-13 | $51.86 | $109.51 | 558,000 | — | — |
| 2023-03-10 | $52.36 | $110.56 | 392,000 | — | — |
| 2023-03-09 | $53.17 | $112.27 | 413,000 | — | — |
| 2023-03-08 | $54.29 | $114.63 | 298,000 | — | — |
| 2023-03-07 | $54.31 | $114.67 | 356,000 | — | — |
| 2023-03-06 | $54.95 | $116.02 | 239,000 | — | — |
| 2023-03-03 | $54.99 | $116.11 | 284,000 | — | — |
| 2023-03-02 | $55.18 | $116.50 | 387,000 | — | — |
| 2023-03-01 | $55.22 | $116.60 | 428,000 | — | — |
| 2023-02-28 | $55.69 | $117.58 | 684,000 | — | — |
| 2023-02-27 | $57.94 | $122.33 | 348,000 | — | — |
| 2023-02-24 | $56.47 | $119.24 | 425,000 | — | — |
| 2023-02-23 | $57.09 | $120.54 | 694,000 | — | — |
| 2023-02-22 | $52.00 | $109.79 | 356,000 | — | — |
| 2023-02-21 | $51.92 | $109.62 | 450,000 | — | — |
| 2023-02-17 | $53.05 | $112.00 | 369,000 | — | — |
| 2023-02-16 | $52.12 | $110.05 | 353,000 | — | — |
| 2023-02-15 | $52.65 | $111.16 | 249,000 | — | — |
| 2023-02-14 | $51.56 | $108.86 | 325,000 | — | — |
| 2023-02-13 | $52.18 | $110.18 | 406,000 | — | — |
| 2023-02-10 | $50.28 | $106.16 | 221,000 | — | — |
| 2023-02-09 | $50.55 | $106.73 | 273,000 | — | — |
| 2023-02-08 | $50.78 | $107.21 | 395,000 | — | — |
| 2023-02-07 | $51.23 | $108.16 | 704,000 | — | — |
| 2023-02-06 | $52.09 | $109.99 | 307,000 | — | — |
| 2023-02-03 | $51.63 | $109.02 | 394,000 | — | — |
| 2023-02-02 | $52.59 | $111.04 | 384,000 | — | — |
| 2023-02-01 | $51.90 | $109.58 | 523,000 | — | — |
| 2023-01-31 | $50.68 | $107.00 | 521,000 | — | — |
| 2023-01-30 | $48.80 | $103.04 | 279,000 | — | — |
| 2023-01-27 | $49.74 | $105.01 | 332,000 | — | — |
| 2023-01-26 | $50.33 | $106.26 | 308,000 | — | — |
| 2023-01-25 | $50.20 | $105.26 | 237,000 | — | — |
| 2023-01-24 | $49.75 | $104.31 | 350,000 | — | — |
| 2023-01-23 | $49.23 | $103.22 | 371,000 | — | — |
| 2023-01-20 | $48.34 | $101.36 | 368,000 | — | — |
| 2023-01-19 | $47.82 | $100.27 | 320,000 | — | — |
| 2023-01-18 | $48.02 | $100.68 | 416,000 | — | — |
| 2023-01-17 | $49.53 | $103.84 | 398,000 | — | — |
| 2023-01-13 | $49.45 | $103.68 | 259,000 | — | — |
| 2023-01-12 | $48.91 | $102.55 | 335,000 | — | — |
| 2023-01-11 | $49.60 | $104.00 | 285,000 | — | — |
| 2023-01-10 | $48.42 | $101.52 | 339,000 | — | — |
| 2023-01-09 | $49.05 | $102.85 | 301,000 | — | — |
| 2023-01-06 | $50.00 | $104.84 | 262,000 | — | — |
| 2023-01-05 | $48.38 | $101.43 | 432,000 | — | — |
| 2023-01-04 | $48.60 | $101.90 | 474,000 | — | — |
| 2023-01-03 | $47.67 | $99.94 | 608,000 | — | — |