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
- 2000-08-11 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,037.00 | 12,430 |
| 2026-09-03 | — | — | — | $1,020.47 | 33,740 |
| 2026-09-02 | — | — | — | $1,016.75 | 50,679 |
| 2026-09-01 | — | — | — | $1,034.77 | 42,842 |
| 2026-08-31 | — | — | — | $1,033.76 | 24,984 |
| 2026-08-28 | — | — | — | $1,082.50 | 34,716 |
| 2026-08-27 | $1,076.45 | $1,470.61 | 513,200 | $1,091.31 | 23,368 |
| 2026-08-26 | $1,079.61 | $1,474.93 | 507,800 | $1,076.57 | 19,602 |
| 2026-08-25 | $1,073.44 | $1,466.50 | 434,300 | $1,058.59 | 19,991 |
| 2026-08-24 | $1,055.20 | $1,441.58 | 681,000 | $1,064.43 | 42,103 |
| 2026-08-21 | $1,065.39 | $1,455.50 | 554,600 | $1,093.36 | 31,878 |
| 2026-08-20 | $1,082.61 | $1,479.03 | 358,100 | $1,074.06 | 21,148 |
| 2026-08-19 | $1,077.08 | $1,471.47 | 509,400 | $1,093.37 | 49,275 |
| 2026-08-18 | $1,085.09 | $1,475.37 | 418,000 | $1,109.77 | 25,380 |
| 2026-08-17 | $1,097.61 | $1,492.39 | 750,200 | $1,105.81 | 32,830 |
| 2026-08-14 | $1,102.10 | $1,498.50 | 468,700 | $1,074.31 | 26,588 |
| 2026-08-13 | $1,073.78 | $1,459.99 | 291,000 | $1,072.50 | 26,373 |
| 2026-08-12 | $1,069.17 | $1,453.72 | 681,700 | $1,041.85 | 28,944 |
| 2026-08-11 | $1,032.40 | $1,403.73 | 588,200 | $1,045.25 | 20,448 |
| 2026-08-10 | $1,043.38 | $1,418.66 | 821,400 | $1,030.91 | 14,871 |
| 2026-08-07 | $1,042.62 | $1,417.62 | 487,600 | $1,058.80 | 32,623 |
| 2026-08-06 | $1,052.86 | $1,431.55 | 954,100 | $1,064.85 | 39,275 |
| 2026-08-05 | $1,056.20 | $1,436.09 | 599,700 | $1,060.30 | 41,088 |
| 2026-08-04 | $1,051.53 | $1,429.74 | 740,600 | $1,007.24 | 44,612 |
| 2026-08-03 | $1,031.44 | $1,402.42 | 574,300 | $1,029.99 | 39,609 |
| 2026-07-31 | $1,019.28 | $1,385.89 | 728,000 | $1,058.38 | 50,709 |
| 2026-07-30 | $1,047.53 | $1,424.30 | 892,800 | $1,075.00 | 82,513 |
| 2026-07-29 | $1,008.02 | $1,370.58 | 751,400 | $1,038.52 | 56,987 |
| 2026-07-28 | $1,034.86 | $1,407.07 | 603,000 | $1,040.62 | 31,116 |
| 2026-07-27 | $1,046.79 | $1,423.29 | 514,700 | $1,080.42 | 36,825 |
| 2026-07-24 | $1,084.24 | $1,474.21 | 782,900 | $1,059.37 | 94,053 |
| 2026-07-23 | $1,033.55 | $1,405.29 | 401,900 | $1,027.65 | 29,129 |
| 2026-07-22 | $1,028.74 | $1,398.75 | 346,700 | $1,026.25 | 33,842 |
| 2026-07-21 | $1,027.88 | $1,397.58 | 538,400 | $1,027.73 | 30,387 |
| 2026-07-20 | $1,017.31 | $1,383.21 | 458,300 | $1,017.48 | 33,544 |
| 2026-07-17 | $1,020.00 | $1,386.87 | 567,900 | — | — |
| 2026-07-16 | $1,009.14 | $1,372.10 | 478,400 | — | — |
| 2026-07-15 | $1,022.60 | $1,390.40 | 561,100 | — | — |
| 2026-07-14 | $1,023.54 | $1,391.68 | 428,200 | — | — |
| 2026-07-13 | $1,039.53 | $1,413.42 | 324,100 | — | — |
| 2026-07-10 | $1,051.21 | $1,429.30 | 330,000 | — | — |
| 2026-07-09 | $1,034.87 | $1,407.08 | 420,300 | — | — |
| 2026-07-08 | $1,015.97 | $1,381.39 | 496,000 | — | — |
| 2026-07-07 | $1,022.93 | $1,390.85 | 518,900 | — | — |
| 2026-07-06 | $998.84 | $1,358.10 | 560,800 | — | — |
| 2026-07-02 | $1,002.02 | $1,362.42 | 720,100 | — | — |
| 2026-07-01 | $1,013.62 | $1,378.19 | 956,400 | — | — |
| 2026-06-30 | $1,042.39 | $1,417.31 | 1,295,500 | — | — |
| 2026-06-29 | $1,085.17 | $1,475.48 | 478,400 | — | — |
| 2026-06-26 | $1,091.30 | $1,483.81 | 762,300 | — | — |
| 2026-06-25 | $1,087.61 | $1,478.79 | 721,800 | — | — |
| 2026-06-24 | $1,095.00 | $1,488.84 | 812,100 | — | — |
| 2026-06-23 | $1,115.93 | $1,517.30 | 872,800 | — | — |
| 2026-06-22 | $1,115.94 | $1,517.31 | 718,400 | — | — |
| 2026-06-18 | $1,092.19 | $1,485.02 | 807,800 | — | — |
| 2026-06-17 | $1,088.52 | $1,480.03 | 804,100 | — | — |
| 2026-06-16 | $1,094.68 | $1,488.41 | 594,300 | — | — |
| 2026-06-15 | $1,064.38 | $1,447.21 | 672,800 | — | — |
| 2026-06-12 | $1,055.85 | $1,435.61 | 500,200 | — | — |
| 2026-06-11 | $1,043.18 | $1,418.38 | 584,700 | — | — |
| 2026-06-10 | $1,038.33 | $1,411.79 | 597,500 | — | — |
| 2026-06-09 | $1,059.84 | $1,441.04 | 413,600 | — | — |
| 2026-06-08 | $1,062.74 | $1,444.98 | 404,800 | — | — |
| 2026-06-05 | $1,080.95 | $1,469.74 | 524,900 | — | — |
| 2026-06-04 | $1,089.15 | $1,480.89 | 488,500 | — | — |
| 2026-06-03 | $1,077.00 | $1,464.37 | 724,500 | — | — |
| 2026-06-02 | $1,071.80 | $1,457.30 | 465,700 | — | — |
| 2026-06-01 | $1,050.77 | $1,428.70 | 325,300 | — | — |
| 2026-05-29 | $1,068.04 | $1,452.19 | 943,900 | — | — |
| 2026-05-28 | $1,069.44 | $1,454.09 | 443,100 | — | — |
| 2026-05-27 | $1,070.22 | $1,455.15 | 416,600 | — | — |
| 2026-05-26 | $1,077.63 | $1,465.22 | 1,208,900 | — | — |
| 2026-05-22 | $1,079.79 | $1,468.16 | 427,200 | — | — |
| 2026-05-21 | $1,078.42 | $1,466.30 | 535,000 | — | — |
| 2026-05-20 | $1,065.06 | $1,448.13 | 496,400 | — | — |
| 2026-05-19 | $1,048.43 | $1,418.51 | 482,700 | — | — |
| 2026-05-18 | $1,062.62 | $1,437.70 | 423,200 | — | — |
| 2026-05-15 | $1,059.44 | $1,433.40 | 453,700 | — | — |
| 2026-05-14 | $1,079.68 | $1,460.79 | 479,600 | — | — |
| 2026-05-13 | $1,077.28 | $1,457.54 | 625,800 | — | — |
| 2026-05-12 | $1,080.63 | $1,462.07 | 464,100 | — | — |
| 2026-05-11 | $1,086.22 | $1,469.64 | 679,400 | — | — |
| 2026-05-08 | $1,072.08 | $1,450.50 | 428,700 | — | — |
| 2026-05-07 | $1,066.76 | $1,443.31 | 443,800 | — | — |
| 2026-05-06 | $1,087.96 | $1,471.99 | 545,400 | — | — |
| 2026-05-05 | $1,078.46 | $1,459.14 | 385,800 | — | — |
| 2026-05-04 | $1,083.20 | $1,465.55 | 485,500 | — | — |
| 2026-05-01 | $1,085.03 | $1,468.03 | 658,200 | — | — |
| 2026-04-30 | $1,082.83 | $1,465.05 | 1,077,300 | — | — |
| 2026-04-29 | $1,089.07 | $1,473.49 | 673,000 | — | — |
| 2026-04-28 | $1,076.40 | $1,456.35 | 807,100 | — | — |
| 2026-04-27 | $1,089.85 | $1,474.55 | 589,500 | — | — |
| 2026-04-24 | $1,108.76 | $1,500.13 | 610,000 | — | — |
| 2026-04-23 | $1,115.29 | $1,508.97 | 563,800 | — | — |
| 2026-04-22 | $1,102.28 | $1,491.36 | 519,900 | — | — |
| 2026-04-21 | $1,094.34 | $1,480.62 | 507,400 | — | — |
| 2026-04-20 | $1,103.97 | $1,493.65 | 373,300 | — | — |
| 2026-04-17 | $1,088.62 | $1,472.88 | 463,000 | — | — |
| 2026-04-16 | $1,070.90 | $1,448.91 | 467,500 | — | — |
| 2026-04-15 | $1,052.98 | $1,424.66 | 614,000 | — | — |
| 2026-04-14 | $1,057.37 | $1,430.60 | 510,600 | — | — |
| 2026-04-13 | $1,056.84 | $1,429.88 | 450,700 | — | — |
| 2026-04-10 | $1,030.24 | $1,393.90 | 342,800 | — | — |
| 2026-04-09 | $1,031.57 | $1,395.69 | 405,800 | — | — |
| 2026-04-08 | $1,017.66 | $1,376.87 | 505,800 | — | — |
| 2026-04-07 | $1,007.29 | $1,362.84 | 424,300 | — | — |
| 2026-04-06 | $1,016.08 | $1,374.74 | 301,500 | — | — |
| 2026-04-02 | $1,000.37 | $1,353.48 | 464,300 | — | — |
| 2026-04-01 | $995.98 | $1,347.54 | 476,800 | — | — |
| 2026-03-31 | $980.24 | $1,326.25 | 647,800 | — | — |
| 2026-03-30 | $964.05 | $1,304.34 | 717,500 | — | — |
| 2026-03-27 | $963.00 | $1,302.92 | 397,500 | — | — |
| 2026-03-26 | $963.39 | $1,303.45 | 530,200 | — | — |
| 2026-03-25 | $965.95 | $1,306.91 | 380,100 | — | — |
| 2026-03-24 | $964.53 | $1,304.99 | 499,400 | — | — |
| 2026-03-23 | $966.96 | $1,308.28 | 576,000 | — | — |
| 2026-03-20 | $959.16 | $1,297.73 | 1,817,800 | — | — |
| 2026-03-19 | $974.76 | $1,318.83 | 416,300 | — | — |
| 2026-03-18 | $973.56 | $1,317.21 | 462,900 | — | — |
| 2026-03-17 | $976.88 | $1,321.70 | 422,100 | — | — |
| 2026-03-16 | $984.46 | $1,331.96 | 790,300 | — | — |
| 2026-03-13 | $969.90 | $1,312.26 | 512,300 | — | — |
| 2026-03-12 | $971.47 | $1,314.38 | 756,300 | — | — |
| 2026-03-11 | $973.43 | $1,317.03 | 661,200 | — | — |
| 2026-03-10 | $956.07 | $1,293.54 | 658,400 | — | — |
| 2026-03-09 | $944.91 | $1,278.45 | 699,400 | — | — |
| 2026-03-06 | $937.20 | $1,268.01 | 688,400 | — | — |
| 2026-03-05 | $953.00 | $1,289.39 | 692,500 | — | — |
| 2026-03-04 | $969.04 | $1,311.09 | 624,700 | — | — |
| 2026-03-03 | $972.01 | $1,315.11 | 849,500 | — | — |
| 2026-03-02 | $966.10 | $1,307.12 | 409,300 | — | — |
| 2026-02-27 | $974.26 | $1,318.16 | 1,141,200 | — | — |
| 2026-02-26 | $948.02 | $1,282.65 | 612,300 | — | — |
| 2026-02-25 | $960.52 | $1,299.57 | 639,500 | — | — |
| 2026-02-24 | $951.90 | $1,280.92 | 486,100 | — | — |
| 2026-02-23 | $945.64 | $1,272.50 | 665,100 | — | — |
| 2026-02-20 | $928.11 | $1,248.91 | 993,600 | — | — |
| 2026-02-19 | $918.03 | $1,235.34 | 647,800 | — | — |
| 2026-02-18 | $924.24 | $1,243.70 | 837,500 | — | — |
| 2026-02-17 | $951.97 | $1,281.02 | 700,200 | — | — |
| 2026-02-13 | $956.19 | $1,286.69 | 1,063,900 | — | — |
| 2026-02-12 | $957.87 | $1,288.95 | 2,685,300 | — | — |
| 2026-02-11 | $867.52 | $1,167.38 | 652,400 | — | — |
| 2026-02-10 | $856.74 | $1,152.87 | 510,600 | — | — |
| 2026-02-09 | $857.74 | $1,154.22 | 436,700 | — | — |
| 2026-02-06 | $848.12 | $1,141.27 | 615,500 | — | — |
| 2026-02-05 | $807.56 | $1,086.69 | 595,700 | — | — |
| 2026-02-04 | $802.13 | $1,079.38 | 520,300 | — | — |
| 2026-02-03 | $801.83 | $1,078.98 | 499,700 | — | — |
| 2026-02-02 | $810.38 | $1,090.49 | 603,300 | — | — |
| 2026-01-30 | $820.93 | $1,104.68 | 650,100 | — | — |
| 2026-01-29 | $826.05 | $1,111.57 | 685,800 | — | — |
| 2026-01-28 | $816.15 | $1,098.25 | 589,600 | — | — |
| 2026-01-27 | $809.55 | $1,089.37 | 526,200 | — | — |
| 2026-01-26 | $806.35 | $1,085.06 | 567,200 | — | — |
| 2026-01-23 | $791.27 | $1,064.77 | 467,400 | — | — |
| 2026-01-22 | $792.76 | $1,066.78 | 347,000 | — | — |
| 2026-01-21 | $795.48 | $1,070.44 | 566,300 | — | — |
| 2026-01-20 | $784.20 | $1,055.26 | 497,000 | — | — |
| 2026-01-16 | $801.78 | $1,078.91 | 532,400 | — | — |
| 2026-01-15 | $801.82 | $1,078.97 | 443,500 | — | — |
| 2026-01-14 | $799.02 | $1,075.20 | 399,700 | — | — |
| 2026-01-13 | $801.31 | $1,078.28 | 587,600 | — | — |
| 2026-01-12 | $783.86 | $1,054.80 | 1,237,300 | — | — |
| 2026-01-09 | $800.35 | $1,076.99 | 321,700 | — | — |
| 2026-01-08 | $781.88 | $1,052.13 | 408,400 | — | — |
| 2026-01-07 | $776.55 | $1,044.96 | 440,900 | — | — |
| 2026-01-06 | $788.06 | $1,060.45 | 452,200 | — | — |
| 2026-01-05 | $772.02 | $1,038.87 | 580,300 | — | — |
| 2026-01-02 | $764.11 | $1,028.22 | 556,700 | — | — |