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
- 1998-05-22 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 — 2022
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2022-12-30 | $132.56 | $147.68 | 521,900 | — | — |
| 2022-12-29 | $133.51 | $148.74 | 336,800 | — | — |
| 2022-12-28 | $132.46 | $147.57 | 539,500 | — | — |
| 2022-12-27 | $133.88 | $149.15 | 344,900 | — | — |
| 2022-12-23 | $133.37 | $148.58 | 472,700 | — | — |
| 2022-12-22 | $132.15 | $147.22 | 659,300 | — | — |
| 2022-12-21 | $133.96 | $149.24 | 594,300 | — | — |
| 2022-12-20 | $132.66 | $147.79 | 1,013,400 | — | — |
| 2022-12-19 | $133.31 | $148.51 | 1,058,100 | — | — |
| 2022-12-16 | $134.50 | $149.84 | 1,109,000 | — | — |
| 2022-12-15 | $137.33 | $152.99 | 1,066,400 | — | — |
| 2022-12-14 | $140.48 | $156.50 | 900,700 | — | — |
| 2022-12-13 | $140.73 | $156.78 | 1,137,500 | — | — |
| 2022-12-12 | $140.52 | $156.55 | 758,600 | — | — |
| 2022-12-09 | $139.94 | $155.90 | 599,300 | — | — |
| 2022-12-08 | $140.53 | $156.56 | 538,300 | — | — |
| 2022-12-07 | $140.36 | $156.37 | 607,300 | — | — |
| 2022-12-06 | $140.92 | $156.99 | 687,100 | — | — |
| 2022-12-05 | $143.05 | $159.36 | 714,400 | — | — |
| 2022-12-02 | $145.45 | $162.04 | 553,300 | — | — |
| 2022-12-01 | $143.95 | $160.37 | 779,800 | — | — |
| 2022-11-30 | $144.50 | $160.98 | 1,551,700 | — | — |
| 2022-11-29 | $140.82 | $156.88 | 699,200 | — | — |
| 2022-11-28 | $142.15 | $158.36 | 811,500 | — | — |
| 2022-11-25 | $142.17 | $158.38 | 470,300 | — | — |
| 2022-11-23 | $141.98 | $158.17 | 786,600 | — | — |
| 2022-11-22 | $141.81 | $157.98 | 909,200 | — | — |
| 2022-11-21 | $140.62 | $156.66 | 740,700 | — | — |
| 2022-11-18 | $140.20 | $156.19 | 827,200 | — | — |
| 2022-11-17 | $138.77 | $154.60 | 884,900 | — | — |
| 2022-11-16 | $138.39 | $154.17 | 708,100 | — | — |
| 2022-11-15 | $136.11 | $151.63 | 924,200 | — | — |
| 2022-11-14 | $135.14 | $150.27 | 944,300 | — | — |
| 2022-11-11 | $136.25 | $151.50 | 1,460,000 | — | — |
| 2022-11-10 | $139.61 | $155.24 | 1,516,300 | — | — |
| 2022-11-09 | $137.67 | $153.08 | 1,163,400 | — | — |
| 2022-11-08 | $139.35 | $154.95 | 1,508,800 | — | — |
| 2022-11-07 | $139.39 | $154.99 | 1,642,500 | — | — |
| 2022-11-04 | $136.45 | $151.72 | 1,891,800 | — | — |
| 2022-11-03 | $138.50 | $154.00 | 2,446,900 | — | — |
| 2022-11-02 | $129.96 | $144.51 | 1,384,200 | — | — |
| 2022-11-01 | $130.90 | $145.55 | 891,800 | — | — |
| 2022-10-31 | $131.91 | $146.68 | 1,227,400 | — | — |
| 2022-10-28 | $132.83 | $147.70 | 1,279,000 | — | — |
| 2022-10-27 | $133.53 | $148.48 | 1,384,600 | — | — |
| 2022-10-26 | $132.17 | $146.97 | 891,500 | — | — |
| 2022-10-25 | $132.58 | $147.42 | 865,000 | — | — |
| 2022-10-24 | $131.91 | $146.68 | 1,168,900 | — | — |
| 2022-10-21 | $130.64 | $145.26 | 747,100 | — | — |
| 2022-10-20 | $129.68 | $144.20 | 873,200 | — | — |
| 2022-10-19 | $132.13 | $146.92 | 834,900 | — | — |
| 2022-10-18 | $130.48 | $145.09 | 1,562,300 | — | — |
| 2022-10-17 | $128.13 | $142.47 | 1,291,300 | — | — |
| 2022-10-14 | $124.54 | $138.48 | 933,400 | — | — |
| 2022-10-13 | $128.79 | $143.21 | 1,067,000 | — | — |
| 2022-10-12 | $127.37 | $141.63 | 717,700 | — | — |
| 2022-10-11 | $129.47 | $143.96 | 1,091,400 | — | — |
| 2022-10-10 | $129.17 | $143.63 | 843,200 | — | — |
| 2022-10-07 | $129.97 | $144.52 | 1,853,700 | — | — |
| 2022-10-06 | $134.72 | $149.80 | 5,887,300 | — | — |
| 2022-10-05 | $141.81 | $157.68 | 1,258,500 | — | — |
| 2022-10-04 | $142.67 | $158.64 | 1,286,800 | — | — |
| 2022-10-03 | $138.02 | $153.47 | 1,191,700 | — | — |
| 2022-09-30 | $135.13 | $150.26 | 1,255,000 | — | — |
| 2022-09-29 | $137.03 | $152.37 | 805,300 | — | — |
| 2022-09-28 | $139.06 | $154.63 | 1,963,600 | — | — |
| 2022-09-27 | $137.68 | $153.09 | 1,100,000 | — | — |
| 2022-09-26 | $139.43 | $155.04 | 783,200 | — | — |
| 2022-09-23 | $139.72 | $155.36 | 847,700 | — | — |
| 2022-09-22 | $141.06 | $156.85 | 901,200 | — | — |
| 2022-09-21 | $142.76 | $158.74 | 1,030,400 | — | — |
| 2022-09-20 | $144.01 | $160.13 | 1,148,600 | — | — |
| 2022-09-19 | $145.68 | $161.99 | 649,200 | — | — |
| 2022-09-16 | $144.81 | $161.02 | 1,340,000 | — | — |
| 2022-09-15 | $145.83 | $162.15 | 1,002,100 | — | — |
| 2022-09-14 | $146.68 | $163.10 | 1,338,100 | — | — |
| 2022-09-13 | $146.22 | $162.59 | 1,809,600 | — | — |
| 2022-09-12 | $148.00 | $164.57 | 1,118,500 | — | — |
| 2022-09-09 | $146.40 | $162.79 | 1,079,700 | — | — |
| 2022-09-08 | $145.57 | $161.87 | 1,069,800 | — | — |
| 2022-09-07 | $144.46 | $160.63 | 898,300 | — | — |
| 2022-09-06 | $141.30 | $157.12 | 1,125,200 | — | — |
| 2022-09-02 | $140.55 | $156.28 | 1,457,700 | — | — |
| 2022-09-01 | $139.42 | $155.03 | 1,474,800 | — | — |
| 2022-08-31 | $139.18 | $154.76 | 1,164,400 | — | — |
| 2022-08-30 | $139.46 | $155.07 | 842,500 | — | — |
| 2022-08-29 | $140.79 | $156.55 | 682,200 | — | — |
| 2022-08-26 | $139.64 | $155.27 | 539,600 | — | — |
| 2022-08-25 | $142.39 | $158.33 | 501,000 | — | — |
| 2022-08-24 | $141.41 | $157.24 | 424,600 | — | — |
| 2022-08-23 | $140.93 | $156.71 | 339,100 | — | — |
| 2022-08-22 | $141.56 | $157.41 | 546,500 | — | — |
| 2022-08-19 | $141.87 | $157.75 | 562,900 | — | — |
| 2022-08-18 | $142.39 | $158.33 | 486,700 | — | — |
| 2022-08-17 | $143.92 | $160.03 | 648,400 | — | — |
| 2022-08-16 | $143.71 | $159.54 | 883,100 | — | — |
| 2022-08-15 | $141.70 | $157.31 | 378,300 | — | — |
| 2022-08-12 | $141.56 | $157.15 | 464,400 | — | — |
| 2022-08-11 | $138.97 | $154.28 | 515,300 | — | — |
| 2022-08-10 | $140.00 | $155.42 | 834,500 | — | — |
| 2022-08-09 | $139.73 | $155.12 | 823,800 | — | — |
| 2022-08-08 | $139.49 | $154.86 | 795,000 | — | — |
| 2022-08-05 | $138.33 | $153.57 | 789,600 | — | — |
| 2022-08-04 | $139.29 | $154.63 | 1,742,600 | — | — |
| 2022-08-03 | $135.73 | $150.68 | 1,186,900 | — | — |
| 2022-08-02 | $131.15 | $145.60 | 774,900 | — | — |
| 2022-08-01 | $132.15 | $146.71 | 837,000 | — | — |
| 2022-07-29 | $133.37 | $148.06 | 1,086,900 | — | — |
| 2022-07-28 | $130.95 | $145.38 | 563,200 | — | — |
| 2022-07-27 | $128.19 | $142.31 | 993,900 | — | — |
| 2022-07-26 | $126.35 | $140.27 | 970,700 | — | — |
| 2022-07-25 | $127.38 | $141.41 | 670,400 | — | — |
| 2022-07-22 | $126.26 | $140.17 | 604,500 | — | — |
| 2022-07-21 | $127.59 | $141.65 | 673,300 | — | — |
| 2022-07-20 | $125.21 | $139.00 | 531,400 | — | — |
| 2022-07-19 | $125.30 | $139.10 | 590,100 | — | — |
| 2022-07-18 | $122.80 | $136.33 | 537,800 | — | — |
| 2022-07-15 | $124.44 | $138.15 | 806,900 | — | — |
| 2022-07-14 | $124.22 | $137.90 | 768,400 | — | — |
| 2022-07-13 | $123.13 | $136.69 | 655,200 | — | — |
| 2022-07-12 | $122.43 | $135.92 | 1,120,000 | — | — |
| 2022-07-11 | $125.12 | $138.90 | 479,300 | — | — |
| 2022-07-08 | $125.51 | $139.34 | 480,900 | — | — |
| 2022-07-07 | $126.06 | $139.95 | 932,900 | — | — |
| 2022-07-06 | $126.25 | $140.16 | 1,012,000 | — | — |
| 2022-07-05 | $124.62 | $138.35 | 1,240,000 | — | — |
| 2022-07-01 | $125.32 | $139.13 | 550,400 | — | — |
| 2022-06-30 | $123.96 | $137.62 | 1,642,100 | — | — |
| 2022-06-29 | $124.62 | $138.35 | 1,007,700 | — | — |
| 2022-06-28 | $121.62 | $135.02 | 625,700 | — | — |
| 2022-06-27 | $123.11 | $136.67 | 647,300 | — | — |
| 2022-06-24 | $122.73 | $136.25 | 793,100 | — | — |
| 2022-06-23 | $120.51 | $133.79 | 997,900 | — | — |
| 2022-06-22 | $118.41 | $131.45 | 730,100 | — | — |
| 2022-06-21 | $117.25 | $130.17 | 828,900 | — | — |
| 2022-06-17 | $114.80 | $127.45 | 997,100 | — | — |
| 2022-06-16 | $115.00 | $127.67 | 895,100 | — | — |
| 2022-06-15 | $118.19 | $131.21 | 881,100 | — | — |
| 2022-06-14 | $117.36 | $130.29 | 963,200 | — | — |
| 2022-06-13 | $119.46 | $132.62 | 760,200 | — | — |
| 2022-06-10 | $123.55 | $137.16 | 890,000 | — | — |
| 2022-06-09 | $124.56 | $138.28 | 688,900 | — | — |
| 2022-06-08 | $128.73 | $142.91 | 824,000 | — | — |
| 2022-06-07 | $130.93 | $145.35 | 523,200 | — | — |
| 2022-06-06 | $129.03 | $143.24 | 685,000 | — | — |
| 2022-06-03 | $129.16 | $143.39 | 547,500 | — | — |
| 2022-06-02 | $130.24 | $144.59 | 738,300 | — | — |
| 2022-06-01 | $127.41 | $141.45 | 785,000 | — | — |
| 2022-05-31 | $127.54 | $141.59 | 1,764,100 | — | — |
| 2022-05-27 | $128.49 | $142.64 | 701,500 | — | — |
| 2022-05-26 | $126.35 | $140.27 | 554,800 | — | — |
| 2022-05-25 | $125.17 | $138.96 | 1,479,000 | — | — |
| 2022-05-24 | $126.55 | $140.49 | 934,800 | — | — |
| 2022-05-23 | $125.86 | $139.72 | 877,300 | — | — |
| 2022-05-20 | $124.58 | $138.30 | 706,100 | — | — |
| 2022-05-19 | $122.34 | $135.82 | 1,467,700 | — | — |
| 2022-05-18 | $123.35 | $136.94 | 1,187,000 | — | — |
| 2022-05-17 | $127.37 | $141.40 | 912,000 | — | — |
| 2022-05-16 | $126.86 | $140.58 | 2,140,200 | — | — |
| 2022-05-13 | $125.93 | $139.55 | 1,429,900 | — | — |
| 2022-05-12 | $122.79 | $136.07 | 1,025,700 | — | — |
| 2022-05-11 | $122.67 | $135.94 | 997,600 | — | — |
| 2022-05-10 | $123.36 | $136.70 | 1,466,300 | — | — |
| 2022-05-09 | $122.92 | $136.21 | 1,239,000 | — | — |
| 2022-05-06 | $126.75 | $140.46 | 1,300,400 | — | — |
| 2022-05-05 | $127.40 | $141.18 | 1,594,700 | — | — |
| 2022-05-04 | $131.11 | $145.29 | 2,420,000 | — | — |
| 2022-05-03 | $133.95 | $148.44 | 1,583,100 | — | — |
| 2022-05-02 | $134.54 | $149.09 | 1,235,600 | — | — |
| 2022-04-29 | $137.97 | $152.89 | 1,020,000 | — | — |
| 2022-04-28 | $141.41 | $156.70 | 798,300 | — | — |
| 2022-04-27 | $139.95 | $155.09 | 980,700 | — | — |
| 2022-04-26 | $137.50 | $152.37 | 1,322,300 | — | — |
| 2022-04-25 | $136.25 | $150.99 | 854,000 | — | — |
| 2022-04-22 | $137.02 | $151.84 | 738,900 | — | — |
| 2022-04-21 | $139.37 | $154.44 | 885,500 | — | — |
| 2022-04-20 | $139.97 | $155.11 | 1,240,100 | — | — |
| 2022-04-19 | $138.37 | $153.33 | 1,122,700 | — | — |
| 2022-04-18 | $138.36 | $153.32 | 661,600 | — | — |
| 2022-04-14 | $139.08 | $154.12 | 692,400 | — | — |
| 2022-04-13 | $139.80 | $154.92 | 937,000 | — | — |
| 2022-04-12 | $141.59 | $156.90 | 868,000 | — | — |
| 2022-04-11 | $143.69 | $159.23 | 712,700 | — | — |
| 2022-04-08 | $144.89 | $160.56 | 1,154,700 | — | — |
| 2022-04-07 | $144.30 | $159.91 | 1,660,200 | — | — |
| 2022-04-06 | $141.75 | $157.08 | 1,377,600 | — | — |
| 2022-04-05 | $140.58 | $155.78 | 714,500 | — | — |
| 2022-04-04 | $140.46 | $155.65 | 983,200 | — | — |
| 2022-04-01 | $139.73 | $154.84 | 989,900 | — | — |
| 2022-03-31 | $139.70 | $154.81 | 1,181,900 | — | — |
| 2022-03-30 | $139.69 | $154.80 | 638,600 | — | — |
| 2022-03-29 | $138.33 | $153.29 | 897,100 | — | — |
| 2022-03-28 | $137.36 | $152.22 | 714,700 | — | — |
| 2022-03-25 | $134.88 | $149.47 | 606,500 | — | — |
| 2022-03-24 | $133.75 | $148.21 | 1,291,000 | — | — |
| 2022-03-23 | $134.41 | $148.95 | 890,500 | — | — |
| 2022-03-22 | $135.26 | $149.89 | 840,300 | — | — |
| 2022-03-21 | $137.17 | $152.00 | 769,900 | — | — |
| 2022-03-18 | $138.10 | $153.04 | 1,257,900 | — | — |
| 2022-03-17 | $137.75 | $152.65 | 1,268,000 | — | — |
| 2022-03-16 | $135.63 | $150.30 | 1,522,800 | — | — |
| 2022-03-15 | $135.93 | $150.63 | 2,005,200 | — | — |
| 2022-03-14 | $134.64 | $149.20 | 1,633,000 | — | — |
| 2022-03-11 | $134.22 | $148.74 | 1,105,800 | — | — |
| 2022-03-10 | $133.68 | $148.14 | 1,104,800 | — | — |
| 2022-03-09 | $132.13 | $146.42 | 1,104,500 | — | — |
| 2022-03-08 | $129.16 | $143.13 | 2,066,200 | — | — |
| 2022-03-07 | $133.75 | $148.21 | 2,048,100 | — | — |
| 2022-03-04 | $134.83 | $149.41 | 1,601,400 | — | — |
| 2022-03-03 | $130.79 | $144.93 | 892,700 | — | — |
| 2022-03-02 | $128.64 | $142.55 | 1,096,000 | — | — |
| 2022-03-01 | $125.81 | $139.42 | 1,396,200 | — | — |
| 2022-02-28 | $123.49 | $136.59 | 1,107,000 | — | — |
| 2022-02-25 | $124.01 | $137.17 | 1,471,700 | — | — |
| 2022-02-24 | $121.54 | $134.43 | 1,797,800 | — | — |
| 2022-02-23 | $118.67 | $131.26 | 1,446,600 | — | — |
| 2022-02-22 | $120.61 | $133.40 | 1,777,100 | — | — |
| 2022-02-18 | $121.00 | $133.84 | 2,550,100 | — | — |
| 2022-02-17 | $120.46 | $133.24 | 1,811,800 | — | — |
| 2022-02-16 | $119.52 | $132.20 | 1,280,100 | — | — |
| 2022-02-15 | $119.60 | $132.29 | 1,562,000 | — | — |
| 2022-02-14 | $119.41 | $132.08 | 2,639,100 | — | — |
| 2022-02-11 | $120.64 | $133.44 | 1,409,500 | — | — |
| 2022-02-10 | $122.28 | $135.25 | 932,100 | — | — |
| 2022-02-09 | $124.00 | $137.15 | 956,800 | — | — |
| 2022-02-08 | $121.90 | $134.83 | 1,491,200 | — | — |
| 2022-02-07 | $122.17 | $135.13 | 1,004,300 | — | — |
| 2022-02-04 | $123.02 | $136.07 | 736,800 | — | — |
| 2022-02-03 | $123.73 | $136.86 | 1,384,000 | — | — |
| 2022-02-02 | $126.01 | $139.38 | 1,613,800 | — | — |
| 2022-02-01 | $124.82 | $138.06 | 1,001,000 | — | — |
| 2022-01-31 | $124.70 | $137.93 | 1,208,500 | — | — |
| 2022-01-28 | $123.54 | $136.65 | 1,528,800 | — | — |
| 2022-01-27 | $121.49 | $134.38 | 1,387,400 | — | — |
| 2022-01-26 | $122.59 | $135.59 | 1,473,200 | — | — |
| 2022-01-25 | $121.88 | $134.81 | 1,553,900 | — | — |
| 2022-01-24 | $123.30 | $136.38 | 1,683,700 | — | — |
| 2022-01-21 | $122.70 | $135.72 | 1,517,300 | — | — |
| 2022-01-20 | $123.06 | $136.11 | 697,400 | — | — |
| 2022-01-19 | $124.53 | $137.74 | 913,200 | — | — |
| 2022-01-18 | $124.31 | $137.50 | 1,012,300 | — | — |
| 2022-01-14 | $125.62 | $138.95 | 1,531,700 | — | — |
| 2022-01-13 | $127.65 | $141.19 | 988,400 | — | — |
| 2022-01-12 | $129.04 | $142.73 | 1,721,600 | — | — |
| 2022-01-11 | $128.86 | $142.53 | 1,236,600 | — | — |
| 2022-01-10 | $127.91 | $141.48 | 1,324,400 | — | — |
| 2022-01-07 | $130.24 | $144.06 | 908,300 | — | — |
| 2022-01-06 | $131.17 | $145.09 | 802,200 | — | — |
| 2022-01-05 | $130.17 | $143.98 | 1,191,400 | — | — |
| 2022-01-04 | $133.97 | $148.18 | 1,111,300 | — | — |
| 2022-01-03 | $134.06 | $148.28 | 723,100 | — | — |