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
- 2018-07-25 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
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $236.90 | 656,881 |
| 2026-09-03 | — | — | — | $219.00 | 423,416 |
| 2026-09-02 | — | — | — | $208.58 | 240,823 |
| 2026-09-01 | — | — | — | $202.89 | 345,468 |
| 2026-08-31 | — | — | — | $209.50 | 274,076 |
| 2026-08-28 | — | — | — | $215.71 | 332,983 |
| 2026-08-27 | $217.83 | $217.83 | 11,692,600 | $227.50 | 269,089 |
| 2026-08-26 | $218.21 | $218.21 | 11,985,200 | $213.94 | 348,593 |
| 2026-08-25 | $217.45 | $217.45 | 14,898,300 | $213.55 | 420,232 |
| 2026-08-24 | $204.02 | $204.02 | 15,248,100 | $191.98 | 411,721 |
| 2026-08-21 | $201.45 | $201.45 | 9,368,800 | $205.25 | 352,171 |
| 2026-08-20 | $202.48 | $202.48 | 9,456,500 | $203.92 | 206,152 |
| 2026-08-19 | $206.63 | $206.63 | 10,332,000 | $212.56 | 310,151 |
| 2026-08-18 | $209.01 | $209.01 | 15,418,800 | $220.77 | 465,578 |
| 2026-08-17 | $232.16 | $232.16 | 10,638,900 | $241.18 | 237,261 |
| 2026-08-14 | $229.94 | $229.94 | 12,235,500 | $232.39 | 411,125 |
| 2026-08-13 | $236.22 | $236.22 | 11,380,200 | $236.00 | 301,016 |
| 2026-08-12 | $237.16 | $237.16 | 15,885,700 | $236.10 | 480,548 |
| 2026-08-11 | $211.21 | $211.21 | 8,714,500 | $213.93 | 277,157 |
| 2026-08-10 | $210.63 | $210.63 | 9,013,500 | $221.09 | 331,729 |
| 2026-08-07 | $219.34 | $219.34 | 15,103,400 | $240.18 | 598,417 |
| 2026-08-06 | $228.96 | $228.96 | 11,843,200 | $223.03 | 415,653 |
| 2026-08-05 | $234.33 | $234.33 | 13,321,700 | $223.09 | 435,696 |
| 2026-08-04 | $228.11 | $228.11 | 18,854,900 | $225.38 | 512,077 |
| 2026-08-03 | $218.32 | $218.32 | 18,450,900 | $197.83 | 721,765 |
| 2026-07-31 | $205.81 | $205.81 | 21,963,500 | $230.96 | 844,796 |
| 2026-07-30 | $207.12 | $207.12 | 35,304,300 | $186.25 | 1,211,111 |
| 2026-07-29 | $163.75 | $163.75 | 44,264,900 | $183.63 | 1,599,189 |
| 2026-07-28 | $166.84 | $166.84 | 29,397,000 | $176.30 | 1,000,521 |
| 2026-07-27 | $188.18 | $188.18 | 15,658,400 | $189.53 | 523,331 |
| 2026-07-24 | $184.89 | $184.89 | 16,017,600 | $212.03 | 537,760 |
| 2026-07-23 | $217.30 | $217.30 | 9,430,500 | $215.53 | 365,157 |
| 2026-07-22 | $218.22 | $218.22 | 9,325,600 | $216.65 | 347,093 |
| 2026-07-21 | $226.26 | $226.26 | 14,946,900 | $210.88 | 456,477 |
| 2026-07-20 | $197.06 | $197.06 | 17,260,000 | $215.61 | 441,364 |
| 2026-07-17 | $214.96 | $214.96 | 17,067,000 | — | — |
| 2026-07-16 | $206.73 | $206.73 | 16,336,100 | — | — |
| 2026-07-15 | $239.38 | $239.38 | 11,200,200 | — | — |
| 2026-07-14 | $243.40 | $243.40 | 8,768,300 | — | — |
| 2026-07-13 | $233.49 | $233.49 | 10,068,600 | — | — |
| 2026-07-10 | $244.61 | $244.61 | 14,888,300 | — | — |
| 2026-07-09 | $257.02 | $257.02 | 10,512,100 | — | — |
| 2026-07-08 | $254.29 | $254.29 | 19,197,800 | — | — |
| 2026-07-07 | $269.57 | $269.57 | 11,188,700 | — | — |
| 2026-07-06 | $295.05 | $295.05 | 11,624,400 | — | — |
| 2026-07-02 | $270.89 | $270.89 | 15,724,900 | — | — |
| 2026-07-01 | $289.50 | $289.50 | 16,354,900 | — | — |
| 2026-06-30 | $302.70 | $302.70 | 14,490,600 | — | — |
| 2026-06-29 | $275.01 | $275.01 | 17,520,600 | — | — |
| 2026-06-26 | $252.02 | $252.02 | 57,203,700 | — | — |
| 2026-06-25 | $309.18 | $309.18 | 13,128,300 | — | — |
| 2026-06-24 | $326.19 | $326.19 | 11,015,300 | — | — |
| 2026-06-23 | $321.98 | $321.98 | 11,493,600 | — | — |
| 2026-06-22 | $345.85 | $345.85 | 11,308,600 | — | — |
| 2026-06-18 | $328.91 | $328.91 | 16,009,200 | — | — |
| 2026-06-17 | $284.99 | $284.99 | 11,015,900 | — | — |
| 2026-06-16 | $280.88 | $280.88 | 11,266,700 | — | — |
| 2026-06-15 | $274.50 | $274.50 | 9,171,700 | — | — |
| 2026-06-12 | $260.22 | $260.22 | 8,610,600 | — | — |
| 2026-06-11 | $248.88 | $248.88 | 8,874,300 | — | — |
| 2026-06-10 | $234.23 | $234.23 | 15,509,100 | — | — |
| 2026-06-09 | $259.61 | $259.61 | 16,201,400 | — | — |
| 2026-06-08 | $253.57 | $253.57 | 8,618,500 | — | — |
| 2026-06-05 | $263.61 | $263.61 | 11,653,200 | — | — |
| 2026-06-04 | $291.37 | $291.37 | 6,633,400 | — | — |
| 2026-06-03 | $287.32 | $287.32 | 7,869,100 | — | — |
| 2026-06-02 | $302.85 | $302.85 | 12,996,700 | — | — |
| 2026-06-01 | $273.51 | $273.51 | 10,358,100 | — | — |
| 2026-05-29 | $285.00 | $285.00 | 16,911,700 | — | — |
| 2026-05-28 | $290.01 | $290.01 | 7,841,800 | — | — |
| 2026-05-27 | $293.80 | $293.80 | 6,628,400 | — | — |
| 2026-05-26 | $302.40 | $302.40 | 8,860,600 | — | — |
| 2026-05-22 | $302.49 | $302.49 | 9,523,500 | — | — |
| 2026-05-21 | $307.88 | $307.88 | 13,931,600 | — | — |
| 2026-05-20 | $282.31 | $282.31 | 10,408,900 | — | — |
| 2026-05-19 | $261.34 | $261.34 | 8,562,400 | — | — |
| 2026-05-18 | $258.71 | $258.71 | 10,993,000 | — | — |
| 2026-05-15 | $275.95 | $275.95 | 10,110,000 | — | — |
| 2026-05-14 | $303.41 | $303.41 | 8,049,200 | — | — |
| 2026-05-13 | $289.76 | $289.76 | 9,073,800 | — | — |
| 2026-05-12 | $280.69 | $280.69 | 7,479,400 | — | — |
| 2026-05-11 | $283.92 | $283.92 | 11,493,900 | — | — |
| 2026-05-08 | $261.03 | $261.03 | 14,413,700 | — | — |
| 2026-05-07 | $258.64 | $258.64 | 10,704,500 | — | — |
| 2026-05-06 | $285.47 | $285.47 | 8,437,800 | — | — |
| 2026-05-05 | $295.25 | $295.25 | 7,478,200 | — | — |
| 2026-05-04 | $288.64 | $288.64 | 9,901,100 | — | — |
| 2026-05-01 | $290.52 | $290.52 | 9,534,800 | — | — |
| 2026-04-30 | $283.36 | $283.36 | 13,949,500 | — | — |
| 2026-04-29 | $287.97 | $287.97 | 19,882,500 | — | — |
| 2026-04-28 | $226.37 | $226.37 | 15,273,000 | — | — |
| 2026-04-27 | $234.68 | $234.68 | 7,118,300 | — | — |
| 2026-04-24 | $231.17 | $231.17 | 6,569,000 | — | — |
| 2026-04-23 | $237.57 | $237.57 | 7,716,600 | — | — |
| 2026-04-22 | $229.75 | $229.75 | 7,039,600 | — | — |
| 2026-04-21 | $220.91 | $220.91 | 12,258,800 | — | — |
| 2026-04-20 | $218.27 | $218.27 | 8,765,700 | — | — |
| 2026-04-17 | $207.86 | $207.86 | 11,306,200 | — | — |
| 2026-04-16 | $210.06 | $210.06 | 8,893,300 | — | — |
| 2026-04-15 | $213.84 | $213.84 | 14,200,200 | — | — |