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
- 2023-09-14 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 | $123.36 | $123.36 | 2,690,200 | — | — |
| 2024-12-30 | $125.91 | $125.91 | 2,719,300 | — | — |
| 2024-12-27 | $129.20 | $129.20 | 2,801,600 | — | — |
| 2024-12-26 | $129.69 | $129.69 | 2,520,000 | — | — |
| 2024-12-24 | $131.79 | $131.79 | 3,464,200 | — | — |
| 2024-12-23 | $126.87 | $126.87 | 8,531,400 | — | — |
| 2024-12-20 | $132.15 | $132.15 | 5,601,400 | — | — |
| 2024-12-19 | $132.10 | $132.10 | 6,153,500 | — | — |
| 2024-12-18 | $136.56 | $136.56 | 4,255,500 | — | — |
| 2024-12-17 | $142.80 | $142.80 | 6,373,800 | — | — |
| 2024-12-16 | $145.00 | $145.00 | 6,443,800 | — | — |
| 2024-12-13 | $151.91 | $151.91 | 8,140,400 | — | — |
| 2024-12-12 | $148.00 | $148.00 | 7,250,000 | — | — |
| 2024-12-11 | $143.16 | $143.16 | 4,473,100 | — | — |
| 2024-12-10 | $137.29 | $137.29 | 2,826,200 | — | — |
| 2024-12-09 | $139.64 | $139.64 | 3,491,700 | — | — |
| 2024-12-06 | $140.89 | $140.89 | 3,394,700 | — | — |
| 2024-12-05 | $137.95 | $137.95 | 4,769,900 | — | — |
| 2024-12-04 | $141.30 | $141.30 | 2,959,800 | — | — |
| 2024-12-03 | $140.38 | $140.38 | 3,954,600 | — | — |
| 2024-12-02 | $140.34 | $140.34 | 5,504,000 | — | — |
| 2024-11-29 | $134.29 | $134.29 | 2,491,300 | — | — |
| 2024-11-27 | $133.37 | $133.37 | 5,498,100 | — | — |
| 2024-11-26 | $136.72 | $136.72 | 2,605,000 | — | — |
| 2024-11-25 | $139.68 | $139.68 | 4,745,700 | — | — |
| 2024-11-22 | $135.99 | $135.99 | 3,330,300 | — | — |
| 2024-11-21 | $133.14 | $133.14 | 4,127,600 | — | — |
| 2024-11-20 | $133.70 | $133.70 | 3,913,500 | — | — |
| 2024-11-19 | $133.06 | $133.06 | 4,051,600 | — | — |
| 2024-11-18 | $128.66 | $128.66 | 5,706,800 | — | — |
| 2024-11-15 | $128.73 | $128.73 | 7,740,300 | — | — |
| 2024-11-14 | $136.35 | $136.35 | 4,069,500 | — | — |
| 2024-11-13 | $135.09 | $135.09 | 4,945,300 | — | — |
| 2024-11-12 | $139.92 | $139.92 | 4,307,000 | — | — |
| 2024-11-11 | $141.96 | $141.96 | 7,446,100 | — | — |
| 2024-11-08 | $147.48 | $147.48 | 6,469,800 | — | — |
| 2024-11-07 | $150.65 | $150.65 | 16,365,100 | — | — |
| 2024-11-06 | $144.68 | $144.68 | 10,774,400 | — | — |
| 2024-11-05 | $140.65 | $140.65 | 3,635,000 | — | — |
| 2024-11-04 | $137.53 | $137.53 | 3,263,600 | — | — |
| 2024-11-01 | $141.48 | $141.48 | 4,716,100 | — | — |
| 2024-10-31 | $141.30 | $141.30 | 7,431,900 | — | — |
| 2024-10-30 | $154.40 | $154.40 | 3,784,800 | — | — |
| 2024-10-29 | $157.17 | $157.17 | 5,317,600 | — | — |
| 2024-10-28 | $150.02 | $150.02 | 5,720,600 | — | — |
| 2024-10-25 | $143.75 | $143.75 | 4,425,000 | — | — |
| 2024-10-24 | $141.04 | $141.04 | 5,630,300 | — | — |
| 2024-10-23 | $142.41 | $142.41 | 9,708,800 | — | — |
| 2024-10-22 | $152.58 | $152.58 | 2,896,000 | — | — |
| 2024-10-21 | $152.35 | $152.35 | 6,025,900 | — | — |
| 2024-10-18 | $153.03 | $153.03 | 3,404,400 | — | — |
| 2024-10-17 | $154.60 | $154.60 | 5,960,000 | — | — |
| 2024-10-16 | $152.50 | $152.50 | 5,052,100 | — | — |
| 2024-10-15 | $150.67 | $150.67 | 9,584,300 | — | — |
| 2024-10-14 | $161.82 | $161.82 | 9,073,300 | — | — |
| 2024-10-11 | $151.46 | $151.46 | 3,399,000 | — | — |
| 2024-10-10 | $149.33 | $149.33 | 4,341,700 | — | — |
| 2024-10-09 | $148.43 | $148.43 | 5,476,100 | — | — |
| 2024-10-08 | $143.60 | $143.60 | 3,690,500 | — | — |
| 2024-10-07 | $141.34 | $141.34 | 4,763,700 | — | — |
| 2024-10-04 | $140.55 | $140.55 | 3,756,700 | — | — |
| 2024-10-03 | $138.24 | $138.24 | 3,035,400 | — | — |
| 2024-10-02 | $137.03 | $137.03 | 3,884,400 | — | — |
| 2024-10-01 | $136.08 | $136.08 | 6,028,100 | — | — |
| 2024-09-30 | $143.01 | $143.01 | 4,028,300 | — | — |
| 2024-09-27 | $145.58 | $145.58 | 4,375,100 | — | — |
| 2024-09-26 | $149.16 | $149.16 | 7,025,500 | — | — |
| 2024-09-25 | $146.43 | $146.43 | 6,406,100 | — | — |
| 2024-09-24 | $143.30 | $143.30 | 4,907,700 | — | — |
| 2024-09-23 | $141.72 | $141.72 | 4,567,100 | — | — |
| 2024-09-20 | $138.90 | $138.90 | 7,362,000 | — | — |
| 2024-09-19 | $140.59 | $140.59 | 7,689,000 | — | — |
| 2024-09-18 | $138.36 | $138.36 | 6,306,300 | — | — |
| 2024-09-17 | $136.84 | $136.84 | 5,117,900 | — | — |
| 2024-09-16 | $138.40 | $138.40 | 9,734,700 | — | — |
| 2024-09-13 | $147.37 | $147.37 | 10,883,300 | — | — |
| 2024-09-12 | $139.18 | $139.18 | 6,990,600 | — | — |
| 2024-09-11 | $140.32 | $140.32 | 11,056,800 | — | — |
| 2024-09-10 | $127.22 | $127.22 | 4,896,200 | — | — |
| 2024-09-09 | $125.54 | $125.54 | 7,321,500 | — | — |
| 2024-09-06 | $117.29 | $117.29 | 6,770,000 | — | — |
| 2024-09-05 | $123.09 | $123.09 | 4,660,200 | — | — |
| 2024-09-04 | $120.95 | $120.95 | 6,041,600 | — | — |
| 2024-09-03 | $123.74 | $123.74 | 6,382,500 | — | — |
| 2024-08-30 | $132.88 | $132.88 | 4,763,100 | — | — |
| 2024-08-29 | $131.93 | $131.93 | 9,715,200 | — | — |
| 2024-08-28 | $125.32 | $125.32 | 7,388,100 | — | — |
| 2024-08-27 | $131.20 | $131.20 | 4,241,400 | — | — |
| 2024-08-26 | $128.90 | $128.90 | 6,042,300 | — | — |
| 2024-08-23 | $135.63 | $135.63 | 7,286,800 | — | — |
| 2024-08-22 | $129.72 | $129.72 | 4,736,300 | — | — |
| 2024-08-21 | $131.20 | $131.20 | 6,235,300 | — | — |
| 2024-08-20 | $129.95 | $129.95 | 5,847,700 | — | — |
| 2024-08-19 | $132.31 | $132.31 | 6,272,100 | — | — |
| 2024-08-16 | $130.30 | $130.30 | 6,100,600 | — | — |
| 2024-08-15 | $130.44 | $130.44 | 8,011,300 | — | — |
| 2024-08-14 | $125.92 | $125.92 | 11,101,700 | — | — |
| 2024-08-13 | $123.79 | $123.79 | 8,894,400 | — | — |
| 2024-08-12 | $117.13 | $117.13 | 6,345,200 | — | — |
| 2024-08-09 | $117.00 | $117.00 | 6,421,300 | — | — |
| 2024-08-08 | $118.43 | $118.43 | 9,931,700 | — | — |
| 2024-08-07 | $107.09 | $107.09 | 13,228,500 | — | — |
| 2024-08-06 | $113.39 | $113.39 | 11,425,000 | — | — |
| 2024-08-05 | $110.45 | $110.45 | 15,552,600 | — | — |
| 2024-08-02 | $113.45 | $113.45 | 14,670,000 | — | — |
| 2024-08-01 | $121.51 | $121.51 | 31,205,200 | — | — |
| 2024-07-31 | $144.17 | $144.17 | 16,513,000 | — | — |
| 2024-07-30 | $132.96 | $132.96 | 11,738,900 | — | — |
| 2024-07-29 | $141.44 | $141.44 | 9,603,100 | — | — |
| 2024-07-26 | $149.00 | $149.00 | 8,156,200 | — | — |
| 2024-07-25 | $149.14 | $149.14 | 15,996,000 | — | — |
| 2024-07-24 | $157.68 | $157.68 | 9,321,100 | — | — |
| 2024-07-23 | $171.70 | $171.70 | 8,036,800 | — | — |
| 2024-07-22 | $163.55 | $163.55 | 6,179,100 | — | — |
| 2024-07-19 | $163.40 | $163.40 | 7,106,800 | — | — |
| 2024-07-18 | $158.33 | $158.33 | 10,996,300 | — | — |
| 2024-07-17 | $161.70 | $161.70 | 12,350,600 | — | — |
| 2024-07-16 | $178.77 | $178.77 | 5,767,500 | — | — |
| 2024-07-15 | $177.53 | $177.53 | 5,469,500 | — | — |
| 2024-07-12 | $181.18 | $181.18 | 8,999,700 | — | — |
| 2024-07-11 | $173.19 | $173.19 | 10,662,200 | — | — |
| 2024-07-10 | $186.46 | $186.46 | 6,986,400 | — | — |
| 2024-07-09 | $182.28 | $182.28 | 9,236,900 | — | — |
| 2024-07-08 | $184.70 | $184.70 | 9,516,800 | — | — |
| 2024-07-05 | $181.19 | $181.19 | 14,231,300 | — | — |
| 2024-07-03 | $168.24 | $168.24 | 6,649,300 | — | — |
| 2024-07-02 | $163.46 | $163.46 | 5,753,500 | — | — |
| 2024-07-01 | $158.83 | $158.83 | 8,387,500 | — | — |
| 2024-06-28 | $163.62 | $163.62 | 7,095,900 | — | — |
| 2024-06-27 | $166.93 | $166.93 | 8,980,300 | — | — |
| 2024-06-26 | $164.72 | $164.72 | 11,598,300 | — | — |
| 2024-06-25 | $160.61 | $160.61 | 9,813,900 | — | — |
| 2024-06-24 | $151.07 | $151.07 | 9,260,900 | — | — |
| 2024-06-21 | $160.30 | $160.30 | 21,727,700 | — | — |
| 2024-06-20 | $160.77 | $160.77 | 22,162,300 | — | — |
| 2024-06-18 | $174.13 | $174.13 | 22,339,100 | — | — |
| 2024-06-17 | $160.29 | $160.29 | 12,826,900 | — | — |
| 2024-06-14 | $157.89 | $157.89 | 22,260,000 | — | — |
| 2024-06-13 | $158.05 | $158.05 | 15,371,900 | — | — |
| 2024-06-12 | $155.59 | $155.59 | 17,284,300 | — | — |
| 2024-06-11 | $143.92 | $143.92 | 11,434,800 | — | — |
| 2024-06-10 | $139.91 | $139.91 | 8,872,700 | — | — |
| 2024-06-07 | $136.57 | $136.57 | 6,610,100 | — | — |
| 2024-06-06 | $137.13 | $137.13 | 8,874,500 | — | — |
| 2024-06-05 | $136.67 | $136.67 | 12,612,300 | — | — |
| 2024-06-04 | $125.86 | $125.86 | 6,879,800 | — | — |
| 2024-06-03 | $127.12 | $127.12 | 11,447,900 | — | — |
| 2024-05-31 | $120.52 | $120.52 | 9,110,400 | — | — |
| 2024-05-30 | $120.73 | $120.73 | 6,763,400 | — | — |
| 2024-05-29 | $120.65 | $120.65 | 8,166,800 | — | — |
| 2024-05-28 | $124.94 | $124.94 | 16,202,700 | — | — |
| 2024-05-24 | $114.64 | $114.64 | 4,736,000 | — | — |
| 2024-05-23 | $112.53 | $112.53 | 8,450,600 | — | — |
| 2024-05-22 | $112.43 | $112.43 | 8,406,900 | — | — |
| 2024-05-21 | $114.77 | $114.77 | 10,468,800 | — | — |
| 2024-05-20 | $110.46 | $110.46 | 5,260,800 | — | — |
| 2024-05-17 | $110.35 | $110.35 | 7,523,300 | — | — |
| 2024-05-16 | $114.27 | $114.27 | 6,446,300 | — | — |
| 2024-05-15 | $113.67 | $113.67 | 9,544,300 | — | — |
| 2024-05-14 | $116.65 | $116.65 | 8,046,100 | — | — |
| 2024-05-13 | $117.23 | $117.23 | 16,402,500 | — | — |
| 2024-05-10 | $108.84 | $108.84 | 15,281,000 | — | — |
| 2024-05-09 | $103.59 | $103.59 | 29,441,200 | — | — |
| 2024-05-08 | $106.07 | $106.07 | 15,211,300 | — | — |
| 2024-05-07 | $107.80 | $107.80 | 8,187,300 | — | — |
| 2024-05-06 | $106.98 | $106.98 | 7,489,200 | — | — |
| 2024-05-03 | $101.70 | $101.70 | 5,780,200 | — | — |
| 2024-05-02 | $98.00 | $98.00 | 4,117,400 | — | — |
| 2024-05-01 | $95.29 | $95.29 | 6,090,500 | — | — |
| 2024-04-30 | $101.21 | $101.21 | 3,783,700 | — | — |
| 2024-04-29 | $103.24 | $103.24 | 4,009,200 | — | — |
| 2024-04-26 | $101.95 | $101.95 | 5,651,700 | — | — |
| 2024-04-25 | $97.93 | $97.93 | 6,140,800 | — | — |
| 2024-04-24 | $99.88 | $99.88 | 11,697,800 | — | — |
| 2024-04-23 | $96.04 | $96.04 | 11,212,400 | — | — |
| 2024-04-22 | $93.11 | $93.11 | 15,199,500 | — | — |
| 2024-04-19 | $87.19 | $87.19 | 29,439,000 | — | — |
| 2024-04-18 | $104.92 | $104.92 | 11,961,200 | — | — |
| 2024-04-17 | $107.56 | $107.56 | 19,639,200 | — | — |
| 2024-04-16 | $122.22 | $122.22 | 4,071,500 | — | — |
| 2024-04-15 | $122.32 | $122.32 | 5,003,300 | — | — |
| 2024-04-12 | $126.33 | $126.33 | 4,950,900 | — | — |
| 2024-04-11 | $131.13 | $131.13 | 6,139,100 | — | — |
| 2024-04-10 | $125.18 | $125.18 | 4,974,500 | — | — |
| 2024-04-09 | $126.81 | $126.81 | 12,997,200 | — | — |
| 2024-04-08 | $129.25 | $129.25 | 6,943,900 | — | — |
| 2024-04-05 | $124.82 | $124.82 | 4,537,600 | — | — |
| 2024-04-04 | $122.01 | $122.01 | 5,477,300 | — | — |
| 2024-04-03 | $125.31 | $125.31 | 3,876,000 | — | — |
| 2024-04-02 | $124.28 | $124.28 | 5,042,800 | — | — |
| 2024-04-01 | $126.91 | $126.91 | 5,011,900 | — | — |
| 2024-03-28 | $124.99 | $124.99 | 7,385,800 | — | — |
| 2024-03-27 | $125.62 | $125.62 | 11,317,900 | — | — |
| 2024-03-26 | $127.96 | $127.96 | 21,244,500 | — | — |
| 2024-03-25 | $138.31 | $138.31 | 12,928,900 | — | — |
| 2024-03-22 | $134.15 | $134.15 | 6,999,600 | — | — |
| 2024-03-21 | $133.60 | $133.60 | 7,568,800 | — | — |
| 2024-03-20 | $131.33 | $131.33 | 6,861,500 | — | — |
| 2024-03-19 | $124.59 | $124.59 | 8,135,400 | — | — |
| 2024-03-18 | $129.75 | $129.75 | 6,216,300 | — | — |
| 2024-03-15 | $126.97 | $126.97 | 8,880,500 | — | — |
| 2024-03-14 | $130.96 | $130.96 | 10,070,900 | — | — |
| 2024-03-13 | $131.27 | $131.27 | 9,097,600 | — | — |
| 2024-03-12 | $129.50 | $129.50 | 18,220,600 | — | — |
| 2024-03-11 | $126.74 | $126.74 | 10,174,800 | — | — |
| 2024-03-08 | $131.48 | $131.48 | 14,132,500 | — | — |
| 2024-03-07 | $140.85 | $140.85 | 14,306,200 | — | — |
| 2024-03-06 | $136.99 | $136.99 | 9,063,300 | — | — |
| 2024-03-05 | $134.07 | $134.07 | 9,116,000 | — | — |
| 2024-03-04 | $138.01 | $138.01 | 14,295,000 | — | — |
| 2024-03-01 | $141.62 | $141.62 | 9,856,900 | — | — |
| 2024-02-29 | $141.04 | $141.04 | 10,300,000 | — | — |
| 2024-02-28 | $133.86 | $133.86 | 9,682,600 | — | — |
| 2024-02-27 | $137.95 | $137.95 | 17,481,300 | — | — |
| 2024-02-26 | $146.20 | $146.20 | 26,547,900 | — | — |
| 2024-02-23 | $133.34 | $133.34 | 20,317,000 | — | — |
| 2024-02-22 | $128.53 | $128.53 | 29,492,400 | — | — |
| 2024-02-21 | $123.39 | $123.39 | 22,082,700 | — | — |
| 2024-02-20 | $121.77 | $121.77 | 21,117,300 | — | — |
| 2024-02-16 | $128.34 | $128.34 | 26,122,300 | — | — |
| 2024-02-15 | $133.68 | $133.68 | 34,996,600 | — | — |
| 2024-02-14 | $126.40 | $126.40 | 42,519,600 | — | — |
| 2024-02-13 | $119.98 | $119.98 | 68,563,900 | — | — |
| 2024-02-12 | $148.97 | $148.97 | 111,349,700 | — | — |
| 2024-02-09 | $115.21 | $115.21 | 48,096,500 | — | — |
| 2024-02-08 | $113.89 | $113.89 | 106,505,700 | — | — |
| 2024-02-07 | $77.01 | $77.01 | 22,802,800 | — | — |
| 2024-02-06 | $72.98 | $72.98 | 6,899,500 | — | — |
| 2024-02-05 | $73.27 | $73.27 | 7,258,100 | — | — |
| 2024-02-02 | $71.00 | $71.00 | 4,298,900 | — | — |
| 2024-02-01 | $70.52 | $70.52 | 3,476,100 | — | — |
| 2024-01-31 | $70.67 | $70.67 | 5,087,300 | — | — |
| 2024-01-30 | $71.97 | $71.97 | 4,056,600 | — | — |
| 2024-01-29 | $72.93 | $72.93 | 4,318,100 | — | — |
| 2024-01-26 | $71.17 | $71.17 | 7,077,100 | — | — |
| 2024-01-25 | $73.91 | $73.91 | 8,817,100 | — | — |
| 2024-01-24 | $75.74 | $75.74 | 6,972,200 | — | — |
| 2024-01-23 | $76.35 | $76.35 | 4,052,500 | — | — |
| 2024-01-22 | $77.11 | $77.11 | 7,697,400 | — | — |
| 2024-01-19 | $78.58 | $78.58 | 9,956,500 | — | — |
| 2024-01-18 | $74.23 | $74.23 | 11,287,500 | — | — |
| 2024-01-17 | $69.86 | $69.86 | 7,209,100 | — | — |
| 2024-01-16 | $68.48 | $68.48 | 7,090,300 | — | — |
| 2024-01-12 | $70.00 | $70.00 | 4,026,000 | — | — |
| 2024-01-11 | $69.77 | $69.77 | 6,396,100 | — | — |
| 2024-01-10 | $70.77 | $70.77 | 7,450,600 | — | — |
| 2024-01-09 | $71.88 | $71.88 | 5,982,000 | — | — |
| 2024-01-08 | $72.84 | $72.84 | 9,303,500 | — | — |
| 2024-01-05 | $67.05 | $67.05 | 7,356,600 | — | — |
| 2024-01-04 | $68.39 | $68.39 | 5,757,600 | — | — |
| 2024-01-03 | $67.91 | $67.91 | 7,858,200 | — | — |
| 2024-01-02 | $68.92 | $68.92 | 9,771,000 | — | — |