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
- 1982-10-22 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 — 2024
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2024-12-31 | $95.10 | $165.91 | 579,100 | — | — |
| 2024-12-30 | $96.82 | $168.91 | 246,800 | — | — |
| 2024-12-27 | $96.81 | $168.89 | 168,600 | — | — |
| 2024-12-26 | $97.79 | $170.60 | 228,900 | — | — |
| 2024-12-24 | $98.39 | $171.65 | 72,900 | — | — |
| 2024-12-23 | $98.27 | $171.44 | 216,600 | — | — |
| 2024-12-20 | $99.48 | $173.55 | 874,400 | — | — |
| 2024-12-19 | $101.98 | $177.91 | 325,100 | — | — |
| 2024-12-18 | $102.22 | $178.33 | 230,800 | — | — |
| 2024-12-17 | $109.38 | $190.82 | 251,200 | — | — |
| 2024-12-16 | $108.86 | $189.92 | 172,600 | — | — |
| 2024-12-13 | $108.21 | $188.78 | 114,000 | — | — |
| 2024-12-12 | $109.10 | $190.34 | 259,800 | — | — |
| 2024-12-11 | $115.51 | $201.52 | 134,800 | — | — |
| 2024-12-10 | $117.61 | $205.18 | 323,300 | — | — |
| 2024-12-09 | $113.85 | $198.62 | 332,100 | — | — |
| 2024-12-06 | $118.63 | $206.96 | 318,000 | — | — |
| 2024-12-05 | $114.50 | $199.76 | 176,300 | — | — |
| 2024-12-04 | $116.90 | $203.94 | 179,700 | — | — |
| 2024-12-03 | $114.93 | $200.51 | 187,400 | — | — |
| 2024-12-02 | $116.81 | $203.79 | 265,700 | — | — |
| 2024-11-29 | $117.26 | $204.57 | 74,700 | — | — |
| 2024-11-27 | $114.99 | $200.61 | 86,600 | — | — |
| 2024-11-26 | $116.26 | $202.83 | 107,200 | — | — |
| 2024-11-25 | $116.09 | $202.53 | 311,400 | — | — |
| 2024-11-22 | $116.98 | $204.08 | 218,900 | — | — |
| 2024-11-21 | $114.26 | $199.34 | 149,500 | — | — |
| 2024-11-20 | $114.81 | $200.30 | 139,100 | — | — |
| 2024-11-19 | $115.39 | $201.31 | 212,200 | — | — |
| 2024-11-18 | $114.32 | $199.44 | 118,000 | — | — |
| 2024-11-15 | $115.34 | $201.22 | 136,600 | — | — |
| 2024-11-14 | $117.44 | $204.89 | 280,200 | — | — |
| 2024-11-13 | $121.36 | $211.72 | 232,500 | — | — |
| 2024-11-12 | $121.16 | $211.38 | 169,300 | — | — |
| 2024-11-11 | $120.79 | $210.73 | 157,500 | — | — |
| 2024-11-08 | $117.80 | $205.51 | 147,800 | — | — |
| 2024-11-07 | $114.42 | $199.62 | 186,300 | — | — |
| 2024-11-06 | $116.47 | $203.19 | 403,500 | — | — |
| 2024-11-05 | $106.31 | $185.29 | 217,800 | — | — |
| 2024-11-04 | $102.99 | $179.51 | 154,800 | — | — |
| 2024-11-01 | $103.33 | $180.10 | 204,400 | — | — |
| 2024-10-31 | $102.62 | $178.86 | 212,600 | — | — |
| 2024-10-30 | $106.28 | $185.24 | 217,800 | — | — |
| 2024-10-29 | $106.53 | $185.68 | 180,100 | — | — |
| 2024-10-28 | $104.80 | $182.66 | 168,700 | — | — |
| 2024-10-25 | $102.92 | $179.39 | 142,700 | — | — |
| 2024-10-24 | $101.81 | $177.45 | 136,500 | — | — |
| 2024-10-23 | $101.34 | $176.63 | 164,700 | — | — |
| 2024-10-22 | $101.72 | $177.29 | 206,200 | — | — |
| 2024-10-21 | $101.40 | $176.74 | 182,600 | — | — |
| 2024-10-18 | $104.08 | $181.41 | 515,200 | — | — |
| 2024-10-17 | $102.80 | $179.18 | 547,500 | — | — |
| 2024-10-16 | $105.80 | $184.40 | 1,429,700 | — | — |
| 2024-10-15 | $90.00 | $156.87 | 118,700 | — | — |
| 2024-10-14 | $91.66 | $159.76 | 190,200 | — | — |
| 2024-10-11 | $89.53 | $156.05 | 118,300 | — | — |
| 2024-10-10 | $87.02 | $151.67 | 175,400 | — | — |
| 2024-10-09 | $87.44 | $152.40 | 215,700 | — | — |
| 2024-10-08 | $86.11 | $150.09 | 116,200 | — | — |
| 2024-10-07 | $84.81 | $147.82 | 98,800 | — | — |
| 2024-10-04 | $86.17 | $150.19 | 111,300 | — | — |
| 2024-10-03 | $83.98 | $146.37 | 154,400 | — | — |
| 2024-10-02 | $84.12 | $146.62 | 111,500 | — | — |
| 2024-10-01 | $83.31 | $145.21 | 144,800 | — | — |
| 2024-09-30 | $82.73 | $144.19 | 161,000 | — | — |
| 2024-09-27 | $83.07 | $144.79 | 161,100 | — | — |
| 2024-09-26 | $82.55 | $143.88 | 128,300 | — | — |
| 2024-09-25 | $82.76 | $144.25 | 159,900 | — | — |
| 2024-09-24 | $81.69 | $142.38 | 114,700 | — | — |
| 2024-09-23 | $83.33 | $145.24 | 212,700 | — | — |
| 2024-09-20 | $87.34 | $152.23 | 515,800 | — | — |
| 2024-09-19 | $89.13 | $155.35 | 156,600 | — | — |
| 2024-09-18 | $88.38 | $154.04 | 102,400 | — | — |
| 2024-09-17 | $87.57 | $152.63 | 78,500 | — | — |
| 2024-09-16 | $87.41 | $152.35 | 86,200 | — | — |
| 2024-09-13 | $87.91 | $153.22 | 58,600 | — | — |
| 2024-09-12 | $85.40 | $148.85 | 64,200 | — | — |
| 2024-09-11 | $83.81 | $146.08 | 66,900 | — | — |
| 2024-09-10 | $83.36 | $145.29 | 91,300 | — | — |
| 2024-09-09 | $82.82 | $144.35 | 80,800 | — | — |
| 2024-09-06 | $83.11 | $144.86 | 112,400 | — | — |
| 2024-09-05 | $87.71 | $152.87 | 90,600 | — | — |
| 2024-09-04 | $86.34 | $150.49 | 86,500 | — | — |
| 2024-09-03 | $87.66 | $152.79 | 143,300 | — | — |
| 2024-08-30 | $93.03 | $162.15 | 89,900 | — | — |
| 2024-08-29 | $92.10 | $160.53 | 126,200 | — | — |
| 2024-08-28 | $89.67 | $156.29 | 120,600 | — | — |
| 2024-08-27 | $89.03 | $155.18 | 121,700 | — | — |
| 2024-08-26 | $91.54 | $159.55 | 78,400 | — | — |
| 2024-08-23 | $90.94 | $158.50 | 90,000 | — | — |
| 2024-08-22 | $89.99 | $156.85 | 156,900 | — | — |
| 2024-08-21 | $87.64 | $152.75 | 48,100 | — | — |
| 2024-08-20 | $87.07 | $151.76 | 71,100 | — | — |
| 2024-08-19 | $89.33 | $155.70 | 113,400 | — | — |
| 2024-08-16 | $89.54 | $156.06 | 164,700 | — | — |
| 2024-08-15 | $89.37 | $155.77 | 95,700 | — | — |
| 2024-08-14 | $88.64 | $154.50 | 262,100 | — | — |
| 2024-08-13 | $83.58 | $145.68 | 86,600 | — | — |
| 2024-08-12 | $84.66 | $147.56 | 123,800 | — | — |
| 2024-08-09 | $83.98 | $146.37 | 131,800 | — | — |
| 2024-08-08 | $82.70 | $144.14 | 84,000 | — | — |
| 2024-08-07 | $80.85 | $140.92 | 260,900 | — | — |
| 2024-08-06 | $80.07 | $139.56 | 211,700 | — | — |
| 2024-08-05 | $77.15 | $134.47 | 242,800 | — | — |
| 2024-08-02 | $78.63 | $137.05 | 229,600 | — | — |
| 2024-08-01 | $84.19 | $146.74 | 436,800 | — | — |
| 2024-07-31 | $88.99 | $155.11 | 275,600 | — | — |
| 2024-07-30 | $87.10 | $151.81 | 155,300 | — | — |
| 2024-07-29 | $89.95 | $156.78 | 143,800 | — | — |
| 2024-07-26 | $91.69 | $159.81 | 148,400 | — | — |
| 2024-07-25 | $90.49 | $157.72 | 107,200 | — | — |
| 2024-07-24 | $90.64 | $157.98 | 120,900 | — | — |
| 2024-07-23 | $93.59 | $163.12 | 203,800 | — | — |
| 2024-07-22 | $91.96 | $160.28 | 227,100 | — | — |
| 2024-07-19 | $88.63 | $154.48 | 552,200 | — | — |
| 2024-07-18 | $87.16 | $151.92 | 175,700 | — | — |
| 2024-07-17 | $88.44 | $154.15 | 198,000 | — | — |
| 2024-07-16 | $91.47 | $159.25 | 208,100 | — | — |
| 2024-07-15 | $90.44 | $157.46 | 119,500 | — | — |
| 2024-07-12 | $89.20 | $155.30 | 178,800 | — | — |
| 2024-07-11 | $88.83 | $154.66 | 106,400 | — | — |
| 2024-07-10 | $88.06 | $153.32 | 75,800 | — | — |
| 2024-07-09 | $87.89 | $153.02 | 107,000 | — | — |
| 2024-07-08 | $88.01 | $153.23 | 94,600 | — | — |
| 2024-07-05 | $89.30 | $155.48 | 149,700 | — | — |
| 2024-07-03 | $88.20 | $153.56 | 44,000 | — | — |
| 2024-07-02 | $87.93 | $153.09 | 163,600 | — | — |
| 2024-07-01 | $85.59 | $149.02 | 124,900 | — | — |
| 2024-06-28 | $88.28 | $153.70 | 393,600 | — | — |
| 2024-06-27 | $87.15 | $151.73 | 195,900 | — | — |
| 2024-06-26 | $87.17 | $151.77 | 182,000 | — | — |
| 2024-06-25 | $87.96 | $153.14 | 254,700 | — | — |
| 2024-06-24 | $86.50 | $150.60 | 204,200 | — | — |
| 2024-06-21 | $83.67 | $145.67 | 321,100 | — | — |
| 2024-06-20 | $83.28 | $144.99 | 246,900 | — | — |
| 2024-06-18 | $82.00 | $142.77 | 150,200 | — | — |
| 2024-06-17 | $82.61 | $143.83 | 141,400 | — | — |
| 2024-06-14 | $82.44 | $143.53 | 195,100 | — | — |
| 2024-06-13 | $81.71 | $142.26 | 153,300 | — | — |
| 2024-06-12 | $84.50 | $147.12 | 111,200 | — | — |
| 2024-06-11 | $84.44 | $147.01 | 85,400 | — | — |
| 2024-06-10 | $83.93 | $146.13 | 83,800 | — | — |
| 2024-06-07 | $82.02 | $142.80 | 109,800 | — | — |
| 2024-06-06 | $82.34 | $143.36 | 117,900 | — | — |
| 2024-06-05 | $84.73 | $147.52 | 150,800 | — | — |
| 2024-06-04 | $82.72 | $144.02 | 142,700 | — | — |
| 2024-06-03 | $82.75 | $144.07 | 313,400 | — | — |
| 2024-05-31 | $81.86 | $142.52 | 154,600 | — | — |
| 2024-05-30 | $80.33 | $139.86 | 105,900 | — | — |
| 2024-05-29 | $78.23 | $136.20 | 167,900 | — | — |
| 2024-05-28 | $77.44 | $134.83 | 76,600 | — | — |
| 2024-05-24 | $78.25 | $136.24 | 82,600 | — | — |
| 2024-05-23 | $77.34 | $134.65 | 99,600 | — | — |
| 2024-05-22 | $78.72 | $137.06 | 82,400 | — | — |
| 2024-05-21 | $78.50 | $136.67 | 196,500 | — | — |
| 2024-05-20 | $79.07 | $137.66 | 268,000 | — | — |
| 2024-05-17 | $76.73 | $133.59 | 239,200 | — | — |
| 2024-05-16 | $75.67 | $131.75 | 274,700 | — | — |
| 2024-05-15 | $76.56 | $133.29 | 885,800 | — | — |
| 2024-05-14 | $74.37 | $129.48 | 170,400 | — | — |
| 2024-05-13 | $75.63 | $131.68 | 101,900 | — | — |
| 2024-05-10 | $79.78 | $138.90 | 249,500 | — | — |
| 2024-05-09 | $80.68 | $140.47 | 471,700 | — | — |
| 2024-05-08 | $85.21 | $148.35 | 183,300 | — | — |
| 2024-05-07 | $84.82 | $147.68 | 100,800 | — | — |
| 2024-05-06 | $84.42 | $146.98 | 116,400 | — | — |
| 2024-05-03 | $82.90 | $144.33 | 182,600 | — | — |
| 2024-05-02 | $80.39 | $139.96 | 97,200 | — | — |
| 2024-05-01 | $77.63 | $135.16 | 50,900 | — | — |
| 2024-04-30 | $78.07 | $135.75 | 139,800 | — | — |
| 2024-04-29 | $77.05 | $133.98 | 66,500 | — | — |
| 2024-04-26 | $76.01 | $132.17 | 82,800 | — | — |
| 2024-04-25 | $76.88 | $133.68 | 62,800 | — | — |
| 2024-04-24 | $78.61 | $136.69 | 73,500 | — | — |
| 2024-04-23 | $77.74 | $135.18 | 44,100 | — | — |
| 2024-04-22 | $76.43 | $132.90 | 37,900 | — | — |
| 2024-04-19 | $75.68 | $131.59 | 73,500 | — | — |
| 2024-04-18 | $75.10 | $130.59 | 60,900 | — | — |
| 2024-04-17 | $76.67 | $133.32 | 61,200 | — | — |
| 2024-04-16 | $77.52 | $134.79 | 45,700 | — | — |
| 2024-04-15 | $77.66 | $135.04 | 71,100 | — | — |
| 2024-04-12 | $78.12 | $135.84 | 70,700 | — | — |
| 2024-04-11 | $79.89 | $138.91 | 73,100 | — | — |
| 2024-04-10 | $79.53 | $138.29 | 96,500 | — | — |
| 2024-04-09 | $80.05 | $139.19 | 88,600 | — | — |
| 2024-04-08 | $80.38 | $139.77 | 83,800 | — | — |
| 2024-04-05 | $78.97 | $137.31 | 51,300 | — | — |
| 2024-04-04 | $76.67 | $133.32 | 84,000 | — | — |
| 2024-04-03 | $77.38 | $134.55 | 73,300 | — | — |
| 2024-04-02 | $77.43 | $134.64 | 64,000 | — | — |
| 2024-04-01 | $79.02 | $137.40 | 60,400 | — | — |
| 2024-03-28 | $80.00 | $139.11 | 94,300 | — | — |
| 2024-03-27 | $79.94 | $139.00 | 113,000 | — | — |
| 2024-03-26 | $79.15 | $137.63 | 68,700 | — | — |
| 2024-03-25 | $79.37 | $138.01 | 45,300 | — | — |
| 2024-03-22 | $79.46 | $138.17 | 62,600 | — | — |
| 2024-03-21 | $82.60 | $143.63 | 150,400 | — | — |
| 2024-03-20 | $80.10 | $139.28 | 129,500 | — | — |
| 2024-03-19 | $76.61 | $133.21 | 48,400 | — | — |
| 2024-03-18 | $75.76 | $131.73 | 79,100 | — | — |
| 2024-03-15 | $75.91 | $131.99 | 142,100 | — | — |
| 2024-03-14 | $75.39 | $131.09 | 106,300 | — | — |
| 2024-03-13 | $76.10 | $132.32 | 76,400 | — | — |
| 2024-03-12 | $76.12 | $132.36 | 154,400 | — | — |
| 2024-03-11 | $75.12 | $130.62 | 127,300 | — | — |
| 2024-03-08 | $76.72 | $133.40 | 223,000 | — | — |
| 2024-03-07 | $75.23 | $130.81 | 329,600 | — | — |
| 2024-03-06 | $76.00 | $132.15 | 129,500 | — | — |
| 2024-03-05 | $72.65 | $126.33 | 53,300 | — | — |
| 2024-03-04 | $75.00 | $130.41 | 172,400 | — | — |
| 2024-03-01 | $75.43 | $131.16 | 186,800 | — | — |
| 2024-02-29 | $74.10 | $128.85 | 139,400 | — | — |
| 2024-02-28 | $72.51 | $126.08 | 69,800 | — | — |
| 2024-02-27 | $71.96 | $125.13 | 54,300 | — | — |
| 2024-02-26 | $72.80 | $126.59 | 125,400 | — | — |
| 2024-02-23 | $71.11 | $123.65 | 143,200 | — | — |
| 2024-02-22 | $71.06 | $123.56 | 102,000 | — | — |
| 2024-02-21 | $69.61 | $121.04 | 129,500 | — | — |
| 2024-02-20 | $69.76 | $121.30 | 92,800 | — | — |
| 2024-02-16 | $69.10 | $120.15 | 57,500 | — | — |
| 2024-02-15 | $72.78 | $126.55 | 104,600 | — | — |
| 2024-02-14 | $68.34 | $118.83 | 115,200 | — | — |
| 2024-02-13 | $67.06 | $116.61 | 224,100 | — | — |
| 2024-02-12 | $68.77 | $119.58 | 98,200 | — | — |
| 2024-02-09 | $66.94 | $116.40 | 69,600 | — | — |
| 2024-02-08 | $67.76 | $117.82 | 74,900 | — | — |
| 2024-02-07 | $65.46 | $113.82 | 82,300 | — | — |
| 2024-02-06 | $62.81 | $109.22 | 71,300 | — | — |
| 2024-02-05 | $60.02 | $104.36 | 54,600 | — | — |
| 2024-02-02 | $60.27 | $104.80 | 39,300 | — | — |
| 2024-02-01 | $61.99 | $107.79 | 47,800 | — | — |
| 2024-01-31 | $62.11 | $108.00 | 95,100 | — | — |
| 2024-01-30 | $65.28 | $113.51 | 127,100 | — | — |
| 2024-01-29 | $62.86 | $109.30 | 57,800 | — | — |
| 2024-01-26 | $61.34 | $106.66 | 51,500 | — | — |
| 2024-01-25 | $60.45 | $105.11 | 136,200 | — | — |
| 2024-01-24 | $58.09 | $101.01 | 171,800 | — | — |
| 2024-01-23 | $59.02 | $102.45 | 33,400 | — | — |
| 2024-01-22 | $59.31 | $102.95 | 25,200 | — | — |
| 2024-01-19 | $58.52 | $101.58 | 26,300 | — | — |
| 2024-01-18 | $58.31 | $101.22 | 34,400 | — | — |
| 2024-01-17 | $57.61 | $100.00 | 29,600 | — | — |
| 2024-01-16 | $58.03 | $100.73 | 32,400 | — | — |
| 2024-01-12 | $58.88 | $102.21 | 25,900 | — | — |
| 2024-01-11 | $58.88 | $102.21 | 39,200 | — | — |
| 2024-01-10 | $58.92 | $102.28 | 59,900 | — | — |
| 2024-01-09 | $58.09 | $100.84 | 39,200 | — | — |
| 2024-01-08 | $59.47 | $103.23 | 56,900 | — | — |
| 2024-01-05 | $59.50 | $103.28 | 101,900 | — | — |
| 2024-01-04 | $60.63 | $105.25 | 54,400 | — | — |
| 2024-01-03 | $61.35 | $106.50 | 59,100 | — | — |
| 2024-01-02 | $63.35 | $109.97 | 63,500 | — | — |