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
| 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 | — | — |