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
- 1987-07-23 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 — 2022
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2022-12-30 | $88.64 | $103.50 | 235,400 | — | — |
| 2022-12-29 | $89.15 | $104.10 | 222,200 | — | — |
| 2022-12-28 | $85.52 | $99.86 | 294,900 | — | — |
| 2022-12-27 | $87.14 | $101.75 | 189,700 | — | — |
| 2022-12-23 | $86.81 | $101.37 | 195,600 | — | — |
| 2022-12-22 | $86.49 | $100.99 | 207,800 | — | — |
| 2022-12-21 | $87.78 | $102.50 | 262,000 | — | — |
| 2022-12-20 | $84.96 | $99.21 | 253,100 | — | — |
| 2022-12-19 | $84.73 | $98.94 | 381,300 | — | — |
| 2022-12-16 | $84.96 | $99.21 | 799,600 | — | — |
| 2022-12-15 | $86.29 | $100.76 | 592,600 | — | — |
| 2022-12-14 | $93.10 | $108.48 | 501,900 | — | — |
| 2022-12-13 | $94.04 | $109.57 | 638,100 | — | — |
| 2022-12-12 | $92.51 | $107.79 | 271,100 | — | — |
| 2022-12-09 | $91.11 | $106.16 | 473,400 | — | — |
| 2022-12-08 | $89.88 | $104.73 | 325,500 | — | — |
| 2022-12-07 | $87.00 | $101.37 | 300,100 | — | — |
| 2022-12-06 | $85.82 | $100.00 | 470,400 | — | — |
| 2022-12-05 | $89.03 | $103.74 | 598,800 | — | — |
| 2022-12-02 | $90.28 | $105.19 | 578,000 | — | — |
| 2022-12-01 | $87.46 | $101.91 | 537,400 | — | — |
| 2022-11-30 | $82.85 | $96.54 | 483,800 | — | — |
| 2022-11-29 | $79.75 | $92.92 | 365,300 | — | — |
| 2022-11-28 | $80.98 | $94.36 | 385,900 | — | — |
| 2022-11-25 | $83.11 | $96.84 | 108,200 | — | — |
| 2022-11-23 | $83.15 | $96.89 | 307,800 | — | — |
| 2022-11-22 | $82.05 | $95.60 | 446,600 | — | — |
| 2022-11-21 | $82.17 | $95.74 | 321,200 | — | — |
| 2022-11-18 | $84.04 | $97.92 | 403,800 | — | — |
| 2022-11-17 | $83.60 | $97.41 | 416,900 | — | — |
| 2022-11-16 | $87.05 | $101.43 | 434,900 | — | — |
| 2022-11-15 | $90.09 | $104.97 | 596,100 | — | — |
| 2022-11-14 | $89.09 | $103.81 | 461,600 | — | — |
| 2022-11-11 | $89.00 | $103.70 | 649,500 | — | — |
| 2022-11-10 | $81.15 | $94.56 | 457,300 | — | — |
| 2022-11-09 | $73.84 | $86.04 | 268,800 | — | — |
| 2022-11-08 | $76.85 | $89.55 | 364,100 | — | — |
| 2022-11-07 | $75.40 | $87.86 | 403,600 | — | — |
| 2022-11-04 | $75.90 | $88.44 | 351,100 | — | — |
| 2022-11-03 | $72.84 | $84.87 | 407,800 | — | — |
| 2022-11-02 | $75.36 | $87.81 | 437,000 | — | — |
| 2022-11-01 | $79.06 | $92.12 | 372,900 | — | — |
| 2022-10-31 | $79.73 | $92.90 | 470,200 | — | — |
| 2022-10-28 | $80.11 | $93.34 | 592,400 | — | — |
| 2022-10-27 | $77.88 | $90.75 | 1,181,000 | — | — |
| 2022-10-26 | $83.39 | $97.17 | 716,100 | — | — |
| 2022-10-25 | $80.50 | $93.80 | 227,100 | — | — |
| 2022-10-24 | $77.69 | $90.52 | 277,100 | — | — |
| 2022-10-21 | $77.17 | $89.92 | 311,800 | — | — |
| 2022-10-20 | $76.86 | $89.56 | 194,100 | — | — |
| 2022-10-19 | $78.68 | $91.68 | 295,400 | — | — |
| 2022-10-18 | $80.66 | $93.98 | 406,900 | — | — |
| 2022-10-17 | $78.59 | $91.57 | 316,200 | — | — |
| 2022-10-14 | $76.07 | $88.64 | 364,600 | — | — |
| 2022-10-13 | $77.86 | $90.72 | 275,200 | — | — |
| 2022-10-12 | $75.34 | $87.79 | 567,500 | — | — |
| 2022-10-11 | $77.32 | $90.09 | 347,500 | — | — |
| 2022-10-10 | $76.26 | $88.86 | 411,600 | — | — |
| 2022-10-07 | $79.93 | $93.13 | 406,400 | — | — |
| 2022-10-06 | $81.82 | $95.34 | 252,900 | — | — |
| 2022-10-05 | $84.37 | $98.31 | 285,400 | — | — |
| 2022-10-04 | $85.23 | $99.31 | 586,400 | — | — |
| 2022-10-03 | $81.71 | $95.21 | 216,200 | — | — |
| 2022-09-30 | $80.17 | $93.41 | 393,100 | — | — |
| 2022-09-29 | $81.99 | $95.53 | 342,000 | — | — |
| 2022-09-28 | $80.82 | $94.17 | 411,300 | — | — |
| 2022-09-27 | $77.78 | $90.63 | 522,200 | — | — |
| 2022-09-26 | $79.91 | $93.11 | 290,500 | — | — |
| 2022-09-23 | $82.10 | $95.66 | 330,700 | — | — |
| 2022-09-22 | $83.25 | $97.00 | 333,200 | — | — |
| 2022-09-21 | $86.47 | $100.75 | 171,200 | — | — |
| 2022-09-20 | $88.43 | $103.04 | 191,500 | — | — |
| 2022-09-19 | $89.30 | $104.05 | 463,500 | — | — |
| 2022-09-16 | $91.49 | $106.60 | 657,200 | — | — |
| 2022-09-15 | $92.59 | $107.89 | 399,000 | — | — |
| 2022-09-14 | $93.48 | $108.92 | 364,900 | — | — |
| 2022-09-13 | $94.45 | $109.82 | 569,700 | — | — |
| 2022-09-12 | $99.25 | $115.40 | 420,000 | — | — |
| 2022-09-09 | $98.01 | $113.96 | 289,400 | — | — |
| 2022-09-08 | $93.37 | $108.56 | 302,600 | — | — |
| 2022-09-07 | $90.48 | $105.20 | 391,900 | — | — |
| 2022-09-06 | $86.17 | $100.19 | 216,600 | — | — |
| 2022-09-02 | $87.96 | $102.27 | 345,300 | — | — |
| 2022-09-01 | $87.65 | $101.91 | 586,300 | — | — |
| 2022-08-31 | $88.57 | $102.98 | 330,700 | — | — |
| 2022-08-30 | $89.22 | $103.74 | 517,100 | — | — |
| 2022-08-29 | $90.86 | $105.65 | 241,700 | — | — |
| 2022-08-26 | $91.90 | $106.85 | 217,300 | — | — |
| 2022-08-25 | $96.37 | $112.05 | 222,100 | — | — |
| 2022-08-24 | $95.46 | $110.99 | 266,200 | — | — |
| 2022-08-23 | $92.92 | $108.04 | 282,900 | — | — |
| 2022-08-22 | $94.93 | $110.38 | 330,900 | — | — |
| 2022-08-19 | $98.26 | $114.25 | 251,000 | — | — |
| 2022-08-18 | $100.28 | $116.60 | 177,800 | — | — |
| 2022-08-17 | $101.25 | $117.73 | 264,800 | — | — |
| 2022-08-16 | $103.04 | $119.81 | 209,700 | — | — |
| 2022-08-15 | $103.21 | $120.00 | 239,100 | — | — |
| 2022-08-12 | $103.15 | $119.94 | 261,200 | — | — |
| 2022-08-11 | $100.54 | $116.90 | 226,600 | — | — |
| 2022-08-10 | $100.85 | $117.26 | 325,800 | — | — |
| 2022-08-09 | $97.40 | $113.25 | 290,200 | — | — |
| 2022-08-08 | $100.51 | $116.87 | 274,900 | — | — |
| 2022-08-05 | $97.01 | $112.80 | 351,900 | — | — |
| 2022-08-04 | $96.53 | $112.24 | 366,300 | — | — |
| 2022-08-03 | $100.07 | $116.35 | 326,000 | — | — |
| 2022-08-02 | $98.46 | $114.48 | 546,000 | — | — |
| 2022-08-01 | $97.57 | $113.45 | 363,600 | — | — |
| 2022-07-29 | $97.63 | $113.52 | 410,400 | — | — |
| 2022-07-28 | $99.62 | $115.83 | 663,800 | — | — |
| 2022-07-27 | $103.92 | $120.83 | 387,300 | — | — |
| 2022-07-26 | $102.15 | $118.77 | 511,500 | — | — |
| 2022-07-25 | $102.57 | $119.26 | 458,800 | — | — |
| 2022-07-22 | $102.06 | $118.67 | 244,800 | — | — |
| 2022-07-21 | $102.15 | $118.77 | 232,600 | — | — |
| 2022-07-20 | $99.94 | $116.20 | 241,400 | — | — |
| 2022-07-19 | $98.47 | $114.49 | 348,200 | — | — |
| 2022-07-18 | $95.49 | $111.03 | 258,000 | — | — |
| 2022-07-15 | $96.08 | $111.71 | 291,500 | — | — |
| 2022-07-14 | $93.70 | $108.95 | 252,600 | — | — |
| 2022-07-13 | $94.65 | $110.05 | 407,500 | — | — |
| 2022-07-12 | $92.69 | $107.77 | 460,500 | — | — |
| 2022-07-11 | $92.66 | $107.74 | 303,600 | — | — |
| 2022-07-08 | $95.40 | $110.92 | 455,400 | — | — |
| 2022-07-07 | $96.71 | $112.45 | 297,500 | — | — |
| 2022-07-06 | $93.96 | $109.25 | 460,900 | — | — |
| 2022-07-05 | $96.98 | $112.76 | 833,900 | — | — |
| 2022-07-01 | $96.89 | $112.66 | 613,200 | — | — |
| 2022-06-30 | $95.76 | $111.34 | 1,150,400 | — | — |
| 2022-06-29 | $100.00 | $116.27 | 1,147,500 | — | — |
| 2022-06-28 | $97.49 | $113.35 | 1,343,400 | — | — |
| 2022-06-27 | $97.37 | $113.21 | 741,200 | — | — |
| 2022-06-24 | $94.07 | $109.38 | 977,800 | — | — |
| 2022-06-23 | $91.24 | $106.09 | 1,098,400 | — | — |
| 2022-06-22 | $89.67 | $104.26 | 692,800 | — | — |
| 2022-06-21 | $89.41 | $103.96 | 644,400 | — | — |
| 2022-06-17 | $88.93 | $103.40 | 553,500 | — | — |
| 2022-06-16 | $88.23 | $102.59 | 554,200 | — | — |
| 2022-06-15 | $94.30 | $109.64 | 336,700 | — | — |
| 2022-06-14 | $93.36 | $108.55 | 298,200 | — | — |
| 2022-06-13 | $96.49 | $111.96 | 439,600 | — | — |
| 2022-06-10 | $102.73 | $119.20 | 747,300 | — | — |
| 2022-06-09 | $103.23 | $119.78 | 348,700 | — | — |
| 2022-06-08 | $108.62 | $126.03 | 806,600 | — | — |
| 2022-06-07 | $110.82 | $128.59 | 298,400 | — | — |
| 2022-06-06 | $110.85 | $128.62 | 454,500 | — | — |
| 2022-06-03 | $111.06 | $128.86 | 546,800 | — | — |
| 2022-06-02 | $115.65 | $134.19 | 2,713,600 | — | — |
| 2022-06-01 | $111.79 | $129.71 | 957,300 | — | — |
| 2022-05-31 | $116.29 | $134.93 | 260,700 | — | — |
| 2022-05-27 | $115.99 | $134.58 | 200,700 | — | — |
| 2022-05-26 | $115.60 | $134.13 | 227,600 | — | — |
| 2022-05-25 | $112.01 | $129.97 | 202,000 | — | — |
| 2022-05-24 | $109.85 | $127.46 | 197,000 | — | — |
| 2022-05-23 | $112.32 | $130.33 | 254,300 | — | — |
| 2022-05-20 | $112.45 | $130.48 | 209,200 | — | — |
| 2022-05-19 | $111.71 | $129.62 | 201,000 | — | — |
| 2022-05-18 | $112.64 | $130.70 | 271,700 | — | — |
| 2022-05-17 | $117.62 | $136.48 | 230,300 | — | — |
| 2022-05-16 | $115.23 | $133.70 | 326,500 | — | — |
| 2022-05-13 | $115.82 | $134.39 | 432,900 | — | — |
| 2022-05-12 | $113.72 | $131.95 | 339,200 | — | — |
| 2022-05-11 | $111.75 | $129.67 | 680,400 | — | — |
| 2022-05-10 | $109.31 | $126.83 | 404,200 | — | — |
| 2022-05-09 | $108.59 | $126.00 | 435,300 | — | — |
| 2022-05-06 | $116.97 | $135.72 | 425,500 | — | — |
| 2022-05-05 | $122.95 | $142.66 | 692,000 | — | — |
| 2022-05-04 | $139.43 | $161.78 | 253,400 | — | — |
| 2022-05-03 | $134.37 | $155.91 | 225,800 | — | — |
| 2022-05-02 | $134.04 | $155.53 | 262,200 | — | — |
| 2022-04-29 | $132.96 | $154.28 | 268,800 | — | — |
| 2022-04-28 | $136.40 | $158.27 | 348,600 | — | — |
| 2022-04-27 | $139.00 | $161.28 | 185,700 | — | — |
| 2022-04-26 | $139.67 | $162.06 | 194,100 | — | — |
| 2022-04-25 | $144.74 | $167.94 | 327,800 | — | — |
| 2022-04-22 | $140.86 | $163.44 | 507,500 | — | — |
| 2022-04-21 | $150.75 | $174.92 | 273,300 | — | — |
| 2022-04-20 | $154.18 | $178.90 | 475,400 | — | — |
| 2022-04-19 | $149.77 | $173.78 | 306,300 | — | — |
| 2022-04-18 | $142.73 | $165.61 | 193,100 | — | — |
| 2022-04-14 | $144.13 | $167.24 | 267,900 | — | — |
| 2022-04-13 | $147.02 | $170.59 | 157,600 | — | — |
| 2022-04-12 | $145.82 | $169.20 | 185,300 | — | — |
| 2022-04-11 | $143.23 | $166.19 | 177,400 | — | — |
| 2022-04-08 | $145.33 | $168.63 | 175,900 | — | — |
| 2022-04-07 | $147.93 | $171.65 | 248,900 | — | — |
| 2022-04-06 | $145.22 | $168.50 | 204,200 | — | — |
| 2022-04-05 | $145.03 | $168.28 | 119,100 | — | — |
| 2022-04-04 | $146.31 | $169.77 | 260,300 | — | — |
| 2022-04-01 | $149.80 | $173.82 | 324,600 | — | — |
| 2022-03-31 | $148.55 | $172.36 | 187,400 | — | — |
| 2022-03-30 | $149.45 | $173.41 | 129,900 | — | — |
| 2022-03-29 | $149.90 | $173.93 | 178,700 | — | — |
| 2022-03-28 | $147.75 | $171.44 | 294,300 | — | — |
| 2022-03-25 | $144.67 | $167.86 | 156,100 | — | — |
| 2022-03-24 | $142.78 | $165.67 | 196,900 | — | — |
| 2022-03-23 | $138.89 | $161.16 | 192,100 | — | — |
| 2022-03-22 | $142.96 | $165.88 | 256,900 | — | — |
| 2022-03-21 | $143.10 | $166.04 | 200,900 | — | — |
| 2022-03-18 | $145.21 | $168.49 | 451,700 | — | — |
| 2022-03-17 | $145.23 | $168.51 | 277,500 | — | — |
| 2022-03-16 | $141.80 | $164.53 | 351,800 | — | — |
| 2022-03-15 | $138.42 | $160.61 | 209,900 | — | — |
| 2022-03-14 | $136.04 | $157.85 | 371,400 | — | — |
| 2022-03-11 | $138.09 | $160.00 | 229,500 | — | — |
| 2022-03-10 | $137.44 | $159.24 | 175,100 | — | — |
| 2022-03-09 | $136.18 | $157.78 | 160,500 | — | — |
| 2022-03-08 | $135.42 | $156.90 | 253,300 | — | — |
| 2022-03-07 | $140.27 | $162.52 | 266,400 | — | — |
| 2022-03-04 | $142.81 | $165.46 | 189,100 | — | — |
| 2022-03-03 | $143.69 | $166.48 | 185,300 | — | — |
| 2022-03-02 | $143.63 | $166.41 | 300,700 | — | — |
| 2022-03-01 | $144.55 | $167.48 | 219,900 | — | — |
| 2022-02-28 | $146.16 | $169.35 | 298,400 | — | — |
| 2022-02-25 | $148.30 | $171.83 | 290,000 | — | — |
| 2022-02-24 | $148.23 | $171.74 | 540,900 | — | — |
| 2022-02-23 | $141.90 | $164.41 | 173,700 | — | — |
| 2022-02-22 | $141.93 | $164.44 | 168,500 | — | — |
| 2022-02-18 | $139.40 | $161.51 | 264,900 | — | — |
| 2022-02-17 | $139.37 | $161.48 | 184,500 | — | — |
| 2022-02-16 | $144.10 | $166.96 | 221,000 | — | — |
| 2022-02-15 | $142.95 | $165.63 | 186,300 | — | — |
| 2022-02-14 | $139.14 | $161.21 | 232,700 | — | — |
| 2022-02-11 | $140.03 | $162.24 | 204,600 | — | — |
| 2022-02-10 | $140.81 | $163.15 | 210,400 | — | — |
| 2022-02-09 | $141.70 | $164.18 | 190,900 | — | — |
| 2022-02-08 | $138.90 | $160.93 | 210,700 | — | — |
| 2022-02-07 | $136.10 | $157.69 | 319,900 | — | — |
| 2022-02-04 | $139.03 | $161.08 | 171,500 | — | — |
| 2022-02-03 | $137.66 | $159.50 | 215,000 | — | — |
| 2022-02-02 | $139.03 | $161.08 | 229,600 | — | — |
| 2022-02-01 | $139.32 | $161.42 | 347,600 | — | — |
| 2022-01-31 | $137.58 | $159.40 | 414,400 | — | — |
| 2022-01-28 | $135.12 | $156.55 | 396,900 | — | — |
| 2022-01-27 | $130.05 | $150.68 | 641,900 | — | — |
| 2022-01-26 | $121.88 | $141.21 | 243,700 | — | — |
| 2022-01-25 | $123.99 | $143.66 | 277,200 | — | — |
| 2022-01-24 | $125.07 | $144.91 | 506,200 | — | — |
| 2022-01-21 | $124.41 | $144.15 | 499,000 | — | — |
| 2022-01-20 | $127.29 | $147.48 | 430,000 | — | — |
| 2022-01-19 | $130.35 | $151.03 | 260,800 | — | — |
| 2022-01-18 | $132.53 | $153.55 | 186,400 | — | — |
| 2022-01-14 | $135.24 | $156.69 | 145,200 | — | — |
| 2022-01-13 | $136.53 | $158.19 | 130,300 | — | — |
| 2022-01-12 | $136.84 | $158.55 | 195,100 | — | — |
| 2022-01-11 | $136.32 | $157.95 | 292,800 | — | — |
| 2022-01-10 | $133.45 | $154.62 | 736,500 | — | — |
| 2022-01-07 | $142.93 | $165.60 | 104,200 | — | — |
| 2022-01-06 | $145.40 | $168.47 | 173,100 | — | — |
| 2022-01-05 | $146.06 | $169.23 | 251,400 | — | — |
| 2022-01-04 | $150.00 | $173.80 | 341,100 | — | — |
| 2022-01-03 | $145.86 | $169.00 | 163,000 | — | — |