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-03-15 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 — 2026
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $129.11 | 31,364 |
| 2026-09-03 | — | — | — | $128.42 | 26,315 |
| 2026-09-02 | — | — | — | $123.57 | 38,487 |
| 2026-09-01 | — | — | — | $124.42 | 37,061 |
| 2026-08-31 | — | — | — | $125.78 | 29,051 |
| 2026-08-28 | — | — | — | $131.00 | 30,286 |
| 2026-08-27 | $129.16 | $163.48 | 826,700 | $129.32 | 43,746 |
| 2026-08-26 | $128.78 | $163.00 | 861,500 | $132.11 | 52,788 |
| 2026-08-25 | $131.62 | $166.59 | 843,000 | $131.42 | 51,174 |
| 2026-08-24 | $131.38 | $166.29 | 863,300 | $131.95 | 32,154 |
| 2026-08-21 | $133.23 | $168.63 | 1,116,500 | $129.39 | 70,712 |
| 2026-08-20 | $129.12 | $163.06 | 1,033,400 | $123.81 | 49,729 |
| 2026-08-19 | $124.82 | $157.63 | 777,500 | $126.34 | 54,464 |
| 2026-08-18 | $125.45 | $158.42 | 808,100 | $124.83 | 55,446 |
| 2026-08-17 | $127.11 | $160.52 | 622,400 | $125.56 | 20,309 |
| 2026-08-14 | $125.87 | $158.96 | 549,500 | $122.78 | 45,799 |
| 2026-08-13 | $122.92 | $155.23 | 400,600 | $123.17 | 25,154 |
| 2026-08-12 | $123.60 | $156.09 | 631,400 | $125.43 | 29,934 |
| 2026-08-11 | $124.99 | $157.84 | 610,100 | $124.72 | 28,112 |
| 2026-08-10 | $124.52 | $157.25 | 948,000 | $119.84 | 73,944 |
| 2026-08-07 | $118.88 | $150.13 | 589,200 | $116.72 | 25,705 |
| 2026-08-06 | $116.24 | $146.79 | 584,900 | $118.51 | 51,090 |
| 2026-08-05 | $118.13 | $149.18 | 837,100 | $122.82 | 45,518 |
| 2026-08-04 | $122.62 | $154.85 | 2,033,400 | $118.78 | 116,570 |
| 2026-08-03 | $116.31 | $146.88 | 1,288,900 | $114.81 | 89,361 |
| 2026-07-31 | $114.54 | $144.65 | 693,400 | $115.95 | 38,682 |
| 2026-07-30 | $115.44 | $145.78 | 806,200 | $116.49 | 62,486 |
| 2026-07-29 | $114.66 | $144.80 | 1,248,600 | $119.17 | 69,071 |
| 2026-07-28 | $121.11 | $152.94 | 909,700 | $122.08 | 47,401 |
| 2026-07-27 | $121.91 | $153.95 | 1,092,100 | $123.19 | 85,860 |
| 2026-07-24 | $122.34 | $154.50 | 764,200 | $121.21 | 25,526 |
| 2026-07-23 | $119.64 | $151.09 | 916,700 | $119.06 | 64,585 |
| 2026-07-22 | $119.06 | $150.36 | 1,017,500 | $116.95 | 54,356 |
| 2026-07-21 | $116.21 | $146.76 | 782,600 | $115.38 | 67,428 |
| 2026-07-20 | $113.67 | $143.55 | 717,200 | $114.30 | 45,848 |
| 2026-07-17 | $113.60 | $143.46 | 642,400 | — | — |
| 2026-07-16 | $115.49 | $145.85 | 603,500 | — | — |
| 2026-07-15 | $114.29 | $144.33 | 675,200 | — | — |
| 2026-07-14 | $115.06 | $145.30 | 547,200 | — | — |
| 2026-07-13 | $115.98 | $146.47 | 813,100 | — | — |
| 2026-07-10 | $114.21 | $144.23 | 501,600 | — | — |
| 2026-07-09 | $113.78 | $143.69 | 759,600 | — | — |
| 2026-07-08 | $111.75 | $141.12 | 1,133,400 | — | — |
| 2026-07-07 | $114.17 | $144.18 | 1,237,400 | — | — |
| 2026-07-06 | $116.60 | $147.25 | 1,232,200 | — | — |
| 2026-07-02 | $116.37 | $146.96 | 12,259,900 | — | — |
| 2026-07-01 | $117.46 | $148.33 | 3,367,700 | — | — |
| 2026-06-30 | $112.74 | $142.37 | 1,192,100 | — | — |
| 2026-06-29 | $115.36 | $145.68 | 1,097,200 | — | — |
| 2026-06-26 | $119.84 | $151.34 | 1,239,700 | — | — |
| 2026-06-25 | $124.52 | $157.25 | 514,300 | — | — |
| 2026-06-24 | $119.68 | $151.14 | 641,300 | — | — |
| 2026-06-23 | $117.00 | $147.75 | 843,700 | — | — |
| 2026-06-22 | $121.12 | $152.96 | 864,600 | — | — |
| 2026-06-18 | $119.10 | $150.41 | 1,824,200 | — | — |
| 2026-06-17 | $118.86 | $150.10 | 696,400 | — | — |
| 2026-06-16 | $121.03 | $152.84 | 570,100 | — | — |
| 2026-06-15 | $119.47 | $150.87 | 743,500 | — | — |
| 2026-06-12 | $117.35 | $148.20 | 676,800 | — | — |
| 2026-06-11 | $115.52 | $145.88 | 647,600 | — | — |
| 2026-06-10 | $113.82 | $143.74 | 781,400 | — | — |
| 2026-06-09 | $117.91 | $148.90 | 829,200 | — | — |
| 2026-06-08 | $115.48 | $145.83 | 646,300 | — | — |
| 2026-06-05 | $115.75 | $146.17 | 694,200 | — | — |
| 2026-06-04 | $118.38 | $149.50 | 732,100 | — | — |
| 2026-06-03 | $119.05 | $150.34 | 809,600 | — | — |
| 2026-06-02 | $116.14 | $146.67 | 779,200 | — | — |
| 2026-06-01 | $111.67 | $141.02 | 1,083,800 | — | — |
| 2026-05-29 | $113.53 | $143.37 | 1,986,400 | — | — |
| 2026-05-28 | $113.52 | $143.36 | 1,187,500 | — | — |
| 2026-05-27 | $113.86 | $143.79 | 776,600 | — | — |
| 2026-05-26 | $114.09 | $144.08 | 990,400 | — | — |
| 2026-05-22 | $109.87 | $138.75 | 1,004,700 | — | — |
| 2026-05-21 | $109.07 | $137.74 | 967,600 | — | — |
| 2026-05-20 | $108.35 | $136.83 | 1,443,800 | — | — |
| 2026-05-19 | $108.01 | $136.40 | 1,208,700 | — | — |
| 2026-05-18 | $114.06 | $144.04 | 1,292,800 | — | — |
| 2026-05-15 | $116.99 | $147.37 | 767,300 | — | — |
| 2026-05-14 | $122.35 | $154.13 | 802,000 | — | — |
| 2026-05-13 | $122.47 | $154.28 | 1,136,100 | — | — |
| 2026-05-12 | $119.80 | $150.91 | 807,300 | — | — |
| 2026-05-11 | $123.72 | $155.85 | 696,900 | — | — |
| 2026-05-08 | $124.18 | $156.43 | 795,200 | — | — |
| 2026-05-07 | $123.02 | $154.97 | 973,100 | — | — |
| 2026-05-06 | $127.70 | $160.87 | 974,300 | — | — |
| 2026-05-05 | $127.37 | $160.45 | 1,965,100 | — | — |
| 2026-05-04 | $129.04 | $162.55 | 1,300,400 | — | — |
| 2026-05-01 | $131.23 | $165.31 | 738,200 | — | — |
| 2026-04-30 | $134.35 | $169.24 | 881,400 | — | — |
| 2026-04-29 | $129.10 | $162.63 | 678,700 | — | — |
| 2026-04-28 | $130.02 | $163.79 | 708,800 | — | — |
| 2026-04-27 | $133.69 | $168.41 | 883,300 | — | — |
| 2026-04-24 | $135.51 | $170.70 | 804,400 | — | — |
| 2026-04-23 | $136.00 | $171.32 | 756,600 | — | — |
| 2026-04-22 | $133.04 | $167.59 | 979,300 | — | — |
| 2026-04-21 | $131.34 | $165.45 | 984,200 | — | — |
| 2026-04-20 | $129.74 | $163.44 | 640,200 | — | — |
| 2026-04-17 | $128.50 | $161.87 | 589,600 | — | — |
| 2026-04-16 | $125.70 | $158.35 | 534,500 | — | — |
| 2026-04-15 | $125.82 | $158.50 | 945,600 | — | — |
| 2026-04-14 | $128.26 | $161.57 | 1,023,700 | — | — |
| 2026-04-13 | $129.60 | $163.26 | 863,000 | — | — |
| 2026-04-10 | $128.51 | $161.89 | 787,500 | — | — |
| 2026-04-09 | $127.48 | $160.59 | 630,900 | — | — |
| 2026-04-08 | $125.00 | $157.47 | 659,800 | — | — |
| 2026-04-07 | $117.28 | $147.74 | 670,600 | — | — |
| 2026-04-06 | $117.46 | $147.97 | 531,500 | — | — |
| 2026-04-02 | $117.06 | $147.46 | 355,300 | — | — |
| 2026-04-01 | $118.84 | $149.71 | 495,100 | — | — |
| 2026-03-31 | $117.06 | $147.46 | 536,200 | — | — |
| 2026-03-30 | $112.60 | $141.84 | 597,600 | — | — |
| 2026-03-27 | $114.46 | $144.19 | 507,500 | — | — |
| 2026-03-26 | $116.32 | $146.53 | 481,200 | — | — |
| 2026-03-25 | $118.97 | $149.87 | 567,500 | — | — |
| 2026-03-24 | $117.89 | $148.51 | 783,700 | — | — |
| 2026-03-23 | $114.66 | $144.44 | 941,100 | — | — |
| 2026-03-20 | $110.70 | $139.45 | 2,152,600 | — | — |
| 2026-03-19 | $112.19 | $141.33 | 789,900 | — | — |
| 2026-03-18 | $113.27 | $142.69 | 990,700 | — | — |
| 2026-03-17 | $114.21 | $143.87 | 967,600 | — | — |
| 2026-03-16 | $113.39 | $142.84 | 760,000 | — | — |
| 2026-03-13 | $112.82 | $142.12 | 795,200 | — | — |
| 2026-03-12 | $113.11 | $142.49 | 728,400 | — | — |
| 2026-03-11 | $113.18 | $142.58 | 758,400 | — | — |
| 2026-03-10 | $114.64 | $144.41 | 756,700 | — | — |
| 2026-03-09 | $116.87 | $147.22 | 856,800 | — | — |
| 2026-03-06 | $116.94 | $146.95 | 1,091,900 | — | — |
| 2026-03-05 | $122.14 | $153.48 | 969,300 | — | — |
| 2026-03-04 | $126.94 | $159.51 | 1,432,100 | — | — |
| 2026-03-03 | $124.80 | $156.82 | 1,088,600 | — | — |
| 2026-03-02 | $126.91 | $159.47 | 977,800 | — | — |
| 2026-02-27 | $125.30 | $157.45 | 1,336,000 | — | — |
| 2026-02-26 | $124.81 | $156.84 | 1,370,400 | — | — |
| 2026-02-25 | $122.72 | $154.21 | 1,528,300 | — | — |
| 2026-02-24 | $121.99 | $153.29 | 1,907,000 | — | — |
| 2026-02-23 | $116.84 | $146.82 | 1,003,700 | — | — |
| 2026-02-20 | $118.85 | $149.35 | 971,400 | — | — |
| 2026-02-19 | $117.78 | $148.00 | 809,700 | — | — |
| 2026-02-18 | $116.97 | $146.98 | 779,400 | — | — |
| 2026-02-17 | $117.46 | $147.60 | 513,700 | — | — |
| 2026-02-13 | $117.79 | $148.01 | 692,600 | — | — |
| 2026-02-12 | $115.75 | $145.45 | 774,400 | — | — |
| 2026-02-11 | $116.45 | $146.33 | 763,000 | — | — |
| 2026-02-10 | $115.33 | $144.92 | 1,216,600 | — | — |
| 2026-02-09 | $114.97 | $144.47 | 719,900 | — | — |
| 2026-02-06 | $115.63 | $145.30 | 863,600 | — | — |
| 2026-02-05 | $113.75 | $142.94 | 887,400 | — | — |
| 2026-02-04 | $114.20 | $143.50 | 1,251,600 | — | — |
| 2026-02-03 | $111.74 | $140.41 | 762,500 | — | — |
| 2026-02-02 | $110.24 | $138.53 | 813,000 | — | — |
| 2026-01-30 | $108.70 | $136.59 | 859,300 | — | — |
| 2026-01-29 | $111.56 | $140.19 | 675,300 | — | — |
| 2026-01-28 | $110.59 | $138.97 | 640,600 | — | — |
| 2026-01-27 | $110.95 | $139.42 | 645,400 | — | — |
| 2026-01-26 | $109.63 | $137.76 | 633,700 | — | — |
| 2026-01-23 | $109.57 | $137.69 | 620,900 | — | — |
| 2026-01-22 | $111.03 | $139.52 | 731,400 | — | — |
| 2026-01-21 | $110.96 | $139.43 | 1,117,400 | — | — |
| 2026-01-20 | $109.38 | $137.45 | 951,700 | — | — |
| 2026-01-16 | $110.20 | $138.48 | 820,500 | — | — |
| 2026-01-15 | $111.55 | $140.17 | 1,092,200 | — | — |
| 2026-01-14 | $107.98 | $135.69 | 937,800 | — | — |
| 2026-01-13 | $105.96 | $133.15 | 651,400 | — | — |
| 2026-01-12 | $105.34 | $132.37 | 647,500 | — | — |
| 2026-01-09 | $104.25 | $131.00 | 723,600 | — | — |
| 2026-01-08 | $102.18 | $128.40 | 1,007,900 | — | — |
| 2026-01-07 | $99.46 | $124.98 | 812,500 | — | — |
| 2026-01-06 | $101.58 | $127.65 | 1,000,600 | — | — |
| 2026-01-05 | $97.97 | $123.11 | 785,400 | — | — |
| 2026-01-02 | $98.94 | $124.33 | 697,000 | — | — |