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
- 2018-03-08 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 | — | — | — | $87.22 | 192,352 |
| 2026-09-03 | — | — | — | $80.96 | 262,442 |
| 2026-09-02 | — | — | — | $76.60 | 206,517 |
| 2026-09-01 | — | — | — | $79.49 | 154,041 |
| 2026-08-31 | — | — | — | $79.56 | 154,414 |
| 2026-08-28 | — | — | — | $85.22 | 283,752 |
| 2026-08-27 | $87.13 | $87.13 | 4,715,100 | $89.33 | 229,617 |
| 2026-08-26 | $85.00 | $85.00 | 4,046,000 | $83.71 | 141,589 |
| 2026-08-25 | $85.50 | $85.50 | 3,474,000 | $79.55 | 108,799 |
| 2026-08-24 | $79.56 | $79.56 | 4,707,900 | $79.51 | 191,619 |
| 2026-08-21 | $80.86 | $80.86 | 9,588,300 | $91.03 | 486,235 |
| 2026-08-20 | $88.65 | $88.65 | 4,477,000 | $82.51 | 223,157 |
| 2026-08-19 | $82.08 | $82.08 | 5,722,400 | $81.52 | 276,245 |
| 2026-08-18 | $80.79 | $80.79 | 6,375,800 | $85.38 | 318,871 |
| 2026-08-17 | $88.04 | $88.04 | 3,953,500 | $85.67 | 184,941 |
| 2026-08-14 | $85.44 | $85.44 | 5,568,200 | $82.09 | 243,710 |
| 2026-08-13 | $82.95 | $82.95 | 5,993,400 | $90.26 | 235,339 |
| 2026-08-12 | $90.77 | $90.77 | 4,517,500 | $95.53 | 200,958 |
| 2026-08-11 | $88.78 | $88.78 | 3,453,100 | $90.30 | 173,650 |
| 2026-08-10 | $85.66 | $85.66 | 3,234,900 | $87.43 | 102,779 |
| 2026-08-07 | $88.59 | $88.59 | 6,837,900 | $93.87 | 474,805 |
| 2026-08-06 | $90.65 | $90.65 | 3,050,900 | $89.77 | 133,311 |
| 2026-08-05 | $92.76 | $92.76 | 4,717,500 | $101.62 | 258,769 |
| 2026-08-04 | $101.16 | $101.16 | 6,953,600 | $105.47 | 291,683 |
| 2026-08-03 | $112.08 | $112.08 | 3,503,300 | $105.33 | 156,721 |
| 2026-07-31 | $107.63 | $107.63 | 4,589,700 | $113.79 | 234,873 |
| 2026-07-30 | $108.27 | $108.27 | 5,486,700 | $97.22 | 367,492 |
| 2026-07-29 | $88.18 | $88.18 | 7,198,800 | $100.34 | 393,550 |
| 2026-07-28 | $101.14 | $101.14 | 4,650,500 | $101.11 | 261,866 |
| 2026-07-27 | $104.59 | $104.59 | 3,988,600 | $111.65 | 204,424 |
| 2026-07-24 | $109.99 | $109.99 | 3,680,000 | $115.91 | 210,404 |
| 2026-07-23 | $117.67 | $117.67 | 6,158,000 | $111.49 | 274,924 |
| 2026-07-22 | $109.86 | $109.86 | 2,841,100 | $106.46 | 113,415 |
| 2026-07-21 | $108.98 | $108.98 | 4,274,200 | $104.54 | 202,146 |
| 2026-07-20 | $100.93 | $100.93 | 7,269,400 | $102.70 | 280,049 |
| 2026-07-17 | $91.45 | $91.45 | 4,603,900 | — | — |
| 2026-07-16 | $91.91 | $91.91 | 4,460,200 | — | — |
| 2026-07-15 | $103.03 | $103.03 | 4,125,000 | — | — |
| 2026-07-14 | $98.33 | $98.33 | 2,721,400 | — | — |
| 2026-07-13 | $99.17 | $99.17 | 2,563,600 | — | — |
| 2026-07-10 | $102.22 | $102.22 | 2,550,500 | — | — |
| 2026-07-09 | $106.22 | $106.22 | 3,078,900 | — | — |
| 2026-07-08 | $106.11 | $106.11 | 3,444,400 | — | — |
| 2026-07-07 | $96.74 | $96.74 | 4,172,100 | — | — |
| 2026-07-06 | $103.78 | $103.78 | 4,205,100 | — | — |
| 2026-07-02 | $97.14 | $97.14 | 5,618,900 | — | — |
| 2026-07-01 | $105.79 | $105.79 | 6,183,600 | — | — |
| 2026-06-30 | $115.45 | $115.45 | 3,724,200 | — | — |
| 2026-06-29 | $118.27 | $118.27 | 3,932,300 | — | — |
| 2026-06-26 | $123.02 | $123.02 | 11,587,100 | — | — |
| 2026-06-25 | $117.68 | $117.68 | 3,191,700 | — | — |
| 2026-06-24 | $116.10 | $116.10 | 3,875,700 | — | — |
| 2026-06-23 | $120.51 | $120.51 | 3,566,900 | — | — |
| 2026-06-22 | $121.04 | $121.04 | 3,833,800 | — | — |
| 2026-06-18 | $124.44 | $124.44 | 4,300,000 | — | — |
| 2026-06-17 | $118.88 | $118.88 | 4,731,200 | — | — |
| 2026-06-16 | $121.48 | $121.48 | 3,500,000 | — | — |
| 2026-06-15 | $120.18 | $120.18 | 3,643,800 | — | — |
| 2026-06-12 | $118.86 | $118.86 | 2,845,400 | — | — |
| 2026-06-11 | $116.31 | $116.31 | 4,294,700 | — | — |
| 2026-06-10 | $105.68 | $105.68 | 2,687,000 | — | — |
| 2026-06-09 | $112.65 | $112.65 | 4,528,300 | — | — |
| 2026-06-08 | $119.60 | $119.60 | 3,601,600 | — | — |
| 2026-06-05 | $112.24 | $112.24 | 6,012,800 | — | — |
| 2026-06-04 | $127.76 | $127.76 | 3,740,500 | — | — |
| 2026-06-03 | $131.29 | $131.29 | 3,281,400 | — | — |
| 2026-06-02 | $133.02 | $133.02 | 3,644,300 | — | — |
| 2026-06-01 | $132.38 | $132.38 | 4,317,300 | — | — |
| 2026-05-29 | $124.83 | $124.83 | 3,950,900 | — | — |
| 2026-05-28 | $124.24 | $124.24 | 4,845,600 | — | — |
| 2026-05-27 | $117.64 | $117.64 | 4,067,300 | — | — |
| 2026-05-26 | $112.54 | $112.54 | 5,045,300 | — | — |
| 2026-05-22 | $105.90 | $105.90 | 3,304,300 | — | — |
| 2026-05-21 | $105.26 | $105.26 | 4,449,800 | — | — |
| 2026-05-20 | $96.51 | $96.51 | 4,111,000 | — | — |
| 2026-05-19 | $93.31 | $93.31 | 5,235,000 | — | — |
| 2026-05-18 | $96.20 | $96.20 | 5,594,000 | — | — |
| 2026-05-15 | $102.47 | $102.47 | 4,781,100 | — | — |
| 2026-05-14 | $109.37 | $109.37 | 4,560,200 | — | — |
| 2026-05-13 | $108.32 | $108.32 | 4,664,100 | — | — |
| 2026-05-12 | $107.31 | $107.31 | 4,582,400 | — | — |
| 2026-05-11 | $102.19 | $102.19 | 5,772,400 | — | — |
| 2026-05-08 | $98.46 | $98.46 | 5,297,400 | — | — |
| 2026-05-07 | $101.18 | $101.18 | 9,280,400 | — | — |
| 2026-05-06 | $108.94 | $108.94 | 19,778,900 | — | — |
| 2026-05-05 | $80.51 | $80.51 | 3,717,700 | — | — |
| 2026-05-04 | $78.08 | $78.08 | 3,035,300 | — | — |
| 2026-05-01 | $76.98 | $76.98 | 2,745,600 | — | — |
| 2026-04-30 | $75.78 | $75.78 | 4,427,800 | — | — |
| 2026-04-29 | $71.00 | $71.00 | 2,312,400 | — | — |
| 2026-04-28 | $72.11 | $72.11 | 3,867,300 | — | — |
| 2026-04-27 | $75.71 | $75.71 | 2,540,400 | — | — |
| 2026-04-24 | $76.87 | $76.87 | 5,311,000 | — | — |
| 2026-04-23 | $78.77 | $78.77 | 4,367,400 | — | — |
| 2026-04-22 | $80.74 | $80.74 | 3,965,000 | — | — |
| 2026-04-21 | $76.58 | $76.58 | 4,410,500 | — | — |
| 2026-04-20 | $78.99 | $78.99 | 4,876,900 | — | — |
| 2026-04-17 | $74.90 | $74.90 | 6,006,000 | — | — |
| 2026-04-16 | $70.92 | $70.92 | 3,454,900 | — | — |
| 2026-04-15 | $71.09 | $71.09 | 5,361,600 | — | — |
| 2026-04-14 | $71.74 | $71.74 | 4,913,900 | — | — |
| 2026-04-13 | $69.76 | $69.76 | 5,636,400 | — | — |
| 2026-04-10 | $66.08 | $66.08 | 5,824,900 | — | — |
| 2026-04-09 | $63.42 | $63.42 | 8,390,100 | — | — |
| 2026-04-08 | $61.43 | $61.43 | 11,123,400 | — | — |
| 2026-04-07 | $52.66 | $52.66 | 4,380,100 | — | — |
| 2026-04-06 | $49.58 | $49.58 | 2,074,300 | — | — |
| 2026-04-02 | $48.11 | $48.11 | 3,688,900 | — | — |
| 2026-04-01 | $47.36 | $47.36 | 3,418,200 | — | — |
| 2026-03-31 | $46.91 | $46.91 | 4,270,500 | — | — |
| 2026-03-30 | $42.72 | $42.72 | 4,810,000 | — | — |
| 2026-03-27 | $47.40 | $47.40 | 4,668,600 | — | — |
| 2026-03-26 | $50.58 | $50.58 | 4,985,700 | — | — |
| 2026-03-25 | $55.62 | $55.62 | 4,528,900 | — | — |
| 2026-03-24 | $53.25 | $53.25 | 4,242,600 | — | — |
| 2026-03-23 | $52.94 | $52.94 | 7,279,600 | — | — |
| 2026-03-20 | $47.46 | $47.46 | 4,336,300 | — | — |
| 2026-03-19 | $50.14 | $50.14 | 3,577,400 | — | — |
| 2026-03-18 | $49.36 | $49.36 | 3,790,100 | — | — |
| 2026-03-17 | $51.79 | $51.79 | 2,547,700 | — | — |
| 2026-03-16 | $51.19 | $51.19 | 3,510,900 | — | — |
| 2026-03-13 | $48.32 | $48.32 | 2,725,200 | — | — |
| 2026-03-12 | $48.54 | $48.54 | 3,681,900 | — | — |
| 2026-03-11 | $51.12 | $51.12 | 3,937,200 | — | — |
| 2026-03-10 | $49.18 | $49.18 | 4,504,200 | — | — |
| 2026-03-09 | $48.74 | $48.74 | 3,647,200 | — | — |
| 2026-03-06 | $47.07 | $47.07 | 4,175,100 | — | — |
| 2026-03-05 | $51.36 | $51.36 | 3,425,700 | — | — |
| 2026-03-04 | $54.21 | $54.21 | 4,835,400 | — | — |
| 2026-03-03 | $47.60 | $47.60 | 4,243,200 | — | — |
| 2026-03-02 | $52.72 | $52.72 | 4,022,000 | — | — |
| 2026-02-27 | $53.23 | $53.23 | 4,752,700 | — | — |
| 2026-02-26 | $54.82 | $54.82 | 3,969,800 | — | — |
| 2026-02-25 | $55.30 | $55.30 | 6,928,700 | — | — |
| 2026-02-24 | $59.19 | $59.19 | 7,128,500 | — | — |
| 2026-02-23 | $54.03 | $54.03 | 7,617,800 | — | — |
| 2026-02-20 | $53.82 | $53.82 | 3,855,500 | — | — |
| 2026-02-19 | $54.86 | $54.86 | 2,235,800 | — | — |
| 2026-02-18 | $53.62 | $53.62 | 3,542,700 | — | — |
| 2026-02-17 | $52.94 | $52.94 | 3,416,000 | — | — |
| 2026-02-13 | $53.87 | $53.87 | 3,670,700 | — | — |
| 2026-02-12 | $50.97 | $50.97 | 3,728,000 | — | — |
| 2026-02-11 | $53.22 | $53.22 | 3,961,500 | — | — |
| 2026-02-10 | $54.90 | $54.90 | 3,649,200 | — | — |
| 2026-02-09 | $56.89 | $56.89 | 5,153,900 | — | — |
| 2026-02-06 | $53.06 | $53.06 | 6,165,900 | — | — |
| 2026-02-05 | $44.48 | $44.48 | 11,391,200 | — | — |
| 2026-02-04 | $54.17 | $54.17 | 9,825,600 | — | — |
| 2026-02-03 | $59.02 | $59.02 | 6,192,000 | — | — |
| 2026-02-02 | $56.18 | $56.18 | 4,535,100 | — | — |
| 2026-01-30 | $55.83 | $55.83 | 7,467,100 | — | — |
| 2026-01-29 | $61.53 | $61.53 | 5,249,900 | — | — |
| 2026-01-28 | $64.60 | $64.60 | 6,000,600 | — | — |
| 2026-01-27 | $61.84 | $61.84 | 5,734,300 | — | — |
| 2026-01-26 | $56.39 | $56.39 | 4,753,400 | — | — |
| 2026-01-23 | $58.22 | $58.22 | 6,351,500 | — | — |
| 2026-01-22 | $55.12 | $55.12 | 3,705,500 | — | — |
| 2026-01-21 | $58.94 | $58.94 | 5,996,300 | — | — |
| 2026-01-20 | $58.29 | $58.29 | 5,003,700 | — | — |
| 2026-01-16 | $59.65 | $59.65 | 5,427,900 | — | — |
| 2026-01-15 | $57.28 | $57.28 | 4,506,500 | — | — |
| 2026-01-14 | $58.37 | $58.37 | 5,327,300 | — | — |
| 2026-01-13 | $61.48 | $61.48 | 3,959,800 | — | — |
| 2026-01-12 | $61.09 | $61.09 | 3,578,700 | — | — |
| 2026-01-09 | $60.04 | $60.04 | 5,159,900 | — | — |
| 2026-01-08 | $57.95 | $57.95 | 4,263,500 | — | — |
| 2026-01-07 | $57.88 | $57.88 | 4,329,900 | — | — |
| 2026-01-06 | $58.35 | $58.35 | 5,939,100 | — | — |
| 2026-01-05 | $58.25 | $58.25 | 9,875,400 | — | — |
| 2026-01-02 | $51.27 | $51.27 | 6,546,000 | — | — |