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
- 2020-12-03 to 2026-09-03
- 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 — 2026
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-03 | — | — | — | $171.50 | 11,295 |
| 2026-09-01 | — | — | — | $144.50 | 23,339 |
| 2026-08-31 | — | — | — | $164.99 | 13,032 |
| 2026-08-28 | — | — | — | $192.47 | 15,315 |
| 2026-08-27 | $189.93 | $189.93 | 938,900 | $184.75 | 7,457 |
| 2026-08-26 | $182.40 | $182.40 | 1,171,300 | $187.06 | 9,794 |
| 2026-08-25 | $199.03 | $199.03 | 1,525,800 | $180.50 | 17,009 |
| 2026-08-24 | $188.62 | $188.62 | 1,977,000 | $191.88 | 13,724 |
| 2026-08-21 | $185.17 | $185.17 | 2,242,100 | $185.79 | 17,166 |
| 2026-08-20 | $170.52 | $170.52 | 2,198,200 | $154.00 | 10,455 |
| 2026-08-19 | $158.63 | $158.63 | 2,858,800 | $144.73 | 11,612 |
| 2026-08-18 | $124.17 | $124.17 | 1,250,400 | — | — |
| 2026-08-17 | $138.29 | $138.29 | 1,350,900 | — | — |
| 2026-08-14 | $130.14 | $130.14 | 1,391,900 | — | — |
| 2026-08-13 | $123.34 | $123.34 | 1,669,800 | — | — |
| 2026-08-12 | $135.24 | $135.24 | 1,459,100 | — | — |
| 2026-08-11 | $131.72 | $131.72 | 1,113,600 | — | — |
| 2026-08-10 | $133.31 | $133.31 | 1,795,500 | — | — |
| 2026-08-07 | $130.43 | $130.43 | 3,185,500 | — | — |
| 2026-08-06 | $107.57 | $107.57 | 1,770,900 | — | — |
| 2026-08-05 | $107.14 | $107.14 | 3,187,900 | — | — |
| 2026-08-04 | $87.50 | $87.50 | 1,597,900 | — | — |
| 2026-08-03 | $81.08 | $81.08 | 957,000 | — | — |
| 2026-07-31 | $75.01 | $75.01 | 1,460,100 | — | — |
| 2026-07-30 | $83.74 | $83.74 | 1,281,400 | — | — |
| 2026-07-29 | $74.66 | $74.66 | 1,454,200 | — | — |
| 2026-07-28 | $77.13 | $77.13 | 794,700 | — | — |
| 2026-07-27 | $81.92 | $81.92 | 937,900 | — | — |
| 2026-07-24 | $80.03 | $80.03 | 1,024,900 | — | — |
| 2026-07-23 | $79.61 | $79.61 | 1,666,600 | — | — |
| 2026-07-22 | $86.03 | $86.03 | 1,889,400 | — | — |
| 2026-07-21 | $77.94 | $77.94 | 1,521,900 | — | — |
| 2026-07-20 | $67.54 | $67.54 | 533,000 | — | — |
| 2026-07-17 | $69.14 | $69.14 | 1,147,800 | — | — |
| 2026-07-16 | $69.89 | $69.89 | 2,010,000 | — | — |
| 2026-07-15 | $78.44 | $78.44 | 1,065,700 | — | — |
| 2026-07-14 | $81.57 | $81.57 | 1,750,700 | — | — |
| 2026-07-13 | $76.65 | $76.65 | 1,056,100 | — | — |
| 2026-07-10 | $84.01 | $84.01 | 719,800 | — | — |
| 2026-07-09 | $84.99 | $84.99 | 1,430,600 | — | — |
| 2026-07-08 | $77.63 | $77.63 | 2,821,900 | — | — |
| 2026-07-07 | $85.53 | $85.53 | 1,270,100 | — | — |
| 2026-07-06 | $97.23 | $97.23 | 1,190,700 | — | — |
| 2026-07-02 | $95.79 | $95.79 | 2,849,400 | — | — |
| 2026-07-01 | $84.75 | $84.75 | 2,278,700 | — | — |
| 2026-06-30 | $85.27 | $85.27 | 1,652,900 | — | — |
| 2026-06-29 | $86.50 | $86.50 | 1,746,100 | — | — |
| 2026-06-26 | $91.50 | $91.50 | 1,929,900 | — | — |
| 2026-06-25 | $86.64 | $86.64 | 2,468,600 | — | — |
| 2026-06-24 | $82.63 | $82.63 | 2,296,500 | — | — |
| 2026-06-23 | $94.22 | $94.22 | 942,500 | — | — |
| 2026-06-22 | $109.97 | $109.97 | 807,700 | — | — |
| 2026-06-18 | $114.28 | $114.28 | 2,113,300 | — | — |
| 2026-06-17 | $122.95 | $122.95 | 2,627,200 | — | — |
| 2026-06-16 | $137.59 | $137.59 | 1,459,700 | — | — |
| 2026-06-15 | $128.47 | $128.47 | 1,799,100 | — | — |
| 2026-06-12 | $107.21 | $107.21 | 2,184,700 | — | — |
| 2026-06-11 | $98.50 | $98.50 | 1,999,100 | — | — |
| 2026-06-10 | $84.16 | $84.16 | 2,050,700 | — | — |
| 2026-06-09 | $98.72 | $98.72 | 1,368,400 | — | — |
| 2026-06-08 | $103.63 | $103.63 | 1,002,800 | — | — |
| 2026-06-05 | $104.19 | $104.19 | 2,964,100 | — | — |
| 2026-06-04 | $142.26 | $142.26 | 973,800 | — | — |
| 2026-06-03 | $136.92 | $136.92 | 1,012,300 | — | — |
| 2026-06-02 | $153.20 | $153.20 | 1,155,700 | — | — |
| 2026-06-01 | $147.69 | $147.69 | 1,912,800 | — | — |
| 2026-05-29 | $163.35 | $163.35 | 1,553,000 | — | — |
| 2026-05-28 | $150.11 | $150.11 | 1,590,900 | — | — |
| 2026-05-27 | $142.14 | $142.14 | 1,044,200 | — | — |
| 2026-05-26 | $158.34 | $158.34 | 1,242,900 | — | — |
| 2026-05-22 | $141.26 | $141.26 | 871,200 | — | — |
| 2026-05-21 | $145.95 | $145.95 | 1,229,600 | — | — |
| 2026-05-20 | $148.48 | $148.48 | 1,470,900 | — | — |
| 2026-05-19 | $136.55 | $136.55 | 1,315,700 | — | — |
| 2026-05-18 | $155.00 | $155.00 | 908,100 | — | — |
| 2026-05-15 | $157.47 | $157.47 | 2,010,900 | — | — |
| 2026-05-14 | $199.65 | $199.65 | 643,300 | — | — |
| 2026-05-13 | $214.90 | $214.90 | 691,600 | — | — |
| 2026-05-12 | $220.97 | $220.97 | 1,502,400 | — | — |
| 2026-05-11 | $223.05 | $223.05 | 1,247,500 | — | — |
| 2026-05-08 | $203.99 | $203.99 | 1,294,900 | — | — |
| 2026-05-07 | $187.66 | $187.66 | 1,940,600 | — | — |
| 2026-05-06 | $191.09 | $191.09 | 2,307,100 | — | — |
| 2026-05-05 | $154.69 | $154.69 | 679,800 | — | — |
| 2026-05-04 | $154.30 | $154.30 | 694,100 | — | — |
| 2026-05-01 | $162.96 | $162.96 | 885,600 | — | — |
| 2026-04-30 | $169.79 | $169.79 | 918,700 | — | — |
| 2026-04-29 | $158.02 | $158.02 | 908,300 | — | — |
| 2026-04-28 | $172.14 | $172.14 | 946,700 | — | — |
| 2026-04-27 | $197.75 | $197.75 | 502,800 | — | — |
| 2026-04-24 | $208.87 | $208.87 | 644,600 | — | — |
| 2026-04-23 | $197.37 | $197.37 | 909,000 | — | — |
| 2026-04-22 | $213.67 | $213.67 | 592,900 | — | — |
| 2026-04-21 | $204.00 | $204.00 | 1,181,900 | — | — |
| 2026-04-20 | $250.23 | $250.23 | 596,100 | — | — |
| 2026-04-17 | $260.56 | $260.56 | 1,154,500 | — | — |
| 2026-04-16 | $239.97 | $239.97 | 486,000 | — | — |
| 2026-04-15 | $242.61 | $242.61 | 719,900 | — | — |
| 2026-04-14 | $262.94 | $262.94 | 773,000 | — | — |
| 2026-04-13 | $247.05 | $247.05 | 721,700 | — | — |
| 2026-04-10 | $250.66 | $250.66 | 691,900 | — | — |
| 2026-04-09 | $243.52 | $243.52 | 1,020,000 | — | — |
| 2026-04-08 | $242.61 | $242.61 | 1,549,600 | — | — |
| 2026-04-07 | $219.38 | $219.38 | 1,039,200 | — | — |
| 2026-04-06 | $212.12 | $212.12 | 814,400 | — | — |
| 2026-04-02 | $218.02 | $218.02 | 1,847,700 | — | — |
| 2026-04-01 | $228.82 | $228.82 | 1,959,400 | — | — |
| 2026-03-31 | $201.39 | $201.39 | 1,977,100 | — | — |
| 2026-03-30 | $165.94 | $165.94 | 1,509,700 | — | — |
| 2026-03-27 | $165.95 | $165.95 | 2,092,300 | — | — |
| 2026-03-26 | $147.95 | $147.95 | 2,474,300 | — | — |
| 2026-03-25 | $173.73 | $173.73 | 1,623,300 | — | — |
| 2026-03-24 | $158.76 | $158.76 | 1,902,900 | — | — |
| 2026-03-23 | $158.23 | $158.23 | 4,699,100 | — | — |
| 2026-03-20 | $140.91 | $140.91 | 1,990,200 | — | — |
| 2026-03-19 | $158.05 | $158.05 | 3,292,800 | — | — |
| 2026-03-18 | $192.54 | $192.54 | 1,676,900 | — | — |
| 2026-03-17 | $238.05 | $238.05 | 519,800 | — | — |
| 2026-03-16 | $242.14 | $242.14 | 884,100 | — | — |
| 2026-03-13 | $233.96 | $233.96 | 1,629,500 | — | — |
| 2026-03-12 | $284.87 | $284.87 | 588,200 | — | — |
| 2026-03-11 | $304.99 | $304.99 | 894,800 | — | — |
| 2026-03-10 | $326.01 | $326.01 | 862,900 | — | — |
| 2026-03-09 | $317.77 | $317.77 | 1,064,600 | — | — |
| 2026-03-06 | $308.15 | $308.15 | 906,100 | — | — |
| 2026-03-05 | $315.00 | $315.00 | 1,173,900 | — | — |
| 2026-03-04 | $354.22 | $354.22 | 560,900 | — | — |
| 2026-03-03 | $348.91 | $348.91 | 1,510,500 | — | — |
| 2026-03-02 | $471.91 | $471.91 | 846,800 | — | — |
| 2026-02-27 | $480.06 | $480.06 | 679,900 | — | — |
| 2026-02-26 | $457.20 | $457.20 | 550,900 | — | — |
| 2026-02-25 | $421.99 | $421.99 | 513,200 | — | — |
| 2026-02-24 | $417.69 | $417.69 | 571,300 | — | — |
| 2026-02-23 | $410.84 | $410.84 | 726,700 | — | — |
| 2026-02-20 | $372.15 | $372.15 | 799,200 | — | — |
| 2026-02-19 | $349.22 | $349.22 | 501,600 | — | — |
| 2026-02-18 | $329.49 | $329.49 | 500,100 | — | — |
| 2026-02-17 | $308.75 | $308.75 | 735,700 | — | — |
| 2026-02-13 | $347.25 | $347.25 | 770,600 | — | — |
| 2026-02-12 | $298.00 | $298.00 | 1,127,400 | — | — |
| 2026-02-11 | $383.43 | $383.43 | 725,700 | — | — |
| 2026-02-10 | $354.00 | $354.00 | 437,300 | — | — |
| 2026-02-09 | $353.54 | $353.54 | 707,900 | — | — |
| 2026-02-06 | $301.27 | $301.27 | 736,400 | — | — |
| 2026-02-05 | $258.54 | $258.54 | 1,136,300 | — | — |
| 2026-02-04 | $321.47 | $321.47 | 1,018,900 | — | — |
| 2026-02-03 | $318.26 | $318.26 | 1,134,300 | — | — |
| 2026-02-02 | $279.69 | $279.69 | 1,505,300 | — | — |
| 2026-01-30 | $284.07 | $284.07 | 2,199,700 | — | — |
| 2026-01-29 | $462.64 | $462.64 | 1,474,300 | — | — |
| 2026-01-28 | $525.00 | $525.00 | 745,500 | — | — |
| 2026-01-27 | $488.51 | $488.51 | 691,400 | — | — |
| 2026-01-26 | $464.45 | $464.45 | 999,100 | — | — |
| 2026-01-23 | $462.67 | $462.67 | 608,000 | — | — |
| 2026-01-22 | $438.25 | $438.25 | 653,700 | — | — |
| 2026-01-21 | $389.10 | $389.10 | 835,200 | — | — |
| 2026-01-20 | $404.99 | $404.99 | 682,800 | — | — |
| 2026-01-16 | $345.00 | $345.00 | 485,200 | — | — |
| 2026-01-15 | $341.86 | $341.86 | 405,900 | — | — |
| 2026-01-14 | $339.55 | $339.55 | 626,800 | — | — |
| 2026-01-13 | $335.55 | $335.55 | 564,900 | — | — |
| 2026-01-12 | $330.00 | $330.00 | 616,900 | — | — |
| 2026-01-09 | $299.13 | $299.13 | 510,600 | — | — |
| 2026-01-08 | $290.34 | $290.34 | 500,300 | — | — |
| 2026-01-07 | $286.31 | $286.31 | 766,900 | — | — |
| 2026-01-06 | $296.82 | $296.82 | 585,300 | — | — |
| 2026-01-05 | $265.00 | $265.00 | 781,400 | — | — |
| 2026-01-02 | $242.06 | $242.06 | 751,900 | — | — |