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
- 1988-07-14 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 | — | — | — | $81.89 | 42,990 |
| 2026-09-03 | — | — | — | $83.17 | 55,072 |
| 2026-09-02 | — | — | — | $81.67 | 46,212 |
| 2026-09-01 | — | — | — | $81.18 | 37,152 |
| 2026-08-31 | — | — | — | $81.94 | 29,357 |
| 2026-08-28 | — | — | — | $82.18 | 29,217 |
| 2026-08-27 | $81.84 | $138.68 | 589,400 | $82.10 | 26,246 |
| 2026-08-26 | $83.76 | $141.93 | 499,800 | $84.41 | 27,939 |
| 2026-08-25 | $84.60 | $143.36 | 738,300 | $84.00 | 41,191 |
| 2026-08-24 | $83.45 | $141.41 | 789,700 | $81.54 | 32,874 |
| 2026-08-21 | $81.37 | $137.88 | 643,800 | $81.88 | 31,455 |
| 2026-08-20 | $81.02 | $137.29 | 1,005,900 | $84.40 | 60,301 |
| 2026-08-19 | $85.24 | $144.44 | 812,900 | $85.48 | 78,040 |
| 2026-08-18 | $84.76 | $143.63 | 504,600 | $87.31 | 23,423 |
| 2026-08-17 | $86.11 | $145.92 | 561,400 | $89.16 | 27,819 |
| 2026-08-14 | $90.57 | $153.47 | 463,700 | $91.67 | 25,947 |
| 2026-08-13 | $92.56 | $156.85 | 478,200 | $92.44 | 25,988 |
| 2026-08-12 | $92.53 | $156.79 | 554,000 | $93.36 | 13,770 |
| 2026-08-11 | $94.72 | $160.51 | 476,500 | $93.82 | 34,324 |
| 2026-08-10 | $94.48 | $160.10 | 563,500 | $95.95 | 45,183 |
| 2026-08-07 | $96.91 | $164.22 | 465,600 | $93.51 | 35,018 |
| 2026-08-06 | $93.88 | $159.08 | 490,000 | $95.61 | 17,035 |
| 2026-08-05 | $96.57 | $163.64 | 403,200 | $98.46 | 21,139 |
| 2026-08-04 | $97.31 | $164.89 | 523,800 | $95.04 | 26,774 |
| 2026-08-03 | $94.96 | $160.91 | 708,400 | $96.45 | 49,557 |
| 2026-07-31 | $92.90 | $157.42 | 825,900 | $95.86 | 57,463 |
| 2026-07-30 | $95.88 | $162.47 | 751,000 | $99.08 | 29,644 |
| 2026-07-29 | $98.86 | $167.52 | 758,800 | $97.38 | 48,057 |
| 2026-07-28 | $98.04 | $166.13 | 1,016,600 | $97.74 | 49,825 |
| 2026-07-27 | $95.74 | $162.23 | 975,000 | $93.66 | 58,076 |
| 2026-07-24 | $91.29 | $154.69 | 627,400 | $88.63 | 37,190 |
| 2026-07-23 | $89.67 | $151.36 | 898,900 | $90.37 | 68,793 |
| 2026-07-22 | $90.62 | $152.96 | 549,200 | $89.29 | 37,244 |
| 2026-07-21 | $90.27 | $152.37 | 602,000 | $90.15 | 46,351 |
| 2026-07-20 | $90.44 | $152.65 | 648,700 | $92.34 | 63,684 |
| 2026-07-17 | $91.65 | $154.70 | 789,700 | — | — |
| 2026-07-16 | $90.24 | $152.32 | 934,600 | — | — |
| 2026-07-15 | $87.03 | $146.90 | 669,200 | — | — |
| 2026-07-14 | $85.30 | $143.98 | 408,900 | — | — |
| 2026-07-13 | $84.60 | $142.80 | 594,000 | — | — |
| 2026-07-10 | $84.32 | $142.32 | 455,500 | — | — |
| 2026-07-09 | $83.53 | $140.99 | 533,700 | — | — |
| 2026-07-08 | $81.46 | $137.50 | 664,200 | — | — |
| 2026-07-07 | $83.46 | $140.87 | 802,800 | — | — |
| 2026-07-06 | $81.86 | $138.17 | 542,300 | — | — |
| 2026-07-02 | $84.12 | $141.99 | 1,024,300 | — | — |
| 2026-07-01 | $84.66 | $142.90 | 1,133,200 | — | — |
| 2026-06-30 | $86.20 | $145.50 | 788,400 | — | — |
| 2026-06-29 | $86.88 | $146.65 | 929,600 | — | — |
| 2026-06-26 | $87.54 | $147.76 | 2,072,600 | — | — |
| 2026-06-25 | $83.63 | $141.16 | 775,700 | — | — |
| 2026-06-24 | $85.09 | $143.62 | 797,900 | — | — |
| 2026-06-23 | $84.92 | $143.34 | 1,050,700 | — | — |
| 2026-06-22 | $86.73 | $146.39 | 873,400 | — | — |
| 2026-06-18 | $88.23 | $148.92 | 1,392,400 | — | — |
| 2026-06-17 | $86.48 | $145.97 | 860,900 | — | — |
| 2026-06-16 | $88.03 | $148.59 | 936,300 | — | — |
| 2026-06-15 | $88.72 | $149.75 | 971,700 | — | — |
| 2026-06-12 | $90.25 | $152.33 | 733,700 | — | — |
| 2026-06-11 | $91.75 | $154.87 | 1,029,000 | — | — |
| 2026-06-10 | $85.92 | $145.03 | 556,200 | — | — |
| 2026-06-09 | $86.75 | $146.43 | 1,186,300 | — | — |
| 2026-06-08 | $84.56 | $142.73 | 698,300 | — | — |
| 2026-06-05 | $83.29 | $140.59 | 783,500 | — | — |
| 2026-06-04 | $86.81 | $146.53 | 861,300 | — | — |
| 2026-06-03 | $85.35 | $144.06 | 1,656,500 | — | — |
| 2026-06-02 | $88.00 | $148.54 | 2,076,200 | — | — |
| 2026-06-01 | $84.82 | $143.17 | 1,620,000 | — | — |
| 2026-05-29 | $87.39 | $147.51 | 983,400 | — | — |
| 2026-05-28 | $86.99 | $146.83 | 963,900 | — | — |
| 2026-05-27 | $83.16 | $140.37 | 831,100 | — | — |
| 2026-05-26 | $84.05 | $141.87 | 721,000 | — | — |
| 2026-05-22 | $81.61 | $137.75 | 439,400 | — | — |
| 2026-05-21 | $81.40 | $137.40 | 720,500 | — | — |
| 2026-05-20 | $78.52 | $132.53 | 819,100 | — | — |
| 2026-05-19 | $74.13 | $125.13 | 994,500 | — | — |
| 2026-05-18 | $73.94 | $124.80 | 707,900 | — | — |
| 2026-05-15 | $75.99 | $128.26 | 758,900 | — | — |
| 2026-05-14 | $78.55 | $132.59 | 679,700 | — | — |
| 2026-05-13 | $78.02 | $131.69 | 871,100 | — | — |
| 2026-05-12 | $80.35 | $135.62 | 913,800 | — | — |
| 2026-05-11 | $83.13 | $140.32 | 669,700 | — | — |
| 2026-05-08 | $87.30 | $147.35 | 486,500 | — | — |
| 2026-05-07 | $87.99 | $148.52 | 639,900 | — | — |
| 2026-05-06 | $87.53 | $147.74 | 774,500 | — | — |
| 2026-05-05 | $81.99 | $138.39 | 849,400 | — | — |
| 2026-05-04 | $81.00 | $136.72 | 752,300 | — | — |
| 2026-05-01 | $85.70 | $144.65 | 998,200 | — | — |
| 2026-04-30 | $89.03 | $150.27 | 968,100 | — | — |
| 2026-04-29 | $85.00 | $143.47 | 878,700 | — | — |
| 2026-04-28 | $87.09 | $147.00 | 498,300 | — | — |
| 2026-04-27 | $87.77 | $148.15 | 608,300 | — | — |
| 2026-04-24 | $88.67 | $149.67 | 663,500 | — | — |
| 2026-04-23 | $90.02 | $151.36 | 589,200 | — | — |
| 2026-04-22 | $90.43 | $152.04 | 849,000 | — | — |
| 2026-04-21 | $95.91 | $161.26 | 792,100 | — | — |
| 2026-04-20 | $95.69 | $160.89 | 939,100 | — | — |
| 2026-04-17 | $94.58 | $159.02 | 767,400 | — | — |
| 2026-04-16 | $91.04 | $153.07 | 1,300,600 | — | — |
| 2026-04-15 | $92.69 | $155.84 | 557,200 | — | — |
| 2026-04-14 | $93.38 | $157.00 | 654,600 | — | — |
| 2026-04-13 | $92.92 | $156.23 | 570,900 | — | — |
| 2026-04-10 | $93.63 | $157.42 | 656,200 | — | — |
| 2026-04-09 | $93.06 | $156.47 | 618,600 | — | — |
| 2026-04-08 | $90.46 | $152.09 | 728,600 | — | — |
| 2026-04-07 | $87.72 | $147.49 | 681,200 | — | — |
| 2026-04-06 | $88.44 | $148.70 | 708,700 | — | — |
| 2026-04-02 | $84.85 | $142.66 | 917,900 | — | — |
| 2026-04-01 | $87.48 | $147.08 | 774,500 | — | — |
| 2026-03-31 | $84.64 | $142.31 | 922,900 | — | — |
| 2026-03-30 | $81.05 | $136.27 | 1,227,900 | — | — |
| 2026-03-27 | $84.04 | $141.30 | 948,800 | — | — |
| 2026-03-26 | $87.92 | $147.82 | 670,600 | — | — |
| 2026-03-25 | $89.86 | $151.09 | 537,600 | — | — |
| 2026-03-24 | $88.67 | $149.09 | 914,900 | — | — |
| 2026-03-23 | $89.75 | $150.90 | 1,406,800 | — | — |
| 2026-03-20 | $89.05 | $149.72 | 3,997,900 | — | — |
| 2026-03-19 | $89.56 | $150.58 | 3,015,700 | — | — |
| 2026-03-18 | $78.77 | $132.44 | 1,909,200 | — | — |
| 2026-03-17 | $84.96 | $142.85 | 979,200 | — | — |
| 2026-03-16 | $83.82 | $140.93 | 1,061,100 | — | — |
| 2026-03-13 | $82.21 | $138.22 | 1,057,900 | — | — |
| 2026-03-12 | $83.40 | $140.22 | 901,300 | — | — |
| 2026-03-11 | $85.48 | $143.72 | 1,229,000 | — | — |
| 2026-03-10 | $90.81 | $152.68 | 833,700 | — | — |
| 2026-03-09 | $91.61 | $154.03 | 1,212,900 | — | — |
| 2026-03-06 | $90.77 | $152.62 | 1,235,100 | — | — |
| 2026-03-05 | $93.72 | $157.58 | 748,500 | — | — |
| 2026-03-04 | $95.70 | $160.91 | 726,400 | — | — |
| 2026-03-03 | $97.13 | $163.31 | 1,177,400 | — | — |
| 2026-03-02 | $96.19 | $161.73 | 912,900 | — | — |
| 2026-02-27 | $96.19 | $161.73 | 1,074,100 | — | — |
| 2026-02-26 | $100.20 | $168.47 | 673,200 | — | — |
| 2026-02-25 | $98.27 | $165.23 | 434,900 | — | — |
| 2026-02-24 | $97.03 | $163.14 | 593,400 | — | — |
| 2026-02-23 | $94.49 | $158.87 | 820,600 | — | — |
| 2026-02-20 | $97.92 | $164.64 | 906,400 | — | — |
| 2026-02-19 | $95.07 | $159.85 | 521,600 | — | — |
| 2026-02-18 | $95.25 | $160.15 | 845,300 | — | — |
| 2026-02-17 | $95.61 | $160.75 | 729,200 | — | — |
| 2026-02-13 | $90.09 | $151.47 | 641,800 | — | — |
| 2026-02-12 | $89.35 | $150.23 | 806,000 | — | — |
| 2026-02-11 | $92.35 | $155.27 | 524,000 | — | — |
| 2026-02-10 | $91.58 | $153.98 | 899,900 | — | — |
| 2026-02-09 | $96.99 | $163.07 | 579,800 | — | — |
| 2026-02-06 | $97.00 | $163.09 | 1,120,400 | — | — |
| 2026-02-05 | $92.37 | $155.31 | 640,400 | — | — |
| 2026-02-04 | $94.49 | $158.87 | 801,000 | — | — |
| 2026-02-03 | $91.23 | $153.39 | 1,271,200 | — | — |
| 2026-02-02 | $94.76 | $159.32 | 1,264,600 | — | — |
| 2026-01-30 | $92.27 | $155.14 | 746,000 | — | — |
| 2026-01-29 | $91.65 | $154.10 | 733,300 | — | — |
| 2026-01-28 | $91.71 | $154.20 | 815,500 | — | — |
| 2026-01-27 | $90.56 | $152.26 | 961,300 | — | — |
| 2026-01-26 | $90.04 | $151.39 | 864,800 | — | — |
| 2026-01-23 | $89.79 | $150.97 | 714,700 | — | — |
| 2026-01-22 | $92.43 | $155.41 | 953,300 | — | — |
| 2026-01-21 | $94.00 | $158.05 | 1,194,500 | — | — |
| 2026-01-20 | $93.44 | $157.11 | 623,300 | — | — |
| 2026-01-16 | $95.16 | $160.00 | 903,000 | — | — |
| 2026-01-15 | $93.54 | $157.27 | 868,600 | — | — |
| 2026-01-14 | $89.36 | $150.25 | 594,400 | — | — |
| 2026-01-13 | $88.41 | $148.65 | 425,000 | — | — |
| 2026-01-12 | $86.13 | $144.81 | 633,000 | — | — |
| 2026-01-09 | $84.38 | $141.87 | 1,433,500 | — | — |
| 2026-01-08 | $90.05 | $151.41 | 775,200 | — | — |
| 2026-01-07 | $91.04 | $153.07 | 809,900 | — | — |
| 2026-01-06 | $92.72 | $155.89 | 814,900 | — | — |
| 2026-01-05 | $89.59 | $150.63 | 858,000 | — | — |
| 2026-01-02 | $86.11 | $144.78 | 885,900 | — | — |