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 — 2026
| 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 | — | — |
| 2026-04-14 | $1,296.58 | $3,569.55 | 471,300 | — | — |
| 2026-04-13 | $1,233.11 | $3,394.81 | 328,900 | — | — |
| 2026-04-10 | $1,207.18 | $3,323.43 | 205,700 | — | — |
| 2026-04-09 | $1,225.52 | $3,373.92 | 198,100 | — | — |
| 2026-04-08 | $1,219.88 | $3,358.39 | 305,400 | — | — |
| 2026-04-07 | $1,169.57 | $3,219.89 | 301,800 | — | — |
| 2026-04-06 | $1,189.64 | $3,275.14 | 216,200 | — | — |
| 2026-04-02 | $1,167.00 | $3,212.81 | 319,800 | — | — |
| 2026-04-01 | $1,173.27 | $3,230.07 | 472,200 | — | — |
| 2026-03-31 | $1,158.96 | $3,190.68 | 661,000 | — | — |
| 2026-03-30 | $1,132.88 | $3,118.88 | 667,700 | — | — |
| 2026-03-27 | $1,140.03 | $3,138.56 | 402,000 | — | — |
| 2026-03-26 | $1,151.94 | $3,171.35 | 261,800 | — | — |
| 2026-03-25 | $1,156.49 | $3,183.88 | 341,800 | — | — |
| 2026-03-24 | $1,162.78 | $3,201.19 | 487,900 | — | — |
| 2026-03-23 | $1,152.97 | $3,174.18 | 476,200 | — | — |
| 2026-03-20 | $1,177.39 | $3,241.41 | 731,900 | — | — |
| 2026-03-19 | $1,191.94 | $3,281.47 | 546,100 | — | — |
| 2026-03-18 | $1,199.94 | $3,303.50 | 335,700 | — | — |
| 2026-03-17 | $1,232.51 | $3,393.16 | 297,200 | — | — |
| 2026-03-16 | $1,247.82 | $3,435.31 | 506,200 | — | — |
| 2026-03-13 | $1,214.66 | $3,344.02 | 463,800 | — | — |
| 2026-03-12 | $1,225.95 | $3,375.10 | 603,700 | — | — |
| 2026-03-11 | $1,258.34 | $3,464.27 | 239,300 | — | — |
| 2026-03-10 | $1,268.31 | $3,491.72 | 214,100 | — | — |
| 2026-03-09 | $1,277.93 | $3,518.21 | 401,200 | — | — |
| 2026-03-06 | $1,294.53 | $3,563.91 | 294,900 | — | — |
| 2026-03-05 | $1,294.96 | $3,565.09 | 214,000 | — | — |
| 2026-03-04 | $1,315.12 | $3,620.59 | 211,800 | — | — |
| 2026-03-03 | $1,326.34 | $3,651.48 | 338,100 | — | — |
| 2026-03-02 | $1,316.26 | $3,623.73 | 365,400 | — | — |
| 2026-02-27 | $1,302.79 | $3,586.65 | 545,800 | — | — |
| 2026-02-26 | $1,314.26 | $3,618.22 | 372,900 | — | — |
| 2026-02-25 | $1,295.12 | $3,565.53 | 322,000 | — | — |
| 2026-02-24 | $1,293.87 | $3,562.09 | 254,100 | — | — |
| 2026-02-23 | $1,296.15 | $3,568.37 | 313,700 | — | — |
| 2026-02-20 | $1,338.98 | $3,686.28 | 218,500 | — | — |
| 2026-02-19 | $1,330.13 | $3,661.92 | 235,300 | — | — |
| 2026-02-18 | $1,315.33 | $3,621.17 | 347,800 | — | — |
| 2026-02-17 | $1,302.11 | $3,584.77 | 376,800 | — | — |
| 2026-02-13 | $1,286.67 | $3,542.27 | 311,400 | — | — |
| 2026-02-12 | $1,295.97 | $3,567.87 | 457,300 | — | — |
| 2026-02-11 | $1,326.19 | $3,651.07 | 283,900 | — | — |
| 2026-02-10 | $1,311.95 | $3,611.86 | 435,300 | — | — |
| 2026-02-09 | $1,300.10 | $3,579.24 | 432,800 | — | — |
| 2026-02-06 | $1,285.53 | $3,539.13 | 391,100 | — | — |
| 2026-02-05 | $1,263.26 | $3,477.82 | 541,400 | — | — |
| 2026-02-04 | $1,264.79 | $3,482.03 | 668,500 | — | — |
| 2026-02-03 | $1,301.93 | $3,584.28 | 1,489,300 | — | — |
| 2026-02-02 | $1,435.52 | $3,952.06 | 518,600 | — | — |
| 2026-01-30 | $1,427.54 | $3,930.09 | 272,900 | — | — |
| 2026-01-29 | $1,422.00 | $3,914.84 | 354,100 | — | — |
| 2026-01-28 | $1,412.13 | $3,887.67 | 270,500 | — | — |
| 2026-01-27 | $1,427.18 | $3,929.10 | 282,400 | — | — |
| 2026-01-26 | $1,435.96 | $3,953.27 | 372,100 | — | — |
| 2026-01-23 | $1,419.19 | $3,907.10 | 330,200 | — | — |
| 2026-01-22 | $1,420.52 | $3,910.76 | 269,000 | — | — |
| 2026-01-21 | $1,449.98 | $3,991.87 | 436,800 | — | — |
| 2026-01-20 | $1,448.55 | $3,987.93 | 354,500 | — | — |
| 2026-01-16 | $1,450.00 | $3,991.92 | 380,000 | — | — |
| 2026-01-15 | $1,433.54 | $3,946.61 | 230,600 | — | — |
| 2026-01-14 | $1,423.84 | $3,919.90 | 285,900 | — | — |
| 2026-01-13 | $1,381.98 | $3,804.66 | 299,600 | — | — |
| 2026-01-12 | $1,386.12 | $3,816.06 | 283,400 | — | — |
| 2026-01-09 | $1,392.09 | $3,832.49 | 409,800 | — | — |
| 2026-01-08 | $1,377.42 | $3,792.11 | 435,600 | — | — |
| 2026-01-07 | $1,385.25 | $3,813.66 | 460,300 | — | — |
| 2026-01-06 | $1,384.40 | $3,811.32 | 463,100 | — | — |
| 2026-01-05 | $1,367.89 | $3,765.87 | 296,600 | — | — |
| 2026-01-02 | $1,358.55 | $3,740.16 | 278,700 | — | — |