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
- 2025-02-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 — 2026
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $1,586.00 | 324,424 |
| 2026-09-03 | — | — | — | $1,543.50 | 202,073 |
| 2026-09-02 | — | — | — | $1,531.99 | 148,993 |
| 2026-09-01 | — | — | — | $1,526.39 | 270,131 |
| 2026-08-31 | — | — | — | $1,486.21 | 394,226 |
| 2026-08-28 | — | — | — | $1,447.17 | 129,795 |
| 2026-08-27 | $1,484.95 | $1,484.95 | 8,854,300 | $1,548.72 | 194,685 |
| 2026-08-26 | $1,499.37 | $1,499.37 | 8,968,600 | $1,455.28 | 227,719 |
| 2026-08-25 | $1,480.77 | $1,480.77 | 9,032,300 | $1,533.85 | 174,671 |
| 2026-08-24 | $1,493.12 | $1,493.12 | 14,032,400 | $1,493.00 | 325,128 |
| 2026-08-21 | $1,596.08 | $1,596.08 | 7,576,500 | $1,604.71 | 193,149 |
| 2026-08-20 | $1,600.62 | $1,600.62 | 11,459,600 | $1,568.62 | 201,862 |
| 2026-08-19 | $1,568.87 | $1,568.87 | 16,280,200 | $1,680.12 | 370,670 |
| 2026-08-18 | $1,625.78 | $1,625.78 | 18,650,700 | $1,677.54 | 439,253 |
| 2026-08-17 | $1,786.85 | $1,786.85 | 18,037,600 | $1,700.75 | 468,793 |
| 2026-08-14 | $1,641.11 | $1,641.11 | 21,000,300 | $1,646.03 | 451,481 |
| 2026-08-13 | $1,528.11 | $1,528.11 | 22,094,400 | $1,340.20 | 504,022 |
| 2026-08-12 | $1,344.29 | $1,344.29 | 12,054,700 | $1,360.00 | 263,042 |
| 2026-08-11 | $1,271.05 | $1,271.05 | 9,412,800 | $1,260.69 | 204,431 |
| 2026-08-10 | $1,237.92 | $1,237.92 | 10,870,900 | $1,206.00 | 239,792 |
| 2026-08-07 | $1,212.21 | $1,212.21 | 13,953,700 | $1,310.50 | 350,514 |
| 2026-08-06 | $1,258.58 | $1,258.58 | 19,161,700 | $1,172.08 | 567,082 |
| 2026-08-05 | $1,350.50 | $1,350.50 | 16,369,800 | $1,398.96 | 447,327 |
| 2026-08-04 | $1,427.62 | $1,427.62 | 14,685,300 | $1,361.11 | 382,795 |
| 2026-08-03 | $1,288.03 | $1,288.03 | 14,759,300 | $1,160.20 | 329,809 |
| 2026-07-31 | $1,214.83 | $1,214.83 | 21,176,600 | $1,383.69 | 606,252 |
| 2026-07-30 | $1,279.96 | $1,279.96 | 24,398,700 | $1,133.52 | 813,943 |
| 2026-07-29 | $1,015.89 | $1,015.89 | 24,491,100 | $1,120.33 | 512,912 |
| 2026-07-28 | $1,096.10 | $1,096.10 | 26,627,200 | $1,172.51 | 781,807 |
| 2026-07-27 | $1,278.23 | $1,278.23 | 21,275,600 | $1,462.99 | 577,429 |
| 2026-07-24 | $1,436.56 | $1,436.56 | 14,081,100 | $1,551.66 | 379,731 |
| 2026-07-23 | $1,610.33 | $1,610.33 | 12,756,900 | $1,568.40 | 274,702 |
| 2026-07-22 | $1,599.27 | $1,599.27 | 10,539,100 | $1,525.68 | 180,805 |
| 2026-07-21 | $1,589.40 | $1,589.40 | 14,295,900 | $1,512.81 | 382,684 |
| 2026-07-20 | $1,390.95 | $1,390.95 | 12,572,000 | $1,405.53 | 257,489 |
| 2026-07-17 | $1,354.82 | $1,354.82 | 19,810,900 | — | — |
| 2026-07-16 | $1,411.08 | $1,411.08 | 17,449,900 | — | — |
| 2026-07-15 | $1,615.00 | $1,615.00 | 19,082,600 | — | — |
| 2026-07-14 | $1,757.82 | $1,757.82 | 9,630,900 | — | — |
| 2026-07-13 | $1,673.97 | $1,673.97 | 13,900,700 | — | — |
| 2026-07-10 | $1,915.92 | $1,915.92 | 11,022,700 | — | — |
| 2026-07-09 | $1,858.27 | $1,858.27 | 13,359,300 | — | — |
| 2026-07-08 | $1,727.18 | $1,727.18 | 12,048,600 | — | — |
| 2026-07-07 | $1,617.70 | $1,617.70 | 14,530,800 | — | — |
| 2026-07-06 | $1,744.43 | $1,744.43 | 9,164,200 | — | — |
| 2026-07-02 | $1,745.00 | $1,745.00 | 17,259,300 | — | — |
| 2026-07-01 | $2,032.22 | $2,032.22 | 11,056,500 | — | — |
| 2026-06-30 | $2,273.73 | $2,273.73 | 11,454,300 | — | — |
| 2026-06-29 | $2,050.39 | $2,050.39 | 11,251,000 | — | — |
| 2026-06-26 | $2,090.71 | $2,090.71 | 16,867,100 | — | — |
| 2026-06-25 | $2,335.00 | $2,335.00 | 15,030,200 | — | — |
| 2026-06-24 | $1,914.46 | $1,914.46 | 10,421,300 | — | — |
| 2026-06-23 | $1,963.60 | $1,963.60 | 12,868,300 | — | — |
| 2026-06-22 | $2,273.73 | $2,273.73 | 9,977,600 | — | — |
| 2026-06-18 | $2,184.75 | $2,184.75 | 12,178,300 | — | — |
| 2026-06-17 | $1,958.80 | $1,958.80 | 9,182,500 | — | — |
| 2026-06-16 | $1,991.55 | $1,991.55 | 9,588,500 | — | — |
| 2026-06-15 | $2,107.86 | $2,107.86 | 9,156,400 | — | — |
| 2026-06-12 | $1,980.10 | $1,980.10 | 11,926,100 | — | — |
| 2026-06-11 | $1,881.51 | $1,881.51 | 13,759,400 | — | — |
| 2026-06-10 | $1,643.23 | $1,643.23 | 10,362,000 | — | — |
| 2026-06-09 | $1,646.54 | $1,646.54 | 16,221,600 | — | — |
| 2026-06-08 | $1,642.00 | $1,642.00 | 8,189,300 | — | — |
| 2026-06-05 | $1,559.32 | $1,559.32 | 13,289,000 | — | — |
| 2026-06-04 | $1,759.68 | $1,759.68 | 10,518,500 | — | — |
| 2026-06-03 | $1,831.50 | $1,831.50 | 11,884,700 | — | — |
| 2026-06-02 | $1,716.36 | $1,716.36 | 7,093,300 | — | — |
| 2026-06-01 | $1,761.43 | $1,761.43 | 9,681,700 | — | — |
| 2026-05-29 | $1,694.98 | $1,694.98 | 8,751,100 | — | — |
| 2026-05-28 | $1,641.64 | $1,641.64 | 10,004,100 | — | — |
| 2026-05-27 | $1,589.94 | $1,589.94 | 10,394,200 | — | — |
| 2026-05-26 | $1,589.55 | $1,589.55 | 12,919,700 | — | — |
| 2026-05-22 | $1,478.69 | $1,478.69 | 9,657,100 | — | — |
| 2026-05-21 | $1,542.24 | $1,542.24 | 13,746,100 | — | — |
| 2026-05-20 | $1,392.56 | $1,392.56 | 9,141,200 | — | — |
| 2026-05-19 | $1,383.29 | $1,383.29 | 13,309,300 | — | — |
| 2026-05-18 | $1,333.01 | $1,333.01 | 13,904,400 | — | — |
| 2026-05-15 | $1,407.61 | $1,407.61 | 14,011,300 | — | — |
| 2026-05-14 | $1,382.72 | $1,382.72 | 11,213,600 | — | — |
| 2026-05-13 | $1,447.23 | $1,447.23 | 11,618,700 | — | — |
| 2026-05-12 | $1,452.02 | $1,452.02 | 17,138,500 | — | — |
| 2026-05-11 | $1,547.56 | $1,547.56 | 16,516,800 | — | — |
| 2026-05-08 | $1,562.34 | $1,562.34 | 20,567,600 | — | — |
| 2026-05-07 | $1,339.96 | $1,339.96 | 16,243,300 | — | — |
| 2026-05-06 | $1,409.98 | $1,409.98 | 21,114,100 | — | — |
| 2026-05-05 | $1,406.32 | $1,406.32 | 20,668,200 | — | — |
| 2026-05-04 | $1,255.86 | $1,255.86 | 17,853,000 | — | — |
| 2026-05-01 | $1,187.00 | $1,187.00 | 23,126,800 | — | — |
| 2026-04-30 | $1,096.51 | $1,096.51 | 15,088,300 | — | — |
| 2026-04-29 | $1,064.21 | $1,064.21 | 11,350,200 | — | — |
| 2026-04-28 | $1,002.35 | $1,002.35 | 14,119,000 | — | — |
| 2026-04-27 | $1,070.20 | $1,070.20 | 13,005,000 | — | — |
| 2026-04-24 | $989.90 | $989.90 | 11,642,800 | — | — |
| 2026-04-23 | $932.43 | $932.43 | 12,272,600 | — | — |
| 2026-04-22 | $979.07 | $979.07 | 15,497,400 | — | — |
| 2026-04-21 | $903.49 | $903.49 | 10,245,900 | — | — |
| 2026-04-20 | $913.02 | $913.02 | 11,303,500 | — | — |
| 2026-04-17 | $920.99 | $920.99 | 25,655,700 | — | — |
| 2026-04-16 | $919.47 | $919.47 | 13,851,900 | — | — |
| 2026-04-15 | $891.72 | $891.72 | 16,269,600 | — | — |
| 2026-04-14 | $944.46 | $944.46 | 19,821,500 | — | — |
| 2026-04-13 | $952.50 | $952.50 | 20,234,400 | — | — |
| 2026-04-10 | $851.77 | $851.77 | 13,343,800 | — | — |
| 2026-04-09 | $851.57 | $851.57 | 17,233,600 | — | — |
| 2026-04-08 | $780.90 | $780.90 | 16,898,900 | — | — |
| 2026-04-07 | $710.80 | $710.80 | 14,406,500 | — | — |
| 2026-04-06 | $724.63 | $724.63 | 12,773,700 | — | — |
| 2026-04-02 | $701.59 | $701.59 | 17,443,900 | — | — |
| 2026-04-01 | $692.73 | $692.73 | 22,322,700 | — | — |
| 2026-03-31 | $635.34 | $635.34 | 20,685,000 | — | — |
| 2026-03-30 | $572.50 | $572.50 | 20,501,200 | — | — |
| 2026-03-27 | $615.83 | $615.83 | 16,684,200 | — | — |
| 2026-03-26 | $603.17 | $603.17 | 19,023,800 | — | — |
| 2026-03-25 | $677.86 | $677.86 | 20,618,700 | — | — |
| 2026-03-24 | $702.48 | $702.48 | 14,536,300 | — | — |
| 2026-03-23 | $702.49 | $702.49 | 22,925,100 | — | — |
| 2026-03-20 | $709.71 | $709.71 | 23,508,600 | — | — |
| 2026-03-19 | $772.09 | $772.09 | 21,266,400 | — | — |
| 2026-03-18 | $753.69 | $753.69 | 20,663,100 | — | — |
| 2026-03-17 | $720.17 | $720.17 | 14,782,100 | — | — |
| 2026-03-16 | $703.63 | $703.63 | 19,406,300 | — | — |
| 2026-03-13 | $661.62 | $661.62 | 18,806,900 | — | — |
| 2026-03-12 | $618.82 | $618.82 | 17,284,100 | — | — |
| 2026-03-11 | $655.43 | $655.43 | 15,815,800 | — | — |
| 2026-03-10 | $618.89 | $618.89 | 18,133,200 | — | — |
| 2026-03-09 | $588.73 | $588.73 | 21,205,500 | — | — |
| 2026-03-06 | $527.33 | $527.33 | 16,108,900 | — | — |
| 2026-03-05 | $565.59 | $565.59 | 15,433,600 | — | — |
| 2026-03-04 | $599.06 | $599.06 | 15,614,300 | — | — |
| 2026-03-03 | $565.41 | $565.41 | 20,533,500 | — | — |
| 2026-03-02 | $619.08 | $619.08 | 17,519,900 | — | — |
| 2026-02-27 | $635.36 | $635.36 | 18,208,200 | — | — |
| 2026-02-26 | $651.90 | $651.90 | 23,672,700 | — | — |
| 2026-02-25 | $632.38 | $632.38 | 18,561,500 | — | — |
| 2026-02-24 | $638.52 | $638.52 | 30,408,300 | — | — |
| 2026-02-23 | $666.49 | $666.49 | 18,569,400 | — | — |
| 2026-02-20 | $649.97 | $649.97 | 17,001,000 | — | — |
| 2026-02-19 | $621.09 | $621.09 | 19,601,600 | — | — |
| 2026-02-18 | $600.40 | $600.40 | 25,097,600 | — | — |
| 2026-02-17 | $590.59 | $590.59 | 19,143,200 | — | — |
| 2026-02-13 | $626.56 | $626.56 | 23,640,400 | — | — |
| 2026-02-12 | $630.29 | $630.29 | 23,321,100 | — | — |
| 2026-02-11 | $599.34 | $599.34 | 20,472,700 | — | — |
| 2026-02-10 | $541.64 | $541.64 | 15,904,000 | — | — |
| 2026-02-09 | $583.40 | $583.40 | 15,290,700 | — | — |
| 2026-02-06 | $597.95 | $597.95 | 21,327,300 | — | — |
| 2026-02-05 | $576.20 | $576.20 | 27,725,500 | — | — |
| 2026-02-04 | $584.55 | $584.55 | 29,007,600 | — | — |
| 2026-02-03 | $695.51 | $695.51 | 31,213,200 | — | — |
| 2026-02-02 | $665.24 | $665.24 | 28,765,800 | — | — |
| 2026-01-30 | $576.25 | $576.25 | 40,932,100 | — | — |
| 2026-01-29 | $539.30 | $539.30 | 23,010,300 | — | — |
| 2026-01-28 | $527.63 | $527.63 | 16,486,300 | — | — |
| 2026-01-27 | $481.43 | $481.43 | 14,015,600 | — | — |
| 2026-01-26 | $470.80 | $470.80 | 13,435,200 | — | — |
| 2026-01-23 | $473.83 | $473.83 | 21,061,100 | — | — |
| 2026-01-22 | $503.44 | $503.44 | 20,607,500 | — | — |
| 2026-01-21 | $501.29 | $501.29 | 21,365,000 | — | — |
| 2026-01-20 | $453.12 | $453.12 | 17,872,400 | — | — |
| 2026-01-16 | $413.62 | $413.62 | 15,703,000 | — | — |
| 2026-01-15 | $409.24 | $409.24 | 14,146,600 | — | — |
| 2026-01-14 | $387.81 | $387.81 | 10,862,500 | — | — |
| 2026-01-13 | $389.81 | $389.81 | 10,818,600 | — | — |
| 2026-01-12 | $389.27 | $389.27 | 14,603,900 | — | — |
| 2026-01-09 | $377.41 | $377.41 | 19,353,200 | — | — |
| 2026-01-08 | $334.54 | $334.54 | 21,404,400 | — | — |
| 2026-01-07 | $353.56 | $353.56 | 14,886,100 | — | — |
| 2026-01-06 | $349.63 | $349.63 | 24,249,700 | — | — |
| 2026-01-05 | $274.08 | $274.08 | 9,812,600 | — | — |
| 2026-01-02 | $275.24 | $275.24 | 11,104,300 | — | — |