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
- 2008-11-25 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 | $83.56 | $83.56 | 464,925 | — | — |
| 2023-12-28 | $82.24 | $82.24 | 587,400 | — | — |
| 2023-12-27 | $78.36 | $78.36 | 547,925 | — | — |
| 2023-12-26 | $76.28 | $76.28 | 671,025 | — | — |
| 2023-12-22 | $79.44 | $79.44 | 700,925 | — | — |
| 2023-12-21 | $78.44 | $78.44 | 422,325 | — | — |
| 2023-12-20 | $78.28 | $78.28 | 688,200 | — | — |
| 2023-12-19 | $76.72 | $76.72 | 738,175 | — | — |
| 2023-12-18 | $79.32 | $79.32 | 611,825 | — | — |
| 2023-12-15 | $81.44 | $81.44 | 446,775 | — | — |
| 2023-12-14 | $81.36 | $81.36 | 609,325 | — | — |
| 2023-12-13 | $85.80 | $85.80 | 419,050 | — | — |
| 2023-12-12 | $88.76 | $88.76 | 575,150 | — | — |
| 2023-12-11 | $83.12 | $83.12 | 384,925 | — | — |
| 2023-12-08 | $84.28 | $84.28 | 403,250 | — | — |
| 2023-12-07 | $87.36 | $87.36 | 519,525 | — | — |
| 2023-12-06 | $88.00 | $88.00 | 850,425 | — | — |
| 2023-12-05 | $82.32 | $82.32 | 643,925 | — | — |
| 2023-12-04 | $79.84 | $79.84 | 623,625 | — | — |
| 2023-12-01 | $79.24 | $79.24 | 889,450 | — | — |
| 2023-11-30 | $78.08 | $78.08 | 1,492,625 | — | — |
| 2023-11-29 | $73.40 | $73.40 | 707,425 | — | — |
| 2023-11-28 | $75.60 | $75.60 | 388,175 | — | — |
| 2023-11-27 | $77.76 | $77.76 | 466,025 | — | — |
| 2023-11-24 | $76.36 | $76.36 | 217,125 | — | — |
| 2023-11-22 | $75.12 | $75.12 | 812,950 | — | — |
| 2023-11-21 | $73.24 | $73.24 | 218,100 | — | — |
| 2023-11-20 | $73.68 | $73.68 | 485,600 | — | — |
| 2023-11-17 | $76.76 | $76.76 | 595,000 | — | — |
| 2023-11-16 | $82.60 | $82.60 | 695,650 | — | — |
| 2023-11-15 | $76.36 | $76.36 | 496,325 | — | — |
| 2023-11-14 | $74.52 | $74.52 | 408,350 | — | — |
| 2023-11-13 | $74.00 | $74.00 | 384,450 | — | — |
| 2023-11-10 | $76.20 | $76.20 | 410,550 | — | — |
| 2023-11-09 | $79.16 | $79.16 | 510,125 | — | — |
| 2023-11-08 | $79.64 | $79.64 | 926,025 | — | — |
| 2023-11-07 | $76.48 | $76.48 | 847,025 | — | — |
| 2023-11-06 | $71.04 | $71.04 | 387,075 | — | — |
| 2023-11-03 | $71.84 | $71.84 | 758,425 | — | — |
| 2023-11-02 | $69.72 | $69.72 | 531,775 | — | — |
| 2023-11-01 | $72.44 | $72.44 | 591,200 | — | — |
| 2023-10-31 | $71.80 | $71.80 | 623,300 | — | — |
| 2023-10-30 | $70.72 | $70.72 | 718,825 | — | — |
| 2023-10-27 | $67.52 | $67.52 | 563,725 | — | — |
| 2023-10-26 | $69.40 | $69.40 | 373,350 | — | — |
| 2023-10-25 | $67.32 | $67.32 | 761,725 | — | — |
| 2023-10-24 | $69.96 | $69.96 | 597,800 | — | — |
| 2023-10-23 | $67.56 | $67.56 | 910,500 | — | — |
| 2023-10-20 | $65.56 | $65.56 | 764,675 | — | — |
| 2023-10-19 | $64.12 | $64.12 | 769,550 | — | — |
| 2023-10-18 | $66.00 | $66.00 | 812,700 | — | — |
| 2023-10-17 | $67.68 | $67.68 | 836,425 | — | — |
| 2023-10-16 | $68.12 | $68.12 | 621,275 | — | — |
| 2023-10-13 | $67.52 | $67.52 | 891,925 | — | — |
| 2023-10-12 | $73.36 | $73.36 | 777,175 | — | — |
| 2023-10-11 | $72.84 | $72.84 | 581,200 | — | — |
| 2023-10-10 | $72.32 | $72.32 | 396,425 | — | — |
| 2023-10-09 | $72.24 | $72.24 | 596,950 | — | — |
| 2023-10-06 | $77.72 | $77.72 | 827,175 | — | — |
| 2023-10-05 | $77.48 | $77.48 | 1,026,800 | — | — |
| 2023-10-04 | $75.12 | $75.12 | 1,564,050 | — | — |
| 2023-10-03 | $68.12 | $68.12 | 998,725 | — | — |
| 2023-10-02 | $68.68 | $68.68 | 1,241,250 | — | — |
| 2023-09-29 | $67.28 | $67.28 | 606,275 | — | — |
| 2023-09-28 | $66.16 | $66.16 | 736,850 | — | — |
| 2023-09-27 | $64.84 | $64.84 | 1,116,500 | — | — |
| 2023-09-26 | $66.72 | $66.72 | 689,925 | — | — |
| 2023-09-25 | $67.32 | $67.32 | 433,575 | — | — |
| 2023-09-22 | $67.12 | $67.12 | 711,650 | — | — |
| 2023-09-21 | $66.56 | $66.56 | 1,090,000 | — | — |
| 2023-09-20 | $66.88 | $66.88 | 1,677,400 | — | — |
| 2023-09-19 | $65.08 | $65.08 | 1,040,075 | — | — |
| 2023-09-18 | $65.16 | $65.16 | 1,034,400 | — | — |
| 2023-09-15 | $65.12 | $65.12 | 1,154,475 | — | — |
| 2023-09-14 | $65.08 | $65.08 | 987,175 | — | — |
| 2023-09-13 | $66.88 | $66.88 | 484,425 | — | — |
| 2023-09-12 | $66.80 | $66.80 | 705,550 | — | — |
| 2023-09-11 | $68.60 | $68.60 | 517,725 | — | — |
| 2023-09-08 | $68.88 | $68.88 | 606,275 | — | — |
| 2023-09-07 | $69.32 | $69.32 | 633,800 | — | — |
| 2023-09-06 | $68.52 | $68.52 | 876,525 | — | — |
| 2023-09-05 | $69.64 | $69.64 | 817,925 | — | — |
| 2023-09-01 | $71.16 | $71.16 | 1,201,950 | — | — |
| 2023-08-31 | $74.60 | $74.60 | 949,975 | — | — |
| 2023-08-30 | $77.32 | $77.32 | 386,250 | — | — |
| 2023-08-29 | $78.08 | $78.08 | 368,925 | — | — |
| 2023-08-28 | $79.88 | $79.88 | 448,450 | — | — |
| 2023-08-25 | $79.76 | $79.76 | 466,800 | — | — |
| 2023-08-24 | $81.96 | $81.96 | 413,725 | — | — |
| 2023-08-23 | $82.00 | $82.00 | 469,575 | — | — |
| 2023-08-22 | $79.88 | $79.88 | 222,225 | — | — |
| 2023-08-21 | $79.36 | $79.36 | 460,825 | — | — |
| 2023-08-18 | $78.84 | $78.84 | 543,350 | — | — |
| 2023-08-17 | $80.68 | $80.68 | 435,975 | — | — |
| 2023-08-16 | $81.76 | $81.76 | 460,325 | — | — |
| 2023-08-15 | $79.16 | $79.16 | 506,975 | — | — |
| 2023-08-14 | $76.84 | $76.84 | 364,875 | — | — |
| 2023-08-11 | $75.96 | $75.96 | 487,950 | — | — |
| 2023-08-10 | $76.08 | $76.08 | 549,325 | — | — |
| 2023-08-09 | $74.28 | $74.28 | 815,375 | — | — |
| 2023-08-08 | $76.40 | $76.40 | 856,625 | — | — |
| 2023-08-07 | $76.60 | $76.60 | 279,000 | — | — |
| 2023-08-04 | $76.72 | $76.72 | 605,950 | — | — |
| 2023-08-03 | $78.16 | $78.16 | 520,900 | — | — |
| 2023-08-02 | $81.64 | $81.64 | 659,900 | — | — |
| 2023-08-01 | $78.52 | $78.52 | 526,475 | — | — |
| 2023-07-31 | $78.12 | $78.12 | 505,900 | — | — |
| 2023-07-28 | $80.40 | $80.40 | 534,025 | — | — |
| 2023-07-27 | $81.96 | $81.96 | 606,925 | — | — |
| 2023-07-26 | $83.56 | $83.56 | 622,050 | — | — |
| 2023-07-25 | $82.68 | $82.68 | 646,250 | — | — |
| 2023-07-24 | $83.68 | $83.68 | 1,173,775 | — | — |
| 2023-07-21 | $87.68 | $87.68 | 673,325 | — | — |
| 2023-07-20 | $90.00 | $90.00 | 713,875 | — | — |
| 2023-07-19 | $90.76 | $90.76 | 501,575 | — | — |
| 2023-07-18 | $90.20 | $90.20 | 601,000 | — | — |
| 2023-07-17 | $93.80 | $93.80 | 390,400 | — | — |
| 2023-07-14 | $91.56 | $91.56 | 490,225 | — | — |
| 2023-07-13 | $87.60 | $87.60 | 734,450 | — | — |
| 2023-07-12 | $90.72 | $90.72 | 888,850 | — | — |
| 2023-07-11 | $93.00 | $93.00 | 472,875 | — | — |
| 2023-07-10 | $97.12 | $97.12 | 535,200 | — | — |
| 2023-07-07 | $96.52 | $96.52 | 607,350 | — | — |
| 2023-07-06 | $100.44 | $100.44 | 587,425 | — | — |
| 2023-07-05 | $99.72 | $99.72 | 910,450 | — | — |
| 2023-07-03 | $103.44 | $103.44 | 201,050 | — | — |
| 2023-06-30 | $102.80 | $102.80 | 286,950 | — | — |
| 2023-06-29 | $104.52 | $104.52 | 311,550 | — | — |
| 2023-06-28 | $105.88 | $105.88 | 331,100 | — | — |
| 2023-06-27 | $109.80 | $109.80 | 346,725 | — | — |
| 2023-06-26 | $105.48 | $105.48 | 281,400 | — | — |
| 2023-06-23 | $106.48 | $106.48 | 512,925 | — | — |
| 2023-06-22 | $106.36 | $106.36 | 571,450 | — | — |
| 2023-06-21 | $99.12 | $99.12 | 528,275 | — | — |
| 2023-06-20 | $102.64 | $102.64 | 348,625 | — | — |
| 2023-06-16 | $101.32 | $101.32 | 490,275 | — | — |
| 2023-06-15 | $104.04 | $104.04 | 521,775 | — | — |
| 2023-06-14 | $109.48 | $109.48 | 657,550 | — | — |
| 2023-06-13 | $108.68 | $108.68 | 470,125 | — | — |
| 2023-06-12 | $115.72 | $115.72 | 562,000 | — | — |
| 2023-06-09 | $107.00 | $107.00 | 421,575 | — | — |
| 2023-06-08 | $105.48 | $105.48 | 667,400 | — | — |
| 2023-06-07 | $101.72 | $101.72 | 283,150 | — | — |
| 2023-06-06 | $104.72 | $104.72 | 316,300 | — | — |
| 2023-06-05 | $103.92 | $103.92 | 315,875 | — | — |
| 2023-06-02 | $103.40 | $103.40 | 252,575 | — | — |
| 2023-06-01 | $108.56 | $108.56 | 402,425 | — | — |
| 2023-05-31 | $115.72 | $115.72 | 364,750 | — | — |
| 2023-05-30 | $109.64 | $109.64 | 283,000 | — | — |
| 2023-05-26 | $102.04 | $102.04 | 246,050 | — | — |
| 2023-05-25 | $104.44 | $104.44 | 413,650 | — | — |
| 2023-05-24 | $99.88 | $99.88 | 361,750 | — | — |
| 2023-05-23 | $102.36 | $102.36 | 227,100 | — | — |
| 2023-05-22 | $105.36 | $105.36 | 160,850 | — | — |
| 2023-05-19 | $105.28 | $105.28 | 234,850 | — | — |
| 2023-05-18 | $104.56 | $104.56 | 273,750 | — | — |
| 2023-05-17 | $102.76 | $102.76 | 442,575 | — | — |
| 2023-05-16 | $109.96 | $109.96 | 241,500 | — | — |
| 2023-05-15 | $108.56 | $108.56 | 242,475 | — | — |
| 2023-05-12 | $111.92 | $111.92 | 388,025 | — | — |
| 2023-05-11 | $107.60 | $107.60 | 259,850 | — | — |
| 2023-05-10 | $103.88 | $103.88 | 363,975 | — | — |
| 2023-05-09 | $102.68 | $102.68 | 351,700 | — | — |
| 2023-05-08 | $104.72 | $104.72 | 309,600 | — | — |
| 2023-05-05 | $108.84 | $108.84 | 349,150 | — | — |
| 2023-05-04 | $117.24 | $117.24 | 774,275 | — | — |
| 2023-05-03 | $118.00 | $118.00 | 466,625 | — | — |
| 2023-05-02 | $109.36 | $109.36 | 687,475 | — | — |
| 2023-05-01 | $99.72 | $99.72 | 261,350 | — | — |
| 2023-04-28 | $96.88 | $96.88 | 447,250 | — | — |
| 2023-04-27 | $101.92 | $101.92 | 250,000 | — | — |
| 2023-04-26 | $103.12 | $103.12 | 418,850 | — | — |
| 2023-04-25 | $97.04 | $97.04 | 299,300 | — | — |
| 2023-04-24 | $92.44 | $92.44 | 467,950 | — | — |
| 2023-04-21 | $94.92 | $94.92 | 202,000 | — | — |
| 2023-04-20 | $97.36 | $97.36 | 412,425 | — | — |
| 2023-04-19 | $93.00 | $93.00 | 677,750 | — | — |
| 2023-04-18 | $89.52 | $89.52 | 231,125 | — | — |
| 2023-04-17 | $89.28 | $89.28 | 389,400 | — | — |
| 2023-04-14 | $86.76 | $86.76 | 355,750 | — | — |
| 2023-04-13 | $87.28 | $87.28 | 366,325 | — | — |
| 2023-04-12 | $86.24 | $86.24 | 683,075 | — | — |
| 2023-04-11 | $89.44 | $89.44 | 500,475 | — | — |
| 2023-04-10 | $92.48 | $92.48 | 286,650 | — | — |
| 2023-04-06 | $91.60 | $91.60 | 313,525 | — | — |
| 2023-04-05 | $91.36 | $91.36 | 330,350 | — | — |
| 2023-04-04 | $91.28 | $91.28 | 574,950 | — | — |
| 2023-04-03 | $91.36 | $91.36 | 855,500 | — | — |
| 2023-03-31 | $100.88 | $100.88 | 650,325 | — | — |
| 2023-03-30 | $103.88 | $103.88 | 335,475 | — | — |
| 2023-03-29 | $107.20 | $107.20 | 469,100 | — | — |
| 2023-03-28 | $105.96 | $105.96 | 490,825 | — | — |
| 2023-03-27 | $107.12 | $107.12 | 555,875 | — | — |
| 2023-03-24 | $118.24 | $118.24 | 312,150 | — | — |
| 2023-03-23 | $118.44 | $118.44 | 420,825 | — | — |
| 2023-03-22 | $116.24 | $116.24 | 458,125 | — | — |
| 2023-03-21 | $117.32 | $117.32 | 420,525 | — | — |
| 2023-03-20 | $122.48 | $122.48 | 377,950 | — | — |
| 2023-03-17 | $126.60 | $126.60 | 370,350 | — | — |
| 2023-03-16 | $121.72 | $121.72 | 729,950 | — | — |
| 2023-03-15 | $122.04 | $122.04 | 1,080,100 | — | — |
| 2023-03-14 | $112.44 | $112.44 | 756,525 | — | — |
| 2023-03-13 | $105.76 | $105.76 | 648,200 | — | — |
| 2023-03-10 | $100.64 | $100.64 | 385,475 | — | — |
| 2023-03-09 | $103.20 | $103.20 | 408,025 | — | — |
| 2023-03-08 | $100.48 | $100.48 | 398,750 | — | — |
| 2023-03-07 | $98.64 | $98.64 | 637,300 | — | — |
| 2023-03-06 | $92.16 | $92.16 | 442,250 | — | — |
| 2023-03-03 | $93.72 | $93.72 | 556,925 | — | — |
| 2023-03-02 | $97.80 | $97.80 | 192,550 | — | — |
| 2023-03-01 | $98.36 | $98.36 | 415,950 | — | — |
| 2023-02-28 | $100.88 | $100.88 | 400,525 | — | — |
| 2023-02-27 | $103.72 | $103.72 | 291,350 | — | — |
| 2023-02-24 | $101.08 | $101.08 | 425,600 | — | — |
| 2023-02-23 | $103.36 | $103.36 | 395,850 | — | — |
| 2023-02-22 | $107.88 | $107.88 | 485,250 | — | — |
| 2023-02-21 | $102.40 | $102.40 | 279,500 | — | — |
| 2023-02-17 | $101.68 | $101.68 | 380,425 | — | — |
| 2023-02-16 | $97.52 | $97.52 | 201,775 | — | — |
| 2023-02-15 | $95.88 | $95.88 | 405,600 | — | — |
| 2023-02-14 | $94.92 | $94.92 | 349,550 | — | — |
| 2023-02-13 | $94.64 | $94.64 | 343,425 | — | — |
| 2023-02-10 | $93.84 | $93.84 | 543,700 | — | — |
| 2023-02-09 | $99.04 | $99.04 | 475,950 | — | — |
| 2023-02-08 | $96.92 | $96.92 | 438,775 | — | — |
| 2023-02-07 | $99.56 | $99.56 | 428,825 | — | — |
| 2023-02-06 | $106.76 | $106.76 | 252,125 | — | — |
| 2023-02-03 | $110.16 | $110.16 | 437,000 | — | — |
| 2023-02-02 | $103.56 | $103.56 | 372,450 | — | — |
| 2023-02-01 | $101.20 | $101.20 | 447,300 | — | — |
| 2023-01-31 | $95.92 | $95.92 | 520,525 | — | — |
| 2023-01-30 | $99.40 | $99.40 | 294,225 | — | — |
| 2023-01-27 | $95.72 | $95.72 | 385,850 | — | — |
| 2023-01-26 | $91.96 | $91.96 | 284,025 | — | — |
| 2023-01-25 | $93.16 | $93.16 | 345,025 | — | — |
| 2023-01-24 | $93.60 | $93.60 | 373,150 | — | — |
| 2023-01-23 | $90.36 | $90.36 | 287,750 | — | — |
| 2023-01-20 | $90.44 | $90.44 | 282,900 | — | — |
| 2023-01-19 | $92.72 | $92.72 | 370,850 | — | — |
| 2023-01-18 | $95.56 | $95.56 | 463,750 | — | — |
| 2023-01-17 | $92.20 | $92.20 | 510,500 | — | — |
| 2023-01-13 | $94.08 | $94.08 | 533,325 | — | — |
| 2023-01-12 | $97.96 | $97.96 | 379,225 | — | — |
| 2023-01-11 | $99.36 | $99.36 | 496,300 | — | — |
| 2023-01-10 | $105.80 | $105.80 | 126,275 | — | — |
| 2023-01-09 | $105.80 | $105.80 | 329,300 | — | — |
| 2023-01-06 | $109.28 | $109.28 | 234,700 | — | — |
| 2023-01-05 | $109.64 | $109.64 | 250,625 | — | — |
| 2023-01-04 | $111.12 | $111.12 | 288,625 | — | — |
| 2023-01-03 | $101.76 | $101.76 | 373,825 | — | — |