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
- 2025-06-23 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 | — | — | — | $43.80 | 306,948 |
| 2026-09-03 | — | — | — | $43.61 | 429,211 |
| 2026-09-02 | — | — | — | $41.67 | 347,887 |
| 2026-09-01 | — | — | — | $43.33 | 221,544 |
| 2026-08-31 | — | — | — | $44.41 | 107,500 |
| 2026-08-28 | — | — | — | $44.75 | 204,088 |
| 2026-08-27 | $44.29 | $44.84 | 2,464,500 | $44.80 | 199,717 |
| 2026-08-26 | $44.74 | $45.29 | 3,221,700 | $45.18 | 172,507 |
| 2026-08-25 | $44.25 | $44.80 | 5,206,900 | $44.35 | 237,936 |
| 2026-08-24 | $45.18 | $45.74 | 3,086,500 | $45.86 | 279,847 |
| 2026-08-21 | $45.68 | $46.24 | 5,181,600 | $45.16 | 183,701 |
| 2026-08-20 | $44.62 | $45.17 | 3,632,200 | $45.20 | 250,355 |
| 2026-08-19 | $45.26 | $45.82 | 3,771,600 | $45.23 | 203,535 |
| 2026-08-18 | $44.63 | $45.18 | 4,096,000 | $44.95 | 315,974 |
| 2026-08-17 | $45.73 | $46.18 | 4,180,200 | $46.58 | 424,230 |
| 2026-08-14 | $46.69 | $47.15 | 2,339,000 | $46.94 | 179,139 |
| 2026-08-13 | $46.75 | $47.21 | 2,749,600 | $46.70 | 156,859 |
| 2026-08-12 | $46.37 | $46.83 | 3,664,600 | $47.65 | 237,244 |
| 2026-08-11 | $47.60 | $48.07 | 4,814,600 | $46.66 | 320,112 |
| 2026-08-10 | $46.29 | $46.75 | 6,687,600 | $47.18 | 337,136 |
| 2026-08-07 | $46.64 | $47.10 | 9,533,800 | $47.60 | 689,353 |
| 2026-08-06 | $51.22 | $51.73 | 4,604,300 | $52.32 | 382,072 |
| 2026-08-05 | $52.88 | $53.41 | 2,902,800 | $52.04 | 211,264 |
| 2026-08-04 | $51.85 | $52.36 | 3,325,600 | $51.85 | 251,450 |
| 2026-08-03 | $51.08 | $51.59 | 2,798,400 | $49.50 | 206,980 |
| 2026-07-31 | $48.91 | $49.40 | 2,230,900 | $49.33 | 126,033 |
| 2026-07-30 | $49.60 | $50.09 | 3,821,300 | $51.02 | 255,740 |
| 2026-07-29 | $49.46 | $49.95 | 2,608,500 | $50.21 | 131,138 |
| 2026-07-28 | $50.37 | $50.87 | 1,940,300 | $50.14 | 103,440 |
| 2026-07-27 | $49.96 | $50.46 | 1,703,800 | $50.05 | 85,090 |
| 2026-07-24 | $49.25 | $49.74 | 2,524,300 | $48.56 | 165,812 |
| 2026-07-23 | $48.35 | $48.83 | 2,479,100 | $48.68 | 135,767 |
| 2026-07-22 | $49.56 | $50.05 | 2,820,500 | $49.07 | 193,708 |
| 2026-07-21 | $48.69 | $49.17 | 4,703,100 | $49.17 | 268,071 |
| 2026-07-20 | $48.79 | $49.27 | 3,065,900 | $50.34 | 263,101 |
| 2026-07-17 | $49.74 | $50.23 | 1,905,400 | — | — |
| 2026-07-16 | $51.18 | $51.69 | 1,686,700 | — | — |
| 2026-07-15 | $50.75 | $51.25 | 2,560,300 | — | — |
| 2026-07-14 | $49.77 | $50.26 | 2,758,300 | — | — |
| 2026-07-13 | $49.10 | $49.59 | 3,684,600 | — | — |
| 2026-07-10 | $50.75 | $51.25 | 1,955,200 | — | — |
| 2026-07-09 | $50.28 | $50.78 | 3,140,700 | — | — |
| 2026-07-08 | $49.45 | $49.94 | 2,785,800 | — | — |
| 2026-07-07 | $50.94 | $51.45 | 4,153,800 | — | — |
| 2026-07-06 | $54.01 | $54.55 | 1,690,700 | — | — |
| 2026-07-02 | $53.64 | $54.17 | 1,986,900 | — | — |
| 2026-07-01 | $52.73 | $53.25 | 1,882,500 | — | — |
| 2026-06-30 | $53.30 | $53.83 | 2,484,500 | — | — |
| 2026-06-29 | $53.15 | $53.68 | 3,583,400 | — | — |
| 2026-06-26 | $55.87 | $56.42 | 2,935,600 | — | — |
| 2026-06-25 | $55.88 | $56.43 | 2,895,200 | — | — |
| 2026-06-24 | $54.53 | $55.07 | 2,698,000 | — | — |
| 2026-06-23 | $52.80 | $53.32 | 2,113,800 | — | — |
| 2026-06-22 | $53.64 | $54.17 | 3,385,100 | — | — |
| 2026-06-18 | $55.35 | $55.90 | 3,536,000 | — | — |
| 2026-06-17 | $54.24 | $54.78 | 4,343,500 | — | — |
| 2026-06-16 | $55.62 | $56.17 | 3,524,700 | — | — |
| 2026-06-15 | $54.02 | $54.56 | 2,930,100 | — | — |
| 2026-06-12 | $53.17 | $53.70 | 2,146,800 | — | — |
| 2026-06-11 | $52.33 | $52.85 | 2,199,400 | — | — |
| 2026-06-10 | $50.51 | $51.01 | 3,731,800 | — | — |
| 2026-06-09 | $52.69 | $53.21 | 2,502,500 | — | — |
| 2026-06-08 | $50.80 | $51.30 | 6,111,000 | — | — |
| 2026-06-05 | $53.58 | $54.11 | 4,303,000 | — | — |
| 2026-06-04 | $54.36 | $54.90 | 3,407,800 | — | — |
| 2026-06-03 | $53.85 | $54.38 | 3,350,500 | — | — |
| 2026-06-02 | $54.35 | $54.89 | 2,585,000 | — | — |
| 2026-06-01 | $53.79 | $54.32 | 4,493,900 | — | — |
| 2026-05-29 | $54.39 | $54.93 | 10,695,200 | — | — |
| 2026-05-28 | $52.87 | $53.40 | 3,105,200 | — | — |
| 2026-05-27 | $53.10 | $53.63 | 2,643,800 | — | — |
| 2026-05-26 | $51.45 | $51.96 | 1,794,800 | — | — |
| 2026-05-22 | $49.95 | $50.45 | 2,341,400 | — | — |
| 2026-05-21 | $50.49 | $50.99 | 3,810,800 | — | — |
| 2026-05-20 | $50.00 | $50.50 | 3,718,700 | — | — |
| 2026-05-19 | $48.29 | $48.77 | 2,936,100 | — | — |
| 2026-05-18 | $49.64 | $50.13 | 2,553,400 | — | — |
| 2026-05-15 | $49.01 | $49.50 | 2,349,300 | — | — |
| 2026-05-14 | $50.89 | $51.40 | 1,723,900 | — | — |
| 2026-05-13 | $50.82 | $51.32 | 2,178,100 | — | — |
| 2026-05-12 | $52.34 | $52.86 | 2,803,900 | — | — |
| 2026-05-11 | $52.04 | $52.45 | 1,737,300 | — | — |
| 2026-05-08 | $52.89 | $53.30 | 2,544,100 | — | — |
| 2026-05-07 | $53.47 | $53.89 | 2,558,000 | — | — |
| 2026-05-06 | $54.95 | $55.38 | 2,828,100 | — | — |
| 2026-05-05 | $53.37 | $53.79 | 3,480,100 | — | — |
| 2026-05-04 | $50.91 | $51.31 | 3,178,900 | — | — |
| 2026-05-01 | $53.38 | $53.80 | 2,589,500 | — | — |
| 2026-04-30 | $53.78 | $54.20 | 6,355,800 | — | — |
| 2026-04-29 | $56.77 | $57.21 | 3,752,800 | — | — |
| 2026-04-28 | $57.47 | $57.92 | 2,423,700 | — | — |
| 2026-04-27 | $58.16 | $58.61 | 2,405,700 | — | — |
| 2026-04-24 | $57.55 | $58.00 | 2,311,400 | — | — |
| 2026-04-23 | $56.87 | $56.87 | 1,999,200 | — | — |
| 2026-04-22 | $56.58 | $56.58 | 1,979,400 | — | — |
| 2026-04-21 | $57.12 | $57.12 | 2,537,000 | — | — |
| 2026-04-20 | $58.20 | $58.20 | 2,787,400 | — | — |
| 2026-04-17 | $57.70 | $57.70 | 5,231,700 | — | — |
| 2026-04-16 | $57.18 | $57.18 | 2,445,200 | — | — |
| 2026-04-15 | $58.73 | $58.73 | 2,707,000 | — | — |
| 2026-04-14 | $59.96 | $59.96 | 1,849,100 | — | — |
| 2026-04-13 | $59.24 | $59.24 | 1,812,600 | — | — |
| 2026-04-10 | $58.00 | $58.00 | 1,916,400 | — | — |
| 2026-04-09 | $57.39 | $57.39 | 2,207,700 | — | — |
| 2026-04-08 | $56.86 | $56.86 | 2,148,800 | — | — |
| 2026-04-07 | $53.83 | $53.83 | 1,880,100 | — | — |
| 2026-04-06 | $54.59 | $54.59 | 1,340,000 | — | — |
| 2026-04-02 | $54.23 | $54.23 | 2,632,200 | — | — |
| 2026-04-01 | $55.18 | $55.18 | 3,318,600 | — | — |
| 2026-03-31 | $56.02 | $56.02 | 3,163,300 | — | — |
| 2026-03-30 | $53.82 | $53.82 | 1,580,900 | — | — |
| 2026-03-27 | $53.80 | $53.80 | 1,776,400 | — | — |
| 2026-03-26 | $55.20 | $55.20 | 3,088,700 | — | — |
| 2026-03-25 | $56.12 | $56.12 | 1,606,900 | — | — |
| 2026-03-24 | $55.31 | $55.31 | 2,843,700 | — | — |
| 2026-03-23 | $55.26 | $55.26 | 2,421,100 | — | — |
| 2026-03-20 | $52.56 | $52.56 | 3,746,800 | — | — |
| 2026-03-19 | $54.14 | $54.14 | 3,301,700 | — | — |
| 2026-03-18 | $54.65 | $54.65 | 3,289,100 | — | — |
| 2026-03-17 | $56.42 | $56.42 | 2,536,200 | — | — |
| 2026-03-16 | $56.35 | $56.35 | 3,244,600 | — | — |
| 2026-03-13 | $55.55 | $55.55 | 3,805,500 | — | — |
| 2026-03-12 | $56.30 | $56.30 | 4,909,300 | — | — |
| 2026-03-11 | $58.21 | $58.21 | 2,258,600 | — | — |
| 2026-03-10 | $59.17 | $59.17 | 3,347,800 | — | — |
| 2026-03-09 | $58.91 | $58.91 | 5,361,300 | — | — |
| 2026-03-06 | $58.12 | $58.12 | 4,039,300 | — | — |
| 2026-03-05 | $61.51 | $61.51 | 4,398,700 | — | — |
| 2026-03-04 | $62.73 | $62.73 | 3,747,600 | — | — |
| 2026-03-03 | $61.78 | $61.78 | 3,503,100 | — | — |
| 2026-03-02 | $63.77 | $63.77 | 2,370,300 | — | — |
| 2026-02-27 | $64.99 | $64.99 | 4,027,200 | — | — |
| 2026-02-26 | $64.16 | $64.16 | 3,364,400 | — | — |
| 2026-02-25 | $63.39 | $63.39 | 3,607,800 | — | — |
| 2026-02-24 | $65.86 | $65.86 | 3,273,400 | — | — |
| 2026-02-23 | $63.63 | $63.63 | 3,114,100 | — | — |
| 2026-02-20 | $65.13 | $65.13 | 3,668,500 | — | — |
| 2026-02-19 | $63.92 | $63.92 | 4,358,400 | — | — |
| 2026-02-18 | $63.70 | $63.70 | 9,975,600 | — | — |
| 2026-02-17 | $57.39 | $57.39 | 4,501,900 | — | — |
| 2026-02-13 | $58.83 | $58.83 | 3,168,900 | — | — |
| 2026-02-12 | $58.39 | $58.39 | 2,506,000 | — | — |
| 2026-02-11 | $58.94 | $58.94 | 3,415,100 | — | — |
| 2026-02-10 | $60.16 | $60.16 | 4,041,700 | — | — |
| 2026-02-09 | $59.39 | $59.39 | 4,445,800 | — | — |
| 2026-02-06 | $58.41 | $58.41 | 4,208,500 | — | — |
| 2026-02-05 | $55.60 | $55.60 | 6,039,000 | — | — |
| 2026-02-04 | $56.14 | $56.14 | 3,743,100 | — | — |
| 2026-02-03 | $54.00 | $54.00 | 5,411,800 | — | — |
| 2026-02-02 | $52.94 | $52.94 | 2,537,200 | — | — |
| 2026-01-30 | $52.62 | $52.62 | 7,647,900 | — | — |
| 2026-01-29 | $54.16 | $54.16 | 3,630,700 | — | — |
| 2026-01-28 | $53.64 | $53.64 | 2,654,600 | — | — |
| 2026-01-27 | $54.20 | $54.20 | 1,489,900 | — | — |
| 2026-01-26 | $54.48 | $54.48 | 2,026,000 | — | — |
| 2026-01-23 | $54.24 | $54.24 | 3,464,800 | — | — |
| 2026-01-22 | $54.82 | $54.82 | 1,743,700 | — | — |
| 2026-01-21 | $53.63 | $53.63 | 2,236,000 | — | — |
| 2026-01-20 | $52.93 | $52.93 | 2,587,100 | — | — |
| 2026-01-16 | $54.53 | $54.53 | 1,527,500 | — | — |
| 2026-01-15 | $54.52 | $54.52 | 2,230,800 | — | — |
| 2026-01-14 | $54.60 | $54.60 | 4,221,500 | — | — |
| 2026-01-13 | $56.44 | $56.44 | 3,963,100 | — | — |
| 2026-01-12 | $57.71 | $57.71 | 2,991,400 | — | — |
| 2026-01-09 | $57.32 | $57.32 | 3,168,100 | — | — |
| 2026-01-08 | $55.27 | $55.27 | 3,918,900 | — | — |
| 2026-01-07 | $54.44 | $54.44 | 3,546,900 | — | — |
| 2026-01-06 | $55.83 | $55.83 | 2,620,200 | — | — |
| 2026-01-05 | $56.30 | $56.30 | 2,419,000 | — | — |
| 2026-01-02 | $55.43 | $55.43 | 1,403,500 | — | — |