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
- 1992-07-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
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $41.80 | 4,818 |
| 2026-09-03 | — | — | — | $41.98 | 2,434 |
| 2026-09-02 | — | — | — | $42.49 | 1,489 |
| 2026-09-01 | — | — | — | $43.19 | 2,624 |
| 2026-08-31 | — | — | — | $44.04 | 6,759 |
| 2026-08-28 | — | — | — | $44.01 | 3,168 |
| 2026-08-27 | $43.70 | $129.63 | 115,500 | $44.47 | 9,005 |
| 2026-08-26 | $44.18 | $131.05 | 127,800 | $44.63 | 4,475 |
| 2026-08-25 | $44.24 | $131.23 | 147,400 | $44.32 | 4,372 |
| 2026-08-24 | $44.30 | $131.41 | 174,300 | $44.96 | 5,150 |
| 2026-08-21 | $44.40 | $131.71 | 162,900 | $43.71 | 8,818 |
| 2026-08-20 | $43.97 | $130.43 | 158,200 | $44.75 | 2,910 |
| 2026-08-19 | $44.37 | $131.62 | 169,800 | $44.94 | 6,545 |
| 2026-08-18 | $44.28 | $131.35 | 122,800 | $43.32 | 6,282 |
| 2026-08-17 | $43.35 | $128.59 | 111,100 | $43.34 | 7,402 |
| 2026-08-14 | $43.73 | $129.72 | 137,200 | $44.95 | 6,480 |
| 2026-08-13 | $44.44 | $131.82 | 107,800 | $44.50 | 7,076 |
| 2026-08-12 | $44.59 | $132.27 | 108,800 | $44.39 | 6,569 |
| 2026-08-11 | $44.14 | $130.93 | 64,700 | $43.97 | 4,459 |
| 2026-08-10 | $43.90 | $130.22 | 119,100 | $43.78 | 6,648 |
| 2026-08-07 | $44.74 | $132.71 | 222,500 | $46.31 | 12,868 |
| 2026-08-06 | $46.54 | $138.05 | 290,200 | $44.85 | 12,081 |
| 2026-08-05 | $44.06 | $130.70 | 83,900 | $43.81 | 4,132 |
| 2026-08-04 | $44.07 | $130.73 | 63,600 | $43.87 | 2,973 |
| 2026-08-03 | $43.45 | $128.89 | 77,000 | $43.87 | 5,263 |
| 2026-07-31 | $43.05 | $127.70 | 76,200 | $42.86 | 3,582 |
| 2026-07-30 | $43.28 | $128.38 | 43,000 | $43.96 | 2,338 |
| 2026-07-29 | $44.16 | $130.99 | 74,900 | $44.26 | 4,057 |
| 2026-07-28 | $44.43 | $131.79 | 60,000 | $44.76 | 3,361 |
| 2026-07-27 | $43.25 | $128.29 | 101,700 | $44.15 | 3,086 |
| 2026-07-24 | $43.75 | $129.78 | 54,200 | $42.61 | 1,561 |
| 2026-07-23 | $42.98 | $127.49 | 64,900 | $43.36 | 3,574 |
| 2026-07-22 | $43.73 | $129.72 | 75,000 | $43.72 | 4,381 |
| 2026-07-21 | $43.63 | $129.42 | 96,200 | $43.23 | 4,383 |
| 2026-07-20 | $43.37 | $128.65 | 82,200 | $43.48 | 3,523 |
| 2026-07-17 | $43.61 | $129.36 | 67,500 | — | — |
| 2026-07-16 | $44.50 | $132.00 | 91,300 | — | — |
| 2026-07-15 | $43.07 | $127.76 | 145,400 | — | — |
| 2026-07-14 | $42.36 | $125.65 | 139,200 | — | — |
| 2026-07-13 | $43.13 | $127.94 | 89,600 | — | — |
| 2026-07-10 | $42.89 | $127.23 | 57,600 | — | — |
| 2026-07-09 | $43.02 | $127.61 | 74,100 | — | — |
| 2026-07-08 | $42.39 | $125.74 | 66,700 | — | — |
| 2026-07-07 | $42.79 | $126.93 | 88,500 | — | — |
| 2026-07-06 | $42.83 | $127.05 | 76,900 | — | — |
| 2026-07-02 | $43.95 | $130.37 | 69,300 | — | — |
| 2026-07-01 | $44.35 | $131.56 | 74,800 | — | — |
| 2026-06-30 | $44.34 | $131.53 | 65,400 | — | — |
| 2026-06-29 | $44.60 | $132.30 | 95,000 | — | — |
| 2026-06-26 | $44.91 | $133.22 | 247,700 | — | — |
| 2026-06-25 | $44.50 | $132.00 | 99,600 | — | — |
| 2026-06-24 | $45.15 | $133.93 | 85,900 | — | — |
| 2026-06-23 | $43.29 | $128.41 | 142,700 | — | — |
| 2026-06-22 | $42.96 | $127.43 | 54,200 | — | — |
| 2026-06-18 | $43.18 | $128.09 | 121,200 | — | — |
| 2026-06-17 | $42.19 | $125.15 | 95,100 | — | — |
| 2026-06-16 | $43.06 | $127.73 | 75,700 | — | — |
| 2026-06-15 | $43.18 | $128.09 | 48,200 | — | — |
| 2026-06-12 | $42.85 | $127.11 | 69,500 | — | — |
| 2026-06-11 | $42.38 | $125.71 | 64,200 | — | — |
| 2026-06-10 | $41.77 | $123.90 | 84,200 | — | — |
| 2026-06-09 | $41.44 | $122.92 | 52,300 | — | — |
| 2026-06-08 | $39.94 | $118.48 | 48,800 | — | — |
| 2026-06-05 | $40.16 | $119.13 | 68,300 | — | — |
| 2026-06-04 | $39.58 | $117.41 | 159,500 | — | — |
| 2026-06-03 | $37.78 | $112.07 | 83,900 | — | — |
| 2026-06-02 | $38.48 | $114.14 | 90,200 | — | — |
| 2026-06-01 | $38.68 | $114.74 | 108,800 | — | — |
| 2026-05-29 | $38.48 | $114.14 | 74,600 | — | — |
| 2026-05-28 | $39.23 | $116.37 | 31,500 | — | — |
| 2026-05-27 | $39.36 | $116.75 | 60,400 | — | — |
| 2026-05-26 | $38.77 | $115.00 | 65,000 | — | — |
| 2026-05-22 | $38.58 | $114.44 | 64,400 | — | — |
| 2026-05-21 | $38.61 | $114.53 | 92,900 | — | — |
| 2026-05-20 | $38.20 | $113.31 | 41,100 | — | — |
| 2026-05-19 | $38.36 | $113.79 | 41,500 | — | — |
| 2026-05-18 | $38.56 | $114.38 | 57,200 | — | — |
| 2026-05-15 | $37.38 | $110.88 | 56,900 | — | — |
| 2026-05-14 | $37.89 | $112.39 | 56,500 | — | — |
| 2026-05-13 | $38.23 | $113.40 | 60,400 | — | — |
| 2026-05-12 | $38.25 | $113.46 | 70,600 | — | — |
| 2026-05-11 | $37.76 | $112.01 | 46,000 | — | — |
| 2026-05-08 | $38.14 | $113.14 | 47,900 | — | — |
| 2026-05-07 | $38.53 | $114.29 | 104,300 | — | — |
| 2026-05-06 | $36.83 | $109.25 | 63,000 | — | — |
| 2026-05-05 | $36.09 | $107.05 | 35,800 | — | — |
| 2026-05-04 | $35.68 | $105.84 | 70,900 | — | — |
| 2026-05-01 | $36.73 | $108.95 | 58,300 | — | — |
| 2026-04-30 | $37.02 | $109.81 | 41,100 | — | — |
| 2026-04-29 | $37.47 | $111.15 | 48,600 | — | — |
| 2026-04-28 | $37.70 | $111.83 | 29,500 | — | — |
| 2026-04-27 | $38.06 | $112.90 | 31,800 | — | — |
| 2026-04-24 | $38.49 | $114.17 | 26,300 | — | — |
| 2026-04-23 | $38.02 | $112.78 | 43,000 | — | — |
| 2026-04-22 | $37.64 | $111.65 | 44,100 | — | — |
| 2026-04-21 | $38.31 | $113.64 | 50,100 | — | — |
| 2026-04-20 | $38.75 | $114.95 | 32,500 | — | — |
| 2026-04-17 | $38.98 | $115.63 | 48,700 | — | — |
| 2026-04-16 | $37.87 | $112.33 | 37,400 | — | — |
| 2026-04-15 | $37.57 | $111.44 | 63,700 | — | — |