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-12-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 | — | — | — | $77.77 | 15,996 |
| 2026-09-03 | — | — | — | $76.64 | 18,172 |
| 2026-09-02 | — | — | — | $74.85 | 13,494 |
| 2026-09-01 | — | — | — | $75.16 | 20,177 |
| 2026-08-31 | — | — | — | $76.33 | 18,862 |
| 2026-08-28 | — | — | — | $79.16 | 30,621 |
| 2026-08-27 | $77.25 | $77.25 | 559,600 | $75.19 | 32,374 |
| 2026-08-26 | $74.21 | $74.21 | 1,061,700 | $72.40 | 152,399 |
| 2026-08-25 | $71.73 | $71.73 | 777,200 | $73.96 | 52,811 |
| 2026-08-24 | $70.74 | $70.74 | 762,800 | $71.99 | 92,447 |
| 2026-08-21 | $73.26 | $73.26 | 744,300 | $76.48 | 59,856 |
| 2026-08-20 | $74.43 | $74.43 | 584,900 | $77.05 | 44,627 |
| 2026-08-19 | $76.57 | $76.57 | 697,200 | $82.12 | 44,878 |
| 2026-08-18 | $81.31 | $81.31 | 934,700 | $84.53 | 109,736 |
| 2026-08-17 | $88.10 | $88.10 | 658,300 | $86.12 | 126,619 |
| 2026-08-14 | $85.79 | $85.79 | 412,100 | $83.54 | 27,108 |
| 2026-08-13 | $83.94 | $83.94 | 454,600 | $88.41 | 19,391 |
| 2026-08-12 | $87.31 | $87.31 | 413,300 | $89.21 | 20,415 |
| 2026-08-11 | $85.80 | $85.80 | 338,100 | $85.96 | 14,585 |
| 2026-08-10 | $84.89 | $84.89 | 379,900 | $89.11 | 20,822 |
| 2026-08-07 | $90.23 | $90.23 | 353,800 | $89.63 | 26,357 |
| 2026-08-06 | $86.70 | $86.70 | 593,100 | $88.91 | 35,479 |
| 2026-08-05 | $91.75 | $91.75 | 598,500 | $94.32 | 22,711 |
| 2026-08-04 | $94.07 | $94.07 | 830,100 | $93.54 | 47,543 |
| 2026-08-03 | $87.20 | $87.20 | 391,700 | $84.02 | 15,611 |
| 2026-07-31 | $85.06 | $85.06 | 408,800 | $87.35 | 21,437 |
| 2026-07-30 | $84.90 | $84.90 | 326,900 | $82.98 | 15,927 |
| 2026-07-29 | $80.21 | $80.21 | 517,400 | $82.87 | 31,496 |
| 2026-07-28 | $84.02 | $84.02 | 417,200 | $86.00 | 28,299 |
| 2026-07-27 | $89.70 | $89.70 | 328,000 | $93.05 | 15,448 |
| 2026-07-24 | $91.70 | $91.70 | 423,100 | $95.90 | 19,633 |
| 2026-07-23 | $96.46 | $96.46 | 345,900 | $97.26 | 18,793 |
| 2026-07-22 | $97.84 | $97.84 | 287,200 | $100.21 | 13,833 |
| 2026-07-21 | $102.79 | $102.79 | 334,400 | $102.61 | 12,660 |
| 2026-07-20 | $97.90 | $97.90 | 338,200 | $104.89 | 25,490 |
| 2026-07-17 | $104.33 | $104.33 | 431,700 | — | — |
| 2026-07-16 | $103.36 | $103.36 | 334,100 | — | — |
| 2026-07-15 | $107.91 | $107.91 | 303,100 | — | — |
| 2026-07-14 | $106.48 | $106.48 | 269,700 | — | — |
| 2026-07-13 | $104.73 | $104.73 | 256,900 | — | — |
| 2026-07-10 | $107.73 | $107.73 | 303,400 | — | — |
| 2026-07-09 | $108.03 | $108.03 | 462,300 | — | — |
| 2026-07-08 | $102.28 | $102.28 | 387,900 | — | — |
| 2026-07-07 | $96.60 | $96.60 | 467,900 | — | — |
| 2026-07-06 | $104.70 | $104.70 | 321,300 | — | — |
| 2026-07-02 | $105.27 | $105.27 | 275,900 | — | — |
| 2026-07-01 | $114.41 | $114.41 | 278,700 | — | — |
| 2026-06-30 | $117.32 | $117.32 | 417,100 | — | — |
| 2026-06-29 | $110.89 | $110.89 | 784,500 | — | — |
| 2026-06-26 | $107.19 | $107.19 | 719,100 | — | — |
| 2026-06-25 | $110.23 | $110.23 | 362,600 | — | — |
| 2026-06-24 | $107.72 | $107.72 | 306,700 | — | — |
| 2026-06-23 | $107.65 | $107.65 | 304,500 | — | — |
| 2026-06-22 | $118.00 | $118.00 | 274,500 | — | — |
| 2026-06-18 | $118.01 | $118.01 | 756,800 | — | — |
| 2026-06-17 | $113.64 | $113.64 | 274,900 | — | — |
| 2026-06-16 | $115.28 | $115.28 | 335,700 | — | — |
| 2026-06-15 | $120.01 | $120.01 | 388,800 | — | — |
| 2026-06-12 | $114.65 | $114.65 | 236,900 | — | — |
| 2026-06-11 | $111.19 | $111.19 | 329,700 | — | — |
| 2026-06-10 | $104.07 | $104.07 | 391,100 | — | — |
| 2026-06-09 | $106.37 | $106.37 | 476,400 | — | — |
| 2026-06-08 | $111.27 | $111.27 | 316,600 | — | — |
| 2026-06-05 | $107.37 | $107.37 | 430,100 | — | — |
| 2026-06-04 | $122.51 | $122.51 | 736,500 | — | — |
| 2026-06-03 | $121.62 | $121.62 | 1,409,800 | — | — |
| 2026-06-02 | $121.96 | $121.96 | 1,051,200 | — | — |
| 2026-06-01 | $115.16 | $115.16 | 597,900 | — | — |
| 2026-05-29 | $114.52 | $114.52 | 553,500 | — | — |
| 2026-05-28 | $117.35 | $117.35 | 331,200 | — | — |
| 2026-05-27 | $116.99 | $116.99 | 331,500 | — | — |
| 2026-05-26 | $119.82 | $119.82 | 577,100 | — | — |
| 2026-05-22 | $119.00 | $119.00 | 498,500 | — | — |
| 2026-05-21 | $120.52 | $120.52 | 585,300 | — | — |
| 2026-05-20 | $120.91 | $120.91 | 850,900 | — | — |
| 2026-05-19 | $113.33 | $113.33 | 627,900 | — | — |
| 2026-05-18 | $106.35 | $106.35 | 600,000 | — | — |
| 2026-05-15 | $102.76 | $102.76 | 390,000 | — | — |
| 2026-05-14 | $105.10 | $105.10 | 428,500 | — | — |
| 2026-05-13 | $106.60 | $106.60 | 382,900 | — | — |
| 2026-05-12 | $102.61 | $102.61 | 398,100 | — | — |
| 2026-05-11 | $103.48 | $103.48 | 464,600 | — | — |
| 2026-05-08 | $104.49 | $104.49 | 441,000 | — | — |
| 2026-05-07 | $101.53 | $101.53 | 896,200 | — | — |
| 2026-05-06 | $101.94 | $101.94 | 1,123,200 | — | — |
| 2026-05-05 | $90.84 | $90.84 | 3,091,300 | — | — |
| 2026-05-04 | $122.33 | $122.33 | 778,900 | — | — |
| 2026-05-01 | $122.87 | $122.87 | 473,100 | — | — |
| 2026-04-30 | $118.92 | $118.92 | 388,600 | — | — |
| 2026-04-29 | $113.26 | $113.26 | 331,100 | — | — |
| 2026-04-28 | $112.36 | $112.36 | 420,700 | — | — |
| 2026-04-27 | $116.67 | $116.67 | 533,300 | — | — |
| 2026-04-24 | $124.55 | $124.55 | 945,000 | — | — |
| 2026-04-23 | $123.56 | $123.56 | 388,600 | — | — |
| 2026-04-22 | $124.51 | $124.51 | 446,400 | — | — |
| 2026-04-21 | $123.86 | $123.86 | 309,500 | — | — |
| 2026-04-20 | $125.88 | $125.88 | 348,700 | — | — |
| 2026-04-17 | $125.02 | $125.02 | 467,200 | — | — |
| 2026-04-16 | $120.71 | $120.71 | 497,200 | — | — |
| 2026-04-15 | $121.32 | $121.32 | 352,800 | — | — |
| 2026-04-14 | $124.65 | $124.65 | 374,900 | — | — |
| 2026-04-13 | $127.32 | $127.32 | 299,900 | — | — |
| 2026-04-10 | $127.32 | $127.32 | 287,600 | — | — |
| 2026-04-09 | $124.38 | $124.38 | 461,000 | — | — |
| 2026-04-08 | $120.29 | $120.29 | 346,100 | — | — |
| 2026-04-07 | $113.11 | $113.11 | 314,200 | — | — |
| 2026-04-06 | $110.40 | $110.40 | 399,100 | — | — |
| 2026-04-02 | $113.94 | $113.94 | 261,200 | — | — |
| 2026-04-01 | $115.49 | $115.49 | 316,100 | — | — |
| 2026-03-31 | $114.59 | $114.59 | 274,100 | — | — |
| 2026-03-30 | $107.69 | $107.69 | 258,100 | — | — |
| 2026-03-27 | $115.70 | $115.70 | 307,500 | — | — |
| 2026-03-26 | $118.70 | $118.70 | 339,500 | — | — |
| 2026-03-25 | $127.01 | $127.01 | 405,800 | — | — |
| 2026-03-24 | $125.70 | $125.70 | 374,700 | — | — |
| 2026-03-23 | $119.15 | $119.15 | 488,200 | — | — |
| 2026-03-20 | $115.36 | $115.36 | 744,200 | — | — |
| 2026-03-19 | $122.78 | $122.78 | 417,800 | — | — |
| 2026-03-18 | $116.61 | $116.61 | 403,500 | — | — |
| 2026-03-17 | $115.50 | $115.50 | 339,800 | — | — |
| 2026-03-16 | $114.68 | $114.68 | 373,100 | — | — |
| 2026-03-13 | $110.95 | $110.95 | 316,200 | — | — |
| 2026-03-12 | $109.62 | $109.62 | 1,040,300 | — | — |
| 2026-03-11 | $120.53 | $120.53 | 441,700 | — | — |
| 2026-03-10 | $116.47 | $116.47 | 1,035,900 | — | — |
| 2026-03-09 | $121.89 | $121.89 | 277,400 | — | — |
| 2026-03-06 | $120.70 | $120.70 | 362,500 | — | — |
| 2026-03-05 | $126.77 | $126.77 | 470,100 | — | — |
| 2026-03-04 | $129.27 | $129.27 | 439,100 | — | — |
| 2026-03-03 | $131.67 | $131.67 | 745,700 | — | — |
| 2026-03-02 | $135.14 | $135.14 | 526,500 | — | — |
| 2026-02-27 | $131.57 | $131.57 | 555,600 | — | — |
| 2026-02-26 | $129.47 | $129.47 | 743,700 | — | — |
| 2026-02-25 | $138.85 | $138.85 | 420,400 | — | — |
| 2026-02-24 | $131.70 | $131.70 | 844,600 | — | — |
| 2026-02-23 | $134.58 | $134.58 | 456,500 | — | — |
| 2026-02-20 | $133.62 | $133.62 | 417,800 | — | — |
| 2026-02-19 | $130.03 | $130.03 | 653,100 | — | — |
| 2026-02-18 | $138.28 | $138.28 | 599,000 | — | — |
| 2026-02-17 | $134.86 | $134.86 | 1,467,500 | — | — |
| 2026-02-13 | $153.91 | $153.91 | 1,334,600 | — | — |
| 2026-02-12 | $150.25 | $150.25 | 2,484,400 | — | — |
| 2026-02-11 | $110.90 | $110.90 | 865,100 | — | — |
| 2026-02-10 | $110.68 | $110.68 | 575,000 | — | — |
| 2026-02-09 | $111.34 | $111.34 | 476,400 | — | — |
| 2026-02-06 | $109.61 | $109.61 | 529,100 | — | — |
| 2026-02-05 | $99.30 | $99.30 | 426,200 | — | — |
| 2026-02-04 | $99.89 | $99.89 | 768,200 | — | — |
| 2026-02-03 | $98.92 | $98.92 | 712,900 | — | — |
| 2026-02-02 | $94.55 | $94.55 | 1,150,500 | — | — |
| 2026-01-30 | $92.41 | $92.41 | 644,100 | — | — |
| 2026-01-29 | $92.77 | $92.77 | 525,500 | — | — |
| 2026-01-28 | $92.44 | $92.44 | 435,900 | — | — |
| 2026-01-27 | $90.63 | $90.63 | 325,500 | — | — |
| 2026-01-26 | $87.97 | $87.97 | 420,400 | — | — |
| 2026-01-23 | $86.44 | $86.44 | 494,100 | — | — |
| 2026-01-22 | $86.51 | $86.51 | 364,300 | — | — |
| 2026-01-21 | $85.45 | $85.45 | 403,000 | — | — |
| 2026-01-20 | $78.76 | $78.76 | 316,100 | — | — |
| 2026-01-16 | $81.75 | $81.75 | 388,900 | — | — |
| 2026-01-15 | $80.03 | $80.03 | 306,200 | — | — |
| 2026-01-14 | $77.54 | $77.54 | 276,800 | — | — |
| 2026-01-13 | $76.77 | $76.77 | 277,900 | — | — |
| 2026-01-12 | $76.12 | $76.12 | 216,700 | — | — |
| 2026-01-09 | $76.14 | $76.14 | 366,500 | — | — |
| 2026-01-08 | $75.75 | $75.75 | 264,500 | — | — |
| 2026-01-07 | $76.67 | $76.67 | 215,300 | — | — |
| 2026-01-06 | $79.47 | $79.47 | 437,300 | — | — |
| 2026-01-05 | $76.85 | $76.85 | 464,900 | — | — |
| 2026-01-02 | $74.84 | $74.84 | 427,700 | — | — |