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
- 2006-03-15 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,149.44 | 13,392 |
| 2026-09-03 | — | — | — | $1,157.68 | 18,921 |
| 2026-09-02 | — | — | — | $1,162.89 | 20,475 |
| 2026-09-01 | — | — | — | $1,167.51 | 15,398 |
| 2026-08-31 | — | — | — | $1,168.74 | 31,854 |
| 2026-08-28 | — | — | — | $1,192.48 | 17,234 |
| 2026-08-27 | $1,186.48 | $3,266.44 | 226,900 | $1,201.15 | 12,539 |
| 2026-08-26 | $1,207.06 | $3,323.10 | 432,900 | $1,209.29 | 28,122 |
| 2026-08-25 | $1,192.60 | $3,283.29 | 397,800 | $1,206.20 | 21,301 |
| 2026-08-24 | $1,199.08 | $3,301.13 | 466,600 | $1,199.66 | 28,881 |
| 2026-08-21 | $1,200.35 | $3,304.62 | 533,800 | $1,189.88 | 25,250 |
| 2026-08-20 | $1,180.40 | $3,249.70 | 440,400 | $1,221.23 | 24,705 |
| 2026-08-19 | $1,222.91 | $3,366.73 | 254,100 | $1,232.50 | 19,666 |
| 2026-08-18 | $1,233.78 | $3,396.66 | 250,800 | $1,234.00 | 9,865 |
| 2026-08-17 | $1,237.82 | $3,407.78 | 243,300 | $1,253.48 | 18,412 |
| 2026-08-14 | $1,256.90 | $3,460.31 | 438,500 | $1,258.24 | 37,506 |
| 2026-08-13 | $1,246.31 | $3,431.15 | 380,200 | $1,246.02 | 33,185 |
| 2026-08-12 | $1,235.48 | $3,401.34 | 240,800 | $1,238.45 | 13,859 |
| 2026-08-11 | $1,242.04 | $3,419.40 | 545,100 | $1,226.34 | 41,553 |
| 2026-08-10 | $1,223.48 | $3,368.30 | 435,800 | $1,228.79 | 62,550 |
| 2026-08-07 | $1,225.25 | $3,373.18 | 521,600 | $1,268.04 | 48,089 |
| 2026-08-06 | $1,262.07 | $3,474.54 | 551,700 | $1,258.75 | 47,985 |
| 2026-08-05 | $1,254.71 | $3,454.28 | 879,100 | $1,253.57 | 68,444 |
| 2026-08-04 | $1,275.05 | $3,510.28 | 912,300 | $1,349.99 | 90,380 |
| 2026-08-03 | $1,285.56 | $3,539.21 | 711,600 | $1,273.01 | 60,532 |
| 2026-07-31 | $1,254.38 | $3,453.37 | 393,000 | $1,252.96 | 33,417 |
| 2026-07-30 | $1,249.91 | $3,441.07 | 306,700 | $1,255.06 | 29,170 |
| 2026-07-29 | $1,264.60 | $3,481.51 | 299,100 | $1,294.45 | 20,763 |
| 2026-07-28 | $1,307.97 | $3,600.91 | 292,500 | $1,289.07 | 26,624 |
| 2026-07-27 | $1,286.27 | $3,541.17 | 343,800 | $1,260.46 | 28,638 |
| 2026-07-24 | $1,236.71 | $3,404.72 | 269,700 | $1,220.32 | 31,688 |
| 2026-07-23 | $1,213.83 | $3,341.74 | 248,200 | $1,217.37 | 29,575 |
| 2026-07-22 | $1,194.70 | $3,289.07 | 439,700 | $1,214.48 | 45,736 |
| 2026-07-21 | $1,205.49 | $3,318.77 | 398,900 | $1,220.96 | 20,430 |
| 2026-07-20 | $1,204.73 | $3,316.68 | 357,000 | $1,220.50 | 15,583 |
| 2026-07-17 | $1,214.43 | $3,343.39 | 300,900 | — | — |
| 2026-07-16 | $1,231.11 | $3,389.31 | 321,000 | — | — |
| 2026-07-15 | $1,232.18 | $3,392.25 | 351,100 | — | — |
| 2026-07-14 | $1,215.34 | $3,345.89 | 317,100 | — | — |
| 2026-07-13 | $1,235.00 | $3,400.02 | 528,500 | — | — |
| 2026-07-10 | $1,291.35 | $3,555.15 | 260,700 | — | — |
| 2026-07-09 | $1,295.71 | $3,567.15 | 284,800 | — | — |
| 2026-07-08 | $1,296.43 | $3,569.14 | 297,100 | — | — |
| 2026-07-07 | $1,329.63 | $3,660.54 | 253,200 | — | — |
| 2026-07-06 | $1,346.12 | $3,705.94 | 242,900 | — | — |
| 2026-07-02 | $1,348.49 | $3,712.46 | 363,100 | — | — |
| 2026-07-01 | $1,309.18 | $3,604.24 | 423,100 | — | — |
| 2026-06-30 | $1,332.04 | $3,667.17 | 446,000 | — | — |
| 2026-06-29 | $1,323.44 | $3,643.50 | 450,600 | — | — |
| 2026-06-26 | $1,324.56 | $3,646.58 | 818,100 | — | — |
| 2026-06-25 | $1,332.56 | $3,668.61 | 359,700 | — | — |
| 2026-06-24 | $1,322.67 | $3,641.38 | 424,700 | — | — |
| 2026-06-23 | $1,297.68 | $3,572.58 | 334,600 | — | — |
| 2026-06-22 | $1,295.90 | $3,567.68 | 397,100 | — | — |
| 2026-06-18 | $1,328.31 | $3,656.90 | 741,700 | — | — |
| 2026-06-17 | $1,316.75 | $3,625.08 | 424,500 | — | — |
| 2026-06-16 | $1,301.20 | $3,582.27 | 484,800 | — | — |
| 2026-06-15 | $1,277.35 | $3,516.61 | 346,000 | — | — |
| 2026-06-12 | $1,256.05 | $3,457.97 | 245,800 | — | — |
| 2026-06-11 | $1,257.59 | $3,462.21 | 268,700 | — | — |
| 2026-06-10 | $1,212.36 | $3,337.69 | 307,300 | — | — |
| 2026-06-09 | $1,257.24 | $3,461.25 | 401,300 | — | — |
| 2026-06-08 | $1,206.28 | $3,320.95 | 270,600 | — | — |
| 2026-06-05 | $1,238.74 | $3,410.31 | 266,000 | — | — |
| 2026-06-04 | $1,228.09 | $3,380.99 | 325,400 | — | — |
| 2026-06-03 | $1,211.57 | $3,335.51 | 429,400 | — | — |
| 2026-06-02 | $1,246.98 | $3,433.00 | 397,700 | — | — |
| 2026-06-01 | $1,238.41 | $3,409.41 | 434,000 | — | — |
| 2026-05-29 | $1,258.32 | $3,464.22 | 399,100 | — | — |
| 2026-05-28 | $1,265.06 | $3,482.77 | 436,300 | — | — |
| 2026-05-27 | $1,240.91 | $3,416.29 | 435,900 | — | — |
| 2026-05-26 | $1,226.00 | $3,375.24 | 382,400 | — | — |
| 2026-05-22 | $1,213.51 | $3,340.85 | 448,600 | — | — |
| 2026-05-21 | $1,209.32 | $3,329.32 | 469,700 | — | — |
| 2026-05-20 | $1,198.09 | $3,298.40 | 359,700 | — | — |
| 2026-05-19 | $1,179.08 | $3,246.07 | 466,500 | — | — |
| 2026-05-18 | $1,182.35 | $3,255.07 | 563,300 | — | — |
| 2026-05-15 | $1,148.97 | $3,163.17 | 298,400 | — | — |
| 2026-05-14 | $1,178.82 | $3,245.35 | 333,500 | — | — |
| 2026-05-13 | $1,201.40 | $3,307.51 | 333,200 | — | — |
| 2026-05-12 | $1,191.19 | $3,279.41 | 486,000 | — | — |
| 2026-05-11 | $1,198.67 | $3,300.00 | 405,100 | — | — |
| 2026-05-08 | $1,215.08 | $3,345.18 | 284,200 | — | — |
| 2026-05-07 | $1,241.98 | $3,419.23 | 357,100 | — | — |
| 2026-05-06 | $1,233.37 | $3,395.53 | 472,800 | — | — |
| 2026-05-05 | $1,191.33 | $3,279.79 | 677,500 | — | — |
| 2026-05-04 | $1,149.72 | $3,165.24 | 421,300 | — | — |
| 2026-05-01 | $1,154.45 | $3,178.26 | 311,000 | — | — |
| 2026-04-30 | $1,159.98 | $3,193.48 | 343,500 | — | — |
| 2026-04-29 | $1,142.74 | $3,146.02 | 331,500 | — | — |
| 2026-04-28 | $1,154.06 | $3,177.19 | 291,300 | — | — |
| 2026-04-27 | $1,158.36 | $3,189.02 | 321,200 | — | — |
| 2026-04-24 | $1,148.18 | $3,161.00 | 633,800 | — | — |
| 2026-04-23 | $1,165.76 | $3,209.40 | 647,000 | — | — |
| 2026-04-22 | $1,187.75 | $3,269.94 | 425,200 | — | — |
| 2026-04-21 | $1,205.67 | $3,319.27 | 625,900 | — | — |
| 2026-04-20 | $1,274.62 | $3,509.09 | 246,000 | — | — |
| 2026-04-17 | $1,265.88 | $3,485.03 | 384,800 | — | — |
| 2026-04-16 | $1,228.23 | $3,381.38 | 386,300 | — | — |
| 2026-04-15 | $1,274.69 | $3,509.29 | 324,100 | — | — |