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-04-13 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 | $63,360.00 | $65,088.00 | 40 | — | — |
| 2024-12-30 | $66,060.00 | $67,861.64 | 136 | — | — |
| 2024-12-27 | $60,120.00 | $61,759.64 | 57 | — | — |
| 2024-12-26 | $67,320.00 | $69,156.00 | 38 | — | — |
| 2024-12-24 | $61,920.00 | $63,608.73 | 11 | — | — |
| 2024-12-23 | $61,200.00 | $62,869.09 | 23 | — | — |
| 2024-12-20 | $57,960.00 | $59,540.73 | 31 | — | — |
| 2024-12-19 | $56,520.00 | $58,061.46 | 31 | — | — |
| 2024-12-18 | $53,640.00 | $55,102.91 | 51 | — | — |
| 2024-12-17 | $56,880.00 | $58,431.27 | 46 | — | — |
| 2024-12-16 | $58,680.00 | $60,280.36 | 113 | — | — |
| 2024-12-13 | $65,880.00 | $67,676.73 | 1,554 | — | — |
| 2024-12-12 | $57,960.00 | $59,540.73 | 20 | — | — |
| 2024-12-11 | $60,840.00 | $62,499.27 | 56 | — | — |
| 2024-12-10 | $76,320.00 | $78,401.46 | 54 | — | — |
| 2024-12-09 | $74,160.00 | $76,182.55 | 47 | — | — |
| 2024-12-06 | $78,120.00 | $80,250.55 | 47 | — | — |
| 2024-12-05 | $78,840.00 | $80,990.18 | 82 | — | — |
| 2024-12-04 | $91,440.00 | $93,933.82 | 616 | — | — |
| 2024-12-03 | $90,000.00 | $92,454.55 | 89 | — | — |
| 2024-12-02 | $114,480.00 | $117,602.18 | 198 | — | — |
| 2024-11-29 | $158,040.00 | $162,350.18 | 831 | — | — |
| 2024-11-27 | $147,600.00 | $151,625.46 | 7,155 | — | — |
| 2024-11-26 | $64,440.00 | $66,197.46 | 6 | — | — |
| 2024-11-25 | $65,520.00 | $67,306.91 | 17 | — | — |
| 2024-11-22 | $71,100.00 | $73,039.09 | 17 | — | — |
| 2024-11-21 | $77,400.00 | $79,510.91 | 17 | — | — |
| 2024-11-20 | $67,320.00 | $69,156.00 | 20 | — | — |
| 2024-11-19 | $56,160.00 | $57,691.64 | 9 | — | — |
| 2024-11-18 | $55,080.00 | $56,582.18 | 5 | — | — |
| 2024-11-15 | $58,320.00 | $59,910.55 | 5 | — | — |
| 2024-11-14 | $59,760.00 | $61,389.82 | 11 | — | — |
| 2024-11-13 | $55,080.00 | $56,582.18 | 8 | — | — |
| 2024-11-12 | $60,480.00 | $62,129.46 | 14 | — | — |
| 2024-11-11 | $59,760.00 | $61,389.82 | 21 | — | — |
| 2024-11-08 | $74,160.00 | $76,182.55 | 9 | — | — |
| 2024-11-07 | $85,320.00 | $87,646.91 | 9 | — | — |
| 2024-11-06 | $79,560.00 | $81,729.82 | 18 | — | — |
| 2024-11-05 | $102,600.00 | $105,398.18 | 14 | — | — |
| 2024-11-04 | $104,076.00 | $106,914.44 | 8 | — | — |
| 2024-11-01 | $107,604.00 | $110,538.66 | 15 | — | — |
| 2024-10-31 | $142,884.00 | $146,780.84 | 11 | — | — |
| 2024-10-30 | $153,468.00 | $157,653.49 | 12 | — | — |
| 2024-10-29 | $165,816.00 | $170,338.26 | 180 | — | — |
| 2024-10-28 | $135,828.00 | $139,532.40 | 7 | — | — |
| 2024-10-25 | $146,412.00 | $150,405.06 | 12 | — | — |
| 2024-10-24 | $149,940.00 | $154,029.27 | 9 | — | — |
| 2024-10-23 | $172,872.00 | $177,586.69 | 5 | — | — |
| 2024-10-22 | $181,692.00 | $186,647.24 | 17 | — | — |
| 2024-10-21 | $169,344.00 | $173,962.48 | 9 | — | — |
| 2024-10-18 | $158,760.00 | $163,089.82 | 11 | — | — |
| 2024-10-17 | $149,940.00 | $154,029.27 | 5 | — | — |
| 2024-10-16 | $153,468.00 | $157,653.49 | 4 | — | — |
| 2024-10-15 | $151,704.00 | $155,841.38 | 10 | — | — |
| 2024-10-14 | $181,692.00 | $186,647.24 | 8 | — | — |
| 2024-10-11 | $239,904.00 | $246,446.84 | 1 | — | — |
| 2024-10-10 | $246,960.00 | $253,695.28 | 1 | — | — |
| 2024-10-09 | $239,904.00 | $246,446.84 | 4 | — | — |
| 2024-10-08 | $225,792.00 | $231,949.97 | 1 | — | — |
| 2024-10-07 | $239,904.00 | $246,446.84 | 1 | — | — |
| 2024-10-04 | $236,376.00 | $242,822.62 | 1 | — | — |
| 2024-10-03 | $241,668.00 | $248,258.95 | 2 | — | — |
| 2024-10-02 | $232,848.00 | $239,198.40 | 5 | — | — |
| 2024-10-01 | $287,532.00 | $295,373.79 | 6 | — | — |
| 2024-09-30 | $271,656.00 | $279,064.80 | 2 | — | — |
| 2024-09-27 | $278,712.00 | $286,313.24 | 7 | — | — |
| 2024-09-26 | $280,476.00 | $288,125.35 | 4 | — | — |
| 2024-09-25 | $245,196.00 | $251,883.17 | 1 | — | — |
| 2024-09-24 | $248,724.00 | $255,507.39 | 4 | — | — |
| 2024-09-23 | $257,544.00 | $264,567.93 | 2 | — | — |
| 2024-09-20 | $252,252.00 | $259,131.60 | 6 | — | — |
| 2024-09-19 | $262,836.00 | $270,004.26 | 8 | — | — |
| 2024-09-18 | $220,500.00 | $226,513.64 | 3 | — | — |
| 2024-09-17 | $218,736.00 | $224,701.53 | 2 | — | — |
| 2024-09-16 | $218,736.00 | $224,701.53 | 2 | — | — |
| 2024-09-13 | $234,612.00 | $241,010.51 | 3 | — | — |
| 2024-09-12 | $227,556.00 | $233,762.08 | 2 | — | — |
| 2024-09-11 | $238,140.00 | $244,634.73 | 3 | — | — |
| 2024-09-10 | $216,972.00 | $222,889.42 | 6 | — | — |
| 2024-09-09 | $246,960.00 | $253,695.28 | 2 | — | — |
| 2024-09-06 | $241,668.00 | $248,258.95 | 1 | — | — |
| 2024-09-05 | $252,252.00 | $259,131.60 | 2 | — | — |
| 2024-09-04 | $257,544.00 | $264,567.93 | 3 | — | — |
| 2024-09-03 | $250,488.00 | $257,319.49 | 18 | — | — |
| 2024-08-30 | $291,060.00 | $298,998.00 | 2 | — | — |
| 2024-08-29 | $287,532.00 | $295,373.79 | 2 | — | — |
| 2024-08-28 | $310,464.00 | $318,931.20 | 3 | — | — |
| 2024-08-27 | $329,868.00 | $338,864.40 | 11 | — | — |
| 2024-08-26 | $412,776.00 | $424,033.53 | 1 | — | — |
| 2024-08-23 | $391,608.00 | $402,288.22 | 2 | — | — |
| 2024-08-22 | $363,384.00 | $373,294.48 | 2 | — | — |
| 2024-08-21 | $365,148.00 | $375,106.59 | 1 | — | — |
| 2024-08-20 | $345,744.00 | $355,173.39 | 2 | — | — |
| 2024-08-19 | $368,676.00 | $378,730.81 | 4 | — | — |
| 2024-08-16 | $389,844.00 | $400,476.11 | 1 | — | — |
| 2024-08-15 | $400,428.00 | $411,348.77 | 3 | — | — |
| 2024-08-14 | $317,520.00 | $326,179.64 | 1 | — | — |
| 2024-08-13 | $331,632.00 | $340,676.51 | 1 | — | — |
| 2024-08-12 | $361,620.00 | $371,482.37 | 1 | — | — |
| 2024-08-09 | $382,788.00 | $393,227.68 | 1 | — | — |
| 2024-08-08 | $419,832.00 | $431,281.97 | 0 | — | — |
| 2024-08-07 | $488,628.00 | $501,954.23 | 0 | — | — |
| 2024-08-06 | $509,796.00 | $523,699.53 | 0 | — | — |
| 2024-08-05 | $493,920.00 | $507,390.55 | 0 | — | — |
| 2024-08-02 | $500,976.00 | $514,638.99 | 0 | — | — |
| 2024-08-01 | $511,560.00 | $525,511.64 | 0 | — | — |
| 2024-07-31 | $539,784.00 | $554,505.39 | 0 | — | — |
| 2024-07-30 | $562,716.00 | $578,062.81 | 1 | — | — |
| 2024-07-29 | $580,356.00 | $596,183.90 | 1 | — | — |
| 2024-07-26 | $605,052.00 | $621,553.43 | 3 | — | — |
| 2024-07-25 | $818,496.00 | $840,818.63 | 1 | — | — |
| 2024-07-24 | $739,116.00 | $759,273.72 | 0 | — | — |
| 2024-07-23 | $769,104.00 | $790,079.57 | 1 | — | — |
| 2024-07-22 | $837,900.00 | $860,751.83 | 0 | — | — |
| 2024-07-19 | $880,236.00 | $904,242.45 | 0 | — | — |
| 2024-07-18 | $880,236.00 | $904,242.45 | 0 | — | — |
| 2024-07-17 | $906,696.00 | $931,424.09 | 0 | — | — |
| 2024-07-16 | $904,932.00 | $929,611.98 | 0 | — | — |
| 2024-07-15 | $924,336.00 | $949,545.18 | 0 | — | — |
| 2024-07-12 | $1.01M | $1.03M | 0 | — | — |
| 2024-07-11 | $934,920.00 | $960,417.83 | 0 | — | — |
| 2024-07-10 | $910,224.00 | $935,048.30 | 0 | — | — |
| 2024-07-09 | $933,156.00 | $958,605.72 | 0 | — | — |
| 2024-07-08 | $961,380.00 | $987,599.47 | 0 | — | — |
| 2024-07-05 | $996,660.00 | $1.02M | 0 | — | — |
| 2024-07-03 | $1.03M | $1.06M | 0 | — | — |
| 2024-07-02 | $1.08M | $1.11M | 1 | — | — |
| 2024-07-01 | $1.04M | $1.07M | 0 | — | — |
| 2024-06-28 | $1.06M | $1.09M | 0 | — | — |
| 2024-06-27 | $1.04M | $1.07M | 0 | — | — |
| 2024-06-26 | $1.09M | $1.12M | 0 | — | — |
| 2024-06-25 | $1.01M | $1.03M | 0 | — | — |
| 2024-06-24 | $1.07M | $1.1M | 4 | — | — |
| 2024-06-21 | $1.16M | $1.2M | 0 | — | — |
| 2024-06-20 | $1.1M | $1.13M | 0 | — | — |
| 2024-06-18 | $1.12M | $1.15M | 0 | — | — |
| 2024-06-17 | $1.14M | $1.17M | 0 | — | — |
| 2024-06-14 | $1.13M | $1.16M | 0 | — | — |
| 2024-06-13 | $1.14M | $1.17M | 0 | — | — |
| 2024-06-12 | $1.16M | $1.2M | 0 | — | — |
| 2024-06-11 | $1.22M | $1.25M | 1 | — | — |
| 2024-06-10 | $1.1M | $1.13M | 0 | — | — |
| 2024-06-07 | $1.13M | $1.16M | 2 | — | — |
| 2024-06-06 | $1.24M | $1.27M | 0 | — | — |
| 2024-06-05 | $1.25M | $1.29M | 0 | — | — |
| 2024-06-04 | $1.24M | $1.27M | 0 | — | — |
| 2024-06-03 | $1.26M | $1.3M | 0 | — | — |
| 2024-05-31 | $1.23M | $1.27M | 0 | — | — |
| 2024-05-30 | $1.34M | $1.38M | 0 | — | — |
| 2024-05-29 | $1.34M | $1.38M | 0 | — | — |
| 2024-05-28 | $1.41M | $1.45M | 0 | — | — |
| 2024-05-24 | $1.47M | $1.51M | 0 | — | — |
| 2024-05-23 | $1.47M | $1.51M | 0 | — | — |
| 2024-05-22 | $1.49M | $1.53M | 0 | — | — |
| 2024-05-21 | $1.52M | $1.56M | 0 | — | — |
| 2024-05-20 | $1.55M | $1.59M | 0 | — | — |
| 2024-05-17 | $1.55M | $1.59M | 0 | — | — |
| 2024-05-16 | $1.69M | $1.74M | 0 | — | — |
| 2024-05-15 | $1.74M | $1.79M | 0 | — | — |
| 2024-05-14 | $1.83M | $1.88M | 0 | — | — |
| 2024-05-13 | $1.92M | $1.98M | 0 | — | — |
| 2024-05-10 | $1.85M | $1.9M | 0 | — | — |
| 2024-05-09 | $1.94M | $1.99M | 0 | — | — |
| 2024-05-08 | $1.98M | $2.03M | 0 | — | — |
| 2024-05-07 | $1.92M | $1.98M | 0 | — | — |
| 2024-05-06 | $1.92M | $1.98M | 0 | — | — |
| 2024-05-03 | $1.87M | $1.92M | 0 | — | — |
| 2024-05-02 | $1.92M | $1.98M | 0 | — | — |
| 2024-05-01 | $2.05M | $2.1M | 0 | — | — |
| 2024-04-30 | $2.12M | $2.17M | 1 | — | — |
| 2024-04-29 | $2.21M | $2.27M | 0 | — | — |
| 2024-04-26 | $2.06M | $2.12M | 0 | — | — |
| 2024-04-25 | $2.06M | $2.12M | 0 | — | — |
| 2024-04-24 | $1.98M | $2.03M | 0 | — | — |
| 2024-04-23 | $2.05M | $2.1M | 0 | — | — |
| 2024-04-22 | $2.03M | $2.08M | 0 | — | — |
| 2024-04-19 | $2.06M | $2.12M | 0 | — | — |
| 2024-04-18 | $2.19M | $2.25M | 0 | — | — |
| 2024-04-17 | $2.01M | $2.07M | 0 | — | — |
| 2024-04-16 | $2.01M | $2.07M | 0 | — | — |
| 2024-04-15 | $2.03M | $2.08M | 1 | — | — |
| 2024-04-12 | $2.13M | $2.19M | 0 | — | — |
| 2024-04-11 | $2.06M | $2.12M | 0 | — | — |
| 2024-04-10 | $1.94M | $1.99M | 0 | — | — |
| 2024-04-09 | $1.82M | $1.87M | 0 | — | — |
| 2024-04-08 | $1.75M | $1.79M | 0 | — | — |
| 2024-04-05 | $1.82M | $1.87M | 0 | — | — |
| 2024-04-04 | $1.75M | $1.79M | 0 | — | — |
| 2024-04-03 | $1.78M | $1.83M | 0 | — | — |
| 2024-04-02 | $1.8M | $1.85M | 0 | — | — |
| 2024-04-01 | $1.89M | $1.94M | 0 | — | — |
| 2024-03-28 | $1.85M | $1.9M | 0 | — | — |
| 2024-03-27 | $1.92M | $1.98M | 0 | — | — |
| 2024-03-26 | $1.87M | $1.92M | 0 | — | — |
| 2024-03-25 | $2.08M | $2.14M | 0 | — | — |
| 2024-03-22 | $1.99M | $2.05M | 0 | — | — |
| 2024-03-21 | $1.83M | $1.88M | 0 | — | — |
| 2024-03-20 | $1.99M | $2.05M | 0 | — | — |
| 2024-03-19 | $1.96M | $2.01M | 0 | — | — |
| 2024-03-18 | $2.03M | $2.08M | 0 | — | — |
| 2024-03-15 | $2.03M | $2.08M | 0 | — | — |
| 2024-03-14 | $1.98M | $2.03M | 0 | — | — |
| 2024-03-13 | $2.08M | $2.14M | 1 | — | — |
| 2024-03-12 | $2.01M | $2.07M | 0 | — | — |
| 2024-03-11 | $1.94M | $1.99M | 0 | — | — |
| 2024-03-08 | $1.92M | $1.98M | 0 | — | — |
| 2024-03-07 | $2.17M | $2.23M | 0 | — | — |
| 2024-03-06 | $1.83M | $1.88M | 0 | — | — |
| 2024-03-05 | $1.83M | $1.88M | 0 | — | — |
| 2024-03-04 | $1.85M | $1.9M | 0 | — | — |
| 2024-03-01 | $1.82M | $1.87M | 0 | — | — |
| 2024-02-29 | $1.85M | $1.9M | 0 | — | — |
| 2024-02-28 | $1.91M | $1.96M | 0 | — | — |
| 2024-02-27 | $1.87M | $1.92M | 0 | — | — |
| 2024-02-26 | $1.87M | $1.92M | 0 | — | — |
| 2024-02-23 | $1.92M | $1.98M | 0 | — | — |
| 2024-02-22 | $2.05M | $2.1M | 0 | — | — |
| 2024-02-21 | $2.22M | $2.28M | 6 | — | — |
| 2024-02-20 | $1.98M | $2.03M | 0 | — | — |
| 2024-02-16 | $1.87M | $1.92M | 0 | — | — |
| 2024-02-15 | $2.1M | $2.16M | 0 | — | — |
| 2024-02-14 | $2.33M | $2.39M | 1 | — | — |
| 2024-02-13 | $2.21M | $2.27M | 15 | — | — |
| 2024-02-12 | $1.87M | $1.92M | 0 | — | — |
| 2024-02-09 | $1.92M | $1.98M | 0 | — | — |
| 2024-02-08 | $1.65M | $1.69M | 0 | — | — |
| 2024-02-07 | $1.44M | $1.48M | 0 | — | — |
| 2024-02-06 | $1.55M | $1.59M | 0 | — | — |
| 2024-02-05 | $1.57M | $1.61M | 0 | — | — |
| 2024-02-02 | $1.61M | $1.65M | 0 | — | — |
| 2024-02-01 | $1.59M | $1.63M | 0 | — | — |
| 2024-01-31 | $1.55M | $1.59M | 0 | — | — |
| 2024-01-30 | $1.64M | $1.69M | 0 | — | — |
| 2024-01-29 | $1.68M | $1.72M | 0 | — | — |
| 2024-01-26 | $1.71M | $1.76M | 0 | — | — |
| 2024-01-25 | $1.83M | $1.88M | 0 | — | — |
| 2024-01-24 | $1.82M | $1.87M | 0 | — | — |
| 2024-01-23 | $1.94M | $1.99M | 0 | — | — |
| 2024-01-22 | $2.01M | $2.07M | 0 | — | — |
| 2024-01-19 | $1.78M | $1.83M | 0 | — | — |
| 2024-01-18 | $1.85M | $1.9M | 0 | — | — |
| 2024-01-17 | $1.91M | $1.96M | 0 | — | — |
| 2024-01-16 | $2.05M | $2.1M | 0 | — | — |
| 2024-01-12 | $2.49M | $2.56M | 2 | — | — |
| 2024-01-11 | $2.75M | $2.83M | 0 | — | — |
| 2024-01-10 | $3.3M | $3.39M | 0 | — | — |
| 2024-01-09 | $3.25M | $3.33M | 0 | — | — |
| 2024-01-08 | $3.63M | $3.73M | 0 | — | — |
| 2024-01-05 | $3.6M | $3.7M | 0 | — | — |
| 2024-01-04 | $3.3M | $3.39M | 0 | — | — |
| 2024-01-03 | $3.49M | $3.59M | 0 | — | — |
| 2024-01-02 | $3.77M | $3.88M | 0 | — | — |