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
- 1980-03-18 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 | $43.38 | $157.76 | 5,316,200 | — | — |
| 2024-12-30 | $43.37 | $157.72 | 3,432,500 | — | — |
| 2024-12-27 | $43.67 | $158.81 | 3,307,200 | — | — |
| 2024-12-26 | $44.00 | $160.01 | 2,877,100 | — | — |
| 2024-12-24 | $43.99 | $159.97 | 1,742,200 | — | — |
| 2024-12-23 | $43.54 | $158.34 | 5,013,600 | — | — |
| 2024-12-20 | $43.32 | $157.54 | 14,849,800 | — | — |
| 2024-12-19 | $42.55 | $154.74 | 7,541,800 | — | — |
| 2024-12-18 | $43.11 | $156.77 | 8,981,400 | — | — |
| 2024-12-17 | $45.13 | $164.12 | 7,813,900 | — | — |
| 2024-12-16 | $45.29 | $164.70 | 11,068,400 | — | — |
| 2024-12-13 | $45.78 | $166.48 | 8,230,900 | — | — |
| 2024-12-12 | $45.72 | $166.27 | 8,251,100 | — | — |
| 2024-12-11 | $45.66 | $166.05 | 10,208,600 | — | — |
| 2024-12-10 | $46.46 | $168.96 | 10,123,700 | — | — |
| 2024-12-09 | $46.80 | $170.19 | 7,355,900 | — | — |
| 2024-12-06 | $47.26 | $171.87 | 4,849,000 | — | — |
| 2024-12-05 | $47.17 | $171.54 | 6,923,500 | — | — |
| 2024-12-04 | $46.22 | $168.08 | 5,702,000 | — | — |
| 2024-12-03 | $46.43 | $168.85 | 6,863,000 | — | — |
| 2024-12-02 | $46.98 | $170.85 | 8,346,000 | — | — |
| 2024-11-29 | $47.68 | $173.39 | 4,588,400 | — | — |
| 2024-11-27 | $47.75 | $173.65 | 6,619,800 | — | — |
| 2024-11-26 | $47.70 | $173.47 | 7,296,500 | — | — |
| 2024-11-25 | $48.10 | $174.92 | 9,813,600 | — | — |
| 2024-11-22 | $47.96 | $174.41 | 8,587,600 | — | — |
| 2024-11-21 | $46.81 | $170.23 | 9,356,000 | — | — |
| 2024-11-20 | $46.18 | $167.94 | 11,326,800 | — | — |
| 2024-11-19 | $46.63 | $169.57 | 6,408,400 | — | — |
| 2024-11-18 | $46.79 | $170.16 | 5,175,000 | — | — |
| 2024-11-15 | $46.55 | $169.28 | 5,665,100 | — | — |
| 2024-11-14 | $46.25 | $168.19 | 5,377,700 | — | — |
| 2024-11-13 | $46.51 | $169.14 | 8,308,800 | — | — |
| 2024-11-12 | $46.66 | $169.68 | 7,005,700 | — | — |
| 2024-11-11 | $46.44 | $168.88 | 8,225,300 | — | — |
| 2024-11-08 | $45.22 | $164.45 | 9,361,900 | — | — |
| 2024-11-07 | $46.20 | $166.12 | 13,679,300 | — | — |
| 2024-11-06 | $47.00 | $169.00 | 34,314,800 | — | — |
| 2024-11-05 | $42.32 | $152.17 | 5,769,700 | — | — |
| 2024-11-04 | $42.07 | $151.27 | 5,321,400 | — | — |
| 2024-11-01 | $42.82 | $153.97 | 6,304,900 | — | — |
| 2024-10-31 | $43.05 | $154.79 | 5,773,700 | — | — |
| 2024-10-30 | $43.31 | $155.73 | 7,066,000 | — | — |
| 2024-10-29 | $43.09 | $154.94 | 4,795,100 | — | — |
| 2024-10-28 | $43.29 | $155.66 | 4,980,400 | — | — |
| 2024-10-25 | $42.63 | $153.28 | 5,868,700 | — | — |
| 2024-10-24 | $43.42 | $156.12 | 5,492,900 | — | — |
| 2024-10-23 | $43.44 | $156.20 | 5,139,600 | — | — |
| 2024-10-22 | $43.39 | $156.02 | 13,622,700 | — | — |
| 2024-10-21 | $42.43 | $152.56 | 6,925,800 | — | — |
| 2024-10-18 | $43.67 | $157.02 | 7,666,500 | — | — |
| 2024-10-17 | $42.95 | $154.43 | 13,570,400 | — | — |
| 2024-10-16 | $44.53 | $160.12 | 11,453,000 | — | — |
| 2024-10-15 | $43.91 | $157.89 | 12,720,900 | — | — |
| 2024-10-14 | $43.59 | $156.74 | 11,344,500 | — | — |
| 2024-10-11 | $43.26 | $155.55 | 15,639,400 | — | — |
| 2024-10-10 | $42.49 | $152.78 | 5,727,700 | — | — |
| 2024-10-09 | $42.63 | $153.28 | 5,570,600 | — | — |
| 2024-10-08 | $42.13 | $151.49 | 5,717,200 | — | — |
| 2024-10-07 | $42.00 | $151.02 | 7,170,600 | — | — |
| 2024-10-04 | $42.39 | $152.42 | 5,650,800 | — | — |
| 2024-10-03 | $41.49 | $149.18 | 5,646,400 | — | — |
| 2024-10-02 | $41.77 | $150.19 | 5,736,200 | — | — |
| 2024-10-01 | $41.72 | $150.01 | 7,834,900 | — | — |
| 2024-09-30 | $42.77 | $153.79 | 4,666,100 | — | — |
| 2024-09-27 | $42.52 | $152.89 | 5,329,400 | — | — |
| 2024-09-26 | $42.33 | $152.20 | 6,132,500 | — | — |
| 2024-09-25 | $41.73 | $150.05 | 5,834,300 | — | — |
| 2024-09-24 | $41.98 | $150.95 | 5,427,600 | — | — |
| 2024-09-23 | $42.19 | $151.70 | 6,994,200 | — | — |
| 2024-09-20 | $42.32 | $152.17 | 12,828,800 | — | — |
| 2024-09-19 | $42.93 | $154.36 | 10,786,400 | — | — |
| 2024-09-18 | $42.02 | $151.09 | 6,707,800 | — | — |
| 2024-09-17 | $41.88 | $150.59 | 7,495,400 | — | — |
| 2024-09-16 | $42.13 | $151.49 | 10,725,500 | — | — |
| 2024-09-13 | $41.84 | $150.44 | 9,629,600 | — | — |
| 2024-09-12 | $41.63 | $149.69 | 7,471,400 | — | — |
| 2024-09-11 | $41.65 | $149.76 | 7,447,500 | — | — |
| 2024-09-10 | $41.92 | $150.73 | 9,250,900 | — | — |
| 2024-09-09 | $42.60 | $153.18 | 8,392,100 | — | — |
| 2024-09-06 | $42.06 | $151.23 | 8,589,000 | — | — |
| 2024-09-05 | $43.15 | $155.15 | 5,853,600 | — | — |
| 2024-09-04 | $43.62 | $156.84 | 8,083,100 | — | — |
| 2024-09-03 | $44.22 | $159.00 | 7,204,100 | — | — |
| 2024-08-30 | $44.46 | $159.86 | 6,565,400 | — | — |
| 2024-08-29 | $43.91 | $157.89 | 3,669,700 | — | — |
| 2024-08-28 | $43.94 | $157.99 | 4,632,000 | — | — |
| 2024-08-27 | $43.91 | $157.89 | 6,847,800 | — | — |
| 2024-08-26 | $44.22 | $159.00 | 10,295,300 | — | — |
| 2024-08-23 | $43.84 | $157.63 | 10,157,900 | — | — |
| 2024-08-22 | $41.87 | $150.55 | 12,283,600 | — | — |
| 2024-08-21 | $42.09 | $151.34 | 8,700,800 | — | — |
| 2024-08-20 | $42.26 | $151.95 | 5,151,200 | — | — |
| 2024-08-19 | $42.95 | $154.43 | 8,338,700 | — | — |
| 2024-08-16 | $42.53 | $152.92 | 4,183,500 | — | — |
| 2024-08-15 | $42.37 | $152.35 | 6,438,600 | — | — |
| 2024-08-14 | $41.90 | $150.66 | 3,806,800 | — | — |
| 2024-08-13 | $41.69 | $149.90 | 5,910,900 | — | — |
| 2024-08-12 | $41.22 | $148.21 | 7,869,800 | — | — |
| 2024-08-09 | $41.56 | $149.44 | 6,236,400 | — | — |
| 2024-08-08 | $42.07 | $149.40 | 5,706,500 | — | — |
| 2024-08-07 | $41.10 | $145.96 | 6,245,000 | — | — |
| 2024-08-06 | $41.65 | $147.91 | 7,614,900 | — | — |
| 2024-08-05 | $41.18 | $146.24 | 8,756,100 | — | — |
| 2024-08-02 | $42.12 | $149.58 | 10,710,400 | — | — |
| 2024-08-01 | $43.35 | $153.95 | 9,276,900 | — | — |
| 2024-07-31 | $44.69 | $158.70 | 8,422,900 | — | — |
| 2024-07-30 | $44.94 | $159.59 | 6,492,500 | — | — |
| 2024-07-29 | $44.46 | $157.89 | 7,302,100 | — | — |
| 2024-07-26 | $44.42 | $157.75 | 7,274,600 | — | — |
| 2024-07-25 | $44.12 | $156.68 | 9,070,400 | — | — |
| 2024-07-24 | $43.61 | $154.87 | 7,366,800 | — | — |
| 2024-07-23 | $44.15 | $156.79 | 7,183,800 | — | — |
| 2024-07-22 | $43.78 | $155.47 | 12,943,700 | — | — |
| 2024-07-19 | $42.41 | $150.61 | 9,976,100 | — | — |
| 2024-07-18 | $42.44 | $150.71 | 13,300,800 | — | — |
| 2024-07-17 | $43.10 | $153.06 | 8,814,300 | — | — |
| 2024-07-16 | $42.44 | $150.71 | 6,928,900 | — | — |
| 2024-07-15 | $41.40 | $147.02 | 8,437,100 | — | — |
| 2024-07-12 | $40.51 | $143.86 | 5,139,300 | — | — |
| 2024-07-11 | $40.39 | $143.43 | 6,296,400 | — | — |
| 2024-07-10 | $39.26 | $139.42 | 4,425,300 | — | — |
| 2024-07-09 | $38.91 | $138.18 | 5,618,100 | — | — |
| 2024-07-08 | $38.25 | $135.83 | 4,137,500 | — | — |
| 2024-07-05 | $38.22 | $135.73 | 5,002,100 | — | — |
| 2024-07-03 | $38.87 | $138.04 | 3,976,700 | — | — |
| 2024-07-02 | $39.56 | $140.49 | 7,761,300 | — | — |
| 2024-07-01 | $39.25 | $139.39 | 9,190,100 | — | — |
| 2024-06-28 | $38.85 | $137.97 | 9,600,200 | — | — |
| 2024-06-27 | $37.84 | $134.38 | 8,263,100 | — | — |
| 2024-06-26 | $36.89 | $131.00 | 7,307,700 | — | — |
| 2024-06-25 | $37.05 | $131.57 | 10,122,800 | — | — |
| 2024-06-24 | $37.46 | $133.03 | 6,680,700 | — | — |
| 2024-06-21 | $36.79 | $130.65 | 9,437,100 | — | — |
| 2024-06-20 | $36.63 | $130.08 | 6,467,700 | — | — |
| 2024-06-18 | $36.57 | $129.87 | 9,417,200 | — | — |
| 2024-06-17 | $35.80 | $127.13 | 5,106,700 | — | — |
| 2024-06-14 | $35.41 | $125.75 | 6,188,500 | — | — |
| 2024-06-13 | $36.36 | $129.12 | 8,149,100 | — | — |
| 2024-06-12 | $36.81 | $130.72 | 8,739,300 | — | — |
| 2024-06-11 | $35.68 | $126.71 | 6,779,500 | — | — |
| 2024-06-10 | $36.02 | $127.92 | 6,378,800 | — | — |
| 2024-06-07 | $36.17 | $128.45 | 4,814,700 | — | — |
| 2024-06-06 | $36.42 | $129.34 | 4,829,200 | — | — |
| 2024-06-05 | $36.63 | $130.08 | 6,361,100 | — | — |
| 2024-06-04 | $36.65 | $130.15 | 7,220,400 | — | — |
| 2024-06-03 | $37.11 | $131.79 | 7,363,500 | — | — |
| 2024-05-31 | $37.75 | $134.06 | 10,417,400 | — | — |
| 2024-05-30 | $37.12 | $131.82 | 8,430,900 | — | — |
| 2024-05-29 | $37.46 | $133.03 | 6,294,500 | — | — |
| 2024-05-28 | $37.75 | $134.06 | 5,652,300 | — | — |
| 2024-05-24 | $38.40 | $136.37 | 3,149,800 | — | — |
| 2024-05-23 | $38.24 | $135.80 | 4,917,500 | — | — |
| 2024-05-22 | $38.89 | $138.11 | 4,357,600 | — | — |
| 2024-05-21 | $39.54 | $140.42 | 5,336,800 | — | — |
| 2024-05-20 | $39.03 | $138.60 | 4,804,200 | — | — |
| 2024-05-17 | $39.97 | $141.94 | 5,698,600 | — | — |
| 2024-05-16 | $40.15 | $142.58 | 7,700,200 | — | — |
| 2024-05-15 | $40.18 | $142.69 | 6,215,500 | — | — |
| 2024-05-14 | $39.39 | $139.88 | 7,992,900 | — | — |
| 2024-05-13 | $39.18 | $139.14 | 5,642,400 | — | — |
| 2024-05-10 | $39.47 | $140.17 | 5,245,500 | — | — |
| 2024-05-09 | $39.10 | $138.85 | 6,562,900 | — | — |
| 2024-05-08 | $39.39 | $138.04 | 6,381,300 | — | — |
| 2024-05-07 | $39.11 | $137.06 | 10,142,100 | — | — |
| 2024-05-06 | $39.42 | $138.14 | 6,237,000 | — | — |
| 2024-05-03 | $38.85 | $136.14 | 8,081,400 | — | — |
| 2024-05-02 | $38.35 | $134.39 | 7,609,300 | — | — |
| 2024-05-01 | $38.05 | $133.34 | 6,803,400 | — | — |
| 2024-04-30 | $37.55 | $131.59 | 7,482,400 | — | — |
| 2024-04-29 | $38.31 | $134.25 | 6,441,400 | — | — |
| 2024-04-26 | $38.17 | $133.76 | 4,651,400 | — | — |
| 2024-04-25 | $37.97 | $133.06 | 7,241,500 | — | — |
| 2024-04-24 | $38.79 | $135.93 | 7,109,100 | — | — |
| 2024-04-23 | $38.84 | $136.11 | 10,596,900 | — | — |
| 2024-04-22 | $38.06 | $133.38 | 12,580,400 | — | — |
| 2024-04-19 | $36.80 | $128.96 | 10,359,600 | — | — |
| 2024-04-18 | $35.71 | $125.14 | 5,755,500 | — | — |
| 2024-04-17 | $35.66 | $124.97 | 9,211,300 | — | — |
| 2024-04-16 | $35.64 | $124.90 | 12,902,700 | — | — |
| 2024-04-15 | $36.70 | $128.61 | 11,228,900 | — | — |
| 2024-04-12 | $36.77 | $128.85 | 7,875,100 | — | — |
| 2024-04-11 | $37.30 | $130.71 | 10,603,100 | — | — |
| 2024-04-10 | $37.50 | $131.41 | 14,315,600 | — | — |
| 2024-04-09 | $38.97 | $136.56 | 5,676,000 | — | — |
| 2024-04-08 | $38.85 | $136.14 | 6,877,800 | — | — |
| 2024-04-05 | $38.09 | $133.48 | 6,167,500 | — | — |
| 2024-04-04 | $37.94 | $132.96 | 8,147,200 | — | — |
| 2024-04-03 | $37.95 | $132.99 | 7,723,400 | — | — |
| 2024-04-02 | $37.89 | $132.78 | 10,090,700 | — | — |
| 2024-04-01 | $38.37 | $134.46 | 5,420,800 | — | — |
| 2024-03-28 | $38.98 | $136.60 | 8,405,600 | — | — |
| 2024-03-27 | $38.59 | $135.23 | 6,269,400 | — | — |
| 2024-03-26 | $37.60 | $131.76 | 7,080,300 | — | — |
| 2024-03-25 | $37.60 | $131.76 | 5,454,300 | — | — |
| 2024-03-22 | $37.69 | $132.08 | 9,230,600 | — | — |
| 2024-03-21 | $38.05 | $133.34 | 13,598,200 | — | — |
| 2024-03-20 | $36.82 | $129.03 | 8,684,100 | — | — |
| 2024-03-19 | $35.70 | $125.11 | 9,701,900 | — | — |
| 2024-03-18 | $34.93 | $122.41 | 7,497,100 | — | — |
| 2024-03-15 | $34.86 | $122.16 | 17,477,300 | — | — |
| 2024-03-14 | $35.02 | $122.72 | 10,930,500 | — | — |
| 2024-03-13 | $36.45 | $127.73 | 7,079,500 | — | — |
| 2024-03-12 | $36.93 | $129.42 | 7,533,900 | — | — |
| 2024-03-11 | $37.23 | $130.47 | 5,987,700 | — | — |
| 2024-03-08 | $37.44 | $131.20 | 11,929,000 | — | — |
| 2024-03-07 | $36.92 | $129.38 | 9,950,300 | — | — |
| 2024-03-06 | $37.27 | $130.61 | 13,403,900 | — | — |
| 2024-03-05 | $37.07 | $129.91 | 11,247,300 | — | — |
| 2024-03-04 | $36.17 | $126.75 | 9,492,500 | — | — |
| 2024-03-01 | $35.26 | $123.56 | 14,112,300 | — | — |
| 2024-02-29 | $34.98 | $122.58 | 12,179,200 | — | — |
| 2024-02-28 | $34.81 | $121.99 | 5,512,100 | — | — |
| 2024-02-27 | $34.88 | $122.23 | 8,037,300 | — | — |
| 2024-02-26 | $34.53 | $121.01 | 10,383,300 | — | — |
| 2024-02-23 | $35.24 | $123.49 | 7,977,200 | — | — |
| 2024-02-22 | $35.64 | $124.90 | 8,455,900 | — | — |
| 2024-02-21 | $35.77 | $125.35 | 8,221,700 | — | — |
| 2024-02-20 | $35.56 | $124.61 | 12,208,300 | — | — |
| 2024-02-16 | $36.10 | $126.51 | 7,832,200 | — | — |
| 2024-02-15 | $36.33 | $127.31 | 10,093,600 | — | — |
| 2024-02-14 | $35.41 | $124.09 | 9,166,300 | — | — |
| 2024-02-13 | $34.94 | $122.44 | 12,822,000 | — | — |
| 2024-02-12 | $36.01 | $126.19 | 7,016,400 | — | — |
| 2024-02-09 | $35.84 | $125.60 | 10,079,300 | — | — |
| 2024-02-08 | $35.51 | $124.44 | 7,590,300 | — | — |
| 2024-02-07 | $36.01 | $124.37 | 8,909,900 | — | — |
| 2024-02-06 | $36.25 | $125.20 | 7,305,700 | — | — |
| 2024-02-05 | $36.25 | $125.20 | 10,585,500 | — | — |
| 2024-02-02 | $36.79 | $127.06 | 11,487,000 | — | — |
| 2024-02-01 | $36.50 | $126.06 | 25,481,600 | — | — |
| 2024-01-31 | $37.06 | $128.00 | 14,452,300 | — | — |
| 2024-01-30 | $38.17 | $131.83 | 8,091,000 | — | — |
| 2024-01-29 | $38.09 | $131.55 | 9,067,100 | — | — |
| 2024-01-26 | $37.84 | $130.69 | 11,477,900 | — | — |
| 2024-01-25 | $37.51 | $129.55 | 8,053,800 | — | — |
| 2024-01-24 | $37.55 | $129.69 | 11,035,700 | — | — |
| 2024-01-23 | $36.82 | $127.17 | 6,375,800 | — | — |
| 2024-01-22 | $37.01 | $127.82 | 10,268,300 | — | — |
| 2024-01-19 | $37.47 | $129.41 | 13,473,900 | — | — |
| 2024-01-18 | $35.98 | $124.27 | 17,018,300 | — | — |
| 2024-01-17 | $35.78 | $123.58 | 8,978,600 | — | — |
| 2024-01-16 | $36.18 | $124.96 | 9,340,500 | — | — |
| 2024-01-12 | $36.74 | $126.89 | 8,021,600 | — | — |
| 2024-01-11 | $37.34 | $128.96 | 9,698,800 | — | — |
| 2024-01-10 | $37.73 | $130.31 | 8,100,200 | — | — |
| 2024-01-09 | $37.68 | $130.14 | 6,806,600 | — | — |
| 2024-01-08 | $38.00 | $131.24 | 7,153,200 | — | — |
| 2024-01-05 | $37.60 | $129.86 | 9,362,200 | — | — |
| 2024-01-04 | $36.97 | $127.69 | 9,412,000 | — | — |
| 2024-01-03 | $36.51 | $126.10 | 12,154,800 | — | — |
| 2024-01-02 | $37.51 | $129.55 | 8,595,500 | — | — |