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
- 2021-11-30 to 2026-08-27
- 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 |
|---|---|---|---|
| 2024-12-31 | $120.00 | $120.00 | 33,232 |
| 2024-12-30 | $130.00 | $130.00 | 26,890 |
| 2024-12-27 | $120.00 | $120.00 | 15,868 |
| 2024-12-26 | $120.00 | $120.00 | 10,183 |
| 2024-12-24 | $124.00 | $124.00 | 21,522 |
| 2024-12-23 | $102.00 | $102.00 | 12,756 |
| 2024-12-20 | $112.00 | $112.00 | 13,874 |
| 2024-12-19 | $108.00 | $108.00 | 21,161 |
| 2024-12-18 | $120.00 | $120.00 | 82,641 |
| 2024-12-17 | $122.00 | $122.00 | 88,860 |
| 2024-12-16 | $102.00 | $102.00 | 21,409 |
| 2024-12-13 | $114.00 | $114.00 | 15,901 |
| 2024-12-12 | $140.00 | $140.00 | 9,027 |
| 2024-12-11 | $152.00 | $152.00 | 8,953 |
| 2024-12-10 | $180.00 | $180.00 | 8,502 |
| 2024-12-09 | $218.00 | $218.00 | 6,715 |
| 2024-12-06 | $230.00 | $230.00 | 19,107 |
| 2024-12-05 | $384.00 | $384.00 | 4,136 |
| 2024-12-04 | $346.00 | $346.00 | 2,142 |
| 2024-12-03 | $346.00 | $346.00 | 3,165 |
| 2024-12-02 | $356.00 | $356.00 | 2,836 |
| 2024-11-29 | $386.00 | $386.00 | 3,329 |
| 2024-11-27 | $404.00 | $404.00 | 32,060 |
| 2024-11-26 | $294.00 | $294.00 | 4,321 |
| 2024-11-25 | $348.00 | $348.00 | 4,533 |
| 2024-11-22 | $436.00 | $436.00 | 4,900 |
| 2024-11-21 | $496.00 | $496.00 | 7,595 |
| 2024-11-20 | $498.00 | $498.00 | 7,029 |
| 2024-11-19 | $516.00 | $516.00 | 14,315 |
| 2024-11-18 | $480.00 | $480.00 | 20,290 |
| 2024-11-15 | $570.00 | $570.00 | 586,361 |
| 2024-11-14 | $374.00 | $374.00 | 6,369 |
| 2024-11-13 | $424.00 | $424.00 | 22,260 |
| 2024-11-12 | $536.00 | $536.00 | 385,153 |
| 2024-11-11 | $392.00 | $392.00 | 723,387 |
| 2024-11-08 | $140.00 | $140.00 | 1,263 |
| 2024-11-07 | $142.00 | $142.00 | 2,883 |
| 2024-11-06 | $144.00 | $144.00 | 966 |
| 2024-11-05 | $146.00 | $146.00 | 1,994 |
| 2024-11-04 | $150.00 | $150.00 | 1,461 |
| 2024-11-01 | $166.00 | $166.00 | 535 |
| 2024-10-31 | $172.00 | $172.00 | 2,138 |
| 2024-10-30 | $164.00 | $164.00 | 839 |
| 2024-10-29 | $162.00 | $162.00 | 1,401 |
| 2024-10-28 | $152.00 | $152.00 | 1,062 |
| 2024-10-25 | $154.00 | $154.00 | 1,700 |
| 2024-10-24 | $166.00 | $166.00 | 1,377 |
| 2024-10-23 | $176.00 | $176.00 | 2,954 |
| 2024-10-22 | $168.00 | $168.00 | 2,222 |
| 2024-10-21 | $174.00 | $174.00 | 2,515 |
| 2024-10-18 | $172.00 | $172.00 | 1,265 |
| 2024-10-17 | $176.00 | $176.00 | 2,329 |
| 2024-10-16 | $184.00 | $184.00 | 1,654 |
| 2024-10-15 | $194.00 | $194.00 | 1,880 |
| 2024-10-14 | $198.00 | $198.00 | 936 |
| 2024-10-11 | $190.00 | $190.00 | 1,485 |
| 2024-10-10 | $190.00 | $190.00 | 6,390 |
| 2024-10-09 | $214.00 | $214.00 | 3,130 |
| 2024-10-08 | $196.00 | $196.00 | 5,300 |
| 2024-10-07 | $188.00 | $188.00 | 1,917 |
| 2024-10-04 | $186.00 | $186.00 | 2,316 |
| 2024-10-03 | $184.00 | $184.00 | 4,785 |
| 2024-10-02 | $176.00 | $176.00 | 4,569 |
| 2024-10-01 | $206.00 | $206.00 | 7,452 |
| 2024-09-30 | $186.00 | $186.00 | 3,317 |
| 2024-09-27 | $184.00 | $184.00 | 5,293 |
| 2024-09-26 | $188.00 | $188.00 | 20,712 |
| 2024-09-25 | $200.00 | $200.00 | 61,796 |
| 2024-09-24 | $188.00 | $188.00 | 2,387 |
| 2024-09-23 | $218.00 | $218.00 | 7,224 |
| 2024-09-20 | $238.00 | $238.00 | 78,370 |
| 2024-09-19 | $174.00 | $174.00 | 636 |
| 2024-09-18 | $162.00 | $162.00 | 547 |
| 2024-09-17 | $168.00 | $168.00 | 390 |
| 2024-09-16 | $168.00 | $168.00 | 450 |
| 2024-09-13 | $186.00 | $186.00 | 1,707 |
| 2024-09-12 | $172.00 | $172.00 | 1,042 |
| 2024-09-11 | $186.00 | $186.00 | 688 |
| 2024-09-10 | $188.00 | $188.00 | 650 |
| 2024-09-09 | $200.00 | $200.00 | 1,342 |
| 2024-09-06 | $210.00 | $210.00 | 904 |
| 2024-09-05 | $222.00 | $222.00 | 765 |
| 2024-09-04 | $236.00 | $236.00 | 1,683 |
| 2024-09-03 | $230.00 | $230.00 | 2,232 |
| 2024-08-30 | $254.00 | $254.00 | 458 |
| 2024-08-29 | $260.00 | $260.00 | 1,023 |
| 2024-08-28 | $268.00 | $268.00 | 1,054 |
| 2024-08-27 | $294.00 | $294.00 | 1,368 |
| 2024-08-26 | $306.00 | $306.00 | 5,879 |
| 2024-08-23 | $278.00 | $278.00 | 719 |
| 2024-08-22 | $286.00 | $286.00 | 1,073 |
| 2024-08-21 | $276.00 | $276.00 | 891 |
| 2024-08-20 | $274.00 | $274.00 | 620 |
| 2024-08-19 | $274.00 | $274.00 | 1,226 |
| 2024-08-16 | $292.00 | $292.00 | 683 |
| 2024-08-15 | $296.00 | $296.00 | 513 |
| 2024-08-14 | $296.00 | $296.00 | 548 |
| 2024-08-13 | $314.00 | $314.00 | 1,643 |
| 2024-08-12 | $290.00 | $290.00 | 1,994 |
| 2024-08-09 | $286.00 | $286.00 | 946 |
| 2024-08-08 | $282.00 | $282.00 | 1,232 |
| 2024-08-07 | $252.00 | $252.00 | 923 |
| 2024-08-06 | $282.00 | $282.00 | 1,846 |
| 2024-08-05 | $258.00 | $258.00 | 1,867 |
| 2024-08-02 | $314.00 | $314.00 | 1,640 |
| 2024-08-01 | $322.00 | $322.00 | 1,125 |
| 2024-07-31 | $312.00 | $312.00 | 1,545 |
| 2024-07-30 | $312.00 | $312.00 | 2,489 |
| 2024-07-29 | $366.00 | $366.00 | 4,140 |
| 2024-07-26 | $512.00 | $512.00 | 7,286 |
| 2024-07-25 | $482.00 | $482.00 | 30,508 |
| 2024-07-24 | $422.00 | $422.00 | 2,969 |
| 2024-07-23 | $392.00 | $392.00 | 1,216 |
| 2024-07-22 | $400.00 | $400.00 | 1,793 |
| 2024-07-19 | $400.00 | $400.00 | 2,388 |
| 2024-07-18 | $486.00 | $486.00 | 11,346 |
| 2024-07-17 | $414.00 | $414.00 | 9,697 |
| 2024-07-16 | $390.00 | $390.00 | 496 |
| 2024-07-15 | $386.00 | $386.00 | 364 |
| 2024-07-12 | $390.00 | $390.00 | 655 |
| 2024-07-11 | $392.00 | $392.00 | 888 |
| 2024-07-10 | $380.00 | $380.00 | 1,453 |
| 2024-07-09 | $388.00 | $388.00 | 4,237 |
| 2024-07-08 | $414.00 | $414.00 | 24,035 |
| 2024-07-05 | $508.00 | $508.00 | 303 |
| 2024-07-03 | $508.00 | $508.00 | 555 |
| 2024-07-02 | $538.00 | $538.00 | 447 |
| 2024-07-01 | $550.00 | $550.00 | 842 |
| 2024-06-28 | $598.00 | $598.00 | 1,243 |
| 2024-06-27 | $608.00 | $608.00 | 1,819 |
| 2024-06-26 | $572.00 | $572.00 | 584 |
| 2024-06-25 | $600.00 | $600.00 | 409 |
| 2024-06-24 | $704.00 | $704.00 | 749 |
| 2024-06-21 | $690.00 | $690.00 | 2,289 |
| 2024-06-20 | $580.00 | $580.00 | 631 |
| 2024-06-18 | $628.00 | $628.00 | 825 |
| 2024-06-17 | $700.00 | $700.00 | 839 |
| 2024-06-14 | $760.00 | $760.00 | 2,423 |
| 2024-06-13 | $720.00 | $720.00 | 13,525 |
| 2024-06-12 | $1,406.00 | $1,406.00 | 61 |
| 2024-06-11 | $1,490.00 | $1,490.00 | 63 |
| 2024-06-10 | $1,500.00 | $1,500.00 | 136 |
| 2024-06-07 | $1,346.00 | $1,346.00 | 182 |
| 2024-06-06 | $1,512.00 | $1,512.00 | 1,397 |
| 2024-06-05 | $1,810.00 | $1,810.00 | 14 |
| 2024-06-04 | $1,810.00 | $1,810.00 | 9 |
| 2024-06-03 | $1,850.00 | $1,850.00 | 36 |
| 2024-05-31 | $1,860.00 | $1,860.00 | 27 |
| 2024-05-30 | $1,920.00 | $1,920.00 | 8 |
| 2024-05-29 | $1,946.00 | $1,946.00 | 28 |
| 2024-05-28 | $2,120.00 | $2,120.00 | 70 |
| 2024-05-24 | $1,836.00 | $1,836.00 | 32 |
| 2024-05-23 | $1,880.00 | $1,880.00 | 40 |
| 2024-05-22 | $1,980.00 | $1,980.00 | 31 |
| 2024-05-21 | $2,060.00 | $2,060.00 | 24 |
| 2024-05-20 | $2,120.00 | $2,120.00 | 32 |
| 2024-05-17 | $2,200.00 | $2,200.00 | 31 |
| 2024-05-16 | $2,260.00 | $2,260.00 | 15 |
| 2024-05-15 | $2,308.00 | $2,308.00 | 12 |
| 2024-05-14 | $2,272.00 | $2,272.00 | 54 |
| 2024-05-13 | $2,320.00 | $2,320.00 | 25 |
| 2024-05-10 | $2,380.00 | $2,380.00 | 17 |
| 2024-05-09 | $2,300.00 | $2,300.00 | 44 |
| 2024-05-08 | $2,460.00 | $2,460.00 | 34 |
| 2024-05-07 | $2,600.00 | $2,600.00 | 18 |
| 2024-05-06 | $2,700.00 | $2,700.00 | 25 |
| 2024-05-03 | $2,760.00 | $2,760.00 | 23 |
| 2024-05-02 | $2,760.00 | $2,760.00 | 32 |
| 2024-05-01 | $2,760.00 | $2,760.00 | 50 |
| 2024-04-30 | $2,780.00 | $2,780.00 | 308 |
| 2024-04-29 | $2,780.00 | $2,780.00 | 22 |
| 2024-04-26 | $2,740.00 | $2,740.00 | 47 |
| 2024-04-25 | $2,820.00 | $2,820.00 | 42 |
| 2024-04-24 | $2,912.00 | $2,912.00 | 133 |
| 2024-04-23 | $2,700.00 | $2,700.00 | 54 |
| 2024-04-22 | $2,840.00 | $2,840.00 | 46 |
| 2024-04-19 | $3,000.00 | $3,000.00 | 37 |
| 2024-04-18 | $3,080.00 | $3,080.00 | 65 |
| 2024-04-17 | $3,320.00 | $3,320.00 | 30 |
| 2024-04-16 | $3,620.00 | $3,620.00 | 40 |
| 2024-04-15 | $3,500.00 | $3,500.00 | 54 |
| 2024-04-12 | $3,560.00 | $3,560.00 | 54 |
| 2024-04-11 | $3,740.00 | $3,740.00 | 87 |
| 2024-04-10 | $3,920.00 | $3,920.00 | 89 |
| 2024-04-09 | $4,180.00 | $4,180.00 | 340 |
| 2024-04-08 | $3,820.00 | $3,820.00 | 243 |
| 2024-04-05 | $3,480.00 | $3,480.00 | 202 |
| 2024-04-04 | $3,880.00 | $3,880.00 | 78 |
| 2024-04-03 | $4,000.00 | $4,000.00 | 252 |
| 2024-04-02 | $4,420.00 | $4,420.00 | 352 |
| 2024-04-01 | $5,540.00 | $5,540.00 | 2,656 |
| 2024-03-28 | $6,140.00 | $6,140.00 | 12,042 |
| 2024-03-27 | $3,260.00 | $3,260.00 | 37 |
| 2024-03-26 | $3,440.00 | $3,440.00 | 61 |
| 2024-03-25 | $3,540.00 | $3,540.00 | 122 |
| 2024-03-22 | $4,120.00 | $4,120.00 | 65 |
| 2024-03-21 | $4,340.00 | $4,340.00 | 80 |
| 2024-03-20 | $4,356.00 | $4,356.00 | 143 |
| 2024-03-19 | $4,800.00 | $4,800.00 | 257 |
| 2024-03-18 | $4,200.00 | $4,200.00 | 85 |
| 2024-03-15 | $4,300.00 | $4,300.00 | 131 |
| 2024-03-14 | $4,480.00 | $4,480.00 | 97 |
| 2024-03-13 | $4,820.00 | $4,820.00 | 181 |
| 2024-03-12 | $5,320.00 | $5,320.00 | 342 |
| 2024-03-11 | $5,800.00 | $5,800.00 | 669 |
| 2024-03-08 | $7,900.00 | $7,900.00 | 5,946 |
| 2024-03-07 | $6,160.00 | $6,160.00 | 8,642 |
| 2024-03-06 | $5,100.00 | $5,100.00 | 1 |
| 2024-03-05 | $5,200.00 | $5,200.00 | 2 |
| 2024-03-04 | $5,160.00 | $5,160.00 | 5 |
| 2024-03-01 | $5,920.00 | $5,920.00 | 5 |
| 2024-02-29 | $5,910.00 | $5,910.00 | 1 |
| 2024-02-28 | $5,840.00 | $5,840.00 | 4 |
| 2024-02-27 | $6,500.00 | $6,500.00 | 2 |
| 2024-02-26 | $6,320.00 | $6,320.00 | 7 |
| 2024-02-23 | $6,440.00 | $6,440.00 | 7 |
| 2024-02-22 | $6,010.00 | $6,010.00 | 6 |
| 2024-02-21 | $6,500.00 | $6,500.00 | 7 |
| 2024-02-20 | $8,360.00 | $8,360.00 | 9 |
| 2024-02-16 | $9,560.00 | $9,560.00 | 48 |
| 2024-02-15 | $9,800.00 | $9,800.00 | 117 |
| 2024-02-14 | $11,700.00 | $11,700.00 | 3 |
| 2024-02-13 | $11,180.00 | $11,180.00 | 3 |
| 2024-02-12 | $10,100.00 | $10,100.00 | 3 |
| 2024-02-09 | $12,660.00 | $12,660.00 | 36 |
| 2024-02-08 | $10,680.00 | $10,680.00 | 30 |
| 2024-02-07 | $14,060.00 | $14,060.00 | 44 |
| 2024-02-06 | $22,000.00 | $22,000.00 | 10 |
| 2024-02-05 | $19,620.00 | $19,620.00 | 17 |
| 2024-02-02 | $22,640.00 | $22,640.00 | 2 |
| 2024-02-01 | $22,480.00 | $22,480.00 | 17 |
| 2024-01-31 | $22,020.00 | $22,020.00 | 0 |
| 2024-01-30 | $22,000.00 | $22,000.00 | 1 |
| 2024-01-29 | $22,060.00 | $22,060.00 | 1 |
| 2024-01-26 | $22,080.00 | $22,080.00 | 0 |
| 2024-01-25 | $22,080.00 | $22,080.00 | 0 |
| 2024-01-24 | $22,080.00 | $22,080.00 | 0 |
| 2024-01-23 | $22,120.00 | $22,120.00 | 2 |
| 2024-01-22 | $22,060.00 | $22,060.00 | 4 |
| 2024-01-19 | $22,188.00 | $22,188.00 | 0 |
| 2024-01-18 | $22,188.00 | $22,188.00 | 0 |
| 2024-01-17 | $22,188.00 | $22,188.00 | 1 |
| 2024-01-16 | $22,290.00 | $22,290.00 | 0 |
| 2024-01-12 | $22,290.00 | $22,290.00 | 0 |
| 2024-01-11 | $22,080.00 | $22,080.00 | 0 |
| 2024-01-10 | $22,080.00 | $22,080.00 | 0 |
| 2024-01-09 | $22,080.00 | $22,080.00 | 0 |
| 2024-01-08 | $22,080.00 | $22,080.00 | 2 |
| 2024-01-05 | $22,500.00 | $22,500.00 | 1 |
| 2024-01-04 | $22,500.00 | $22,500.00 | 0 |
| 2024-01-03 | $22,000.00 | $22,000.00 | 0 |
| 2024-01-02 | $22,000.00 | $22,000.00 | 0 |