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
- 1970-01-02 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 | $140.89 | $613.65 | 2,858,000 | — | — |
| 2022-12-29 | $141.06 | $614.40 | 2,337,200 | — | — |
| 2022-12-28 | $140.02 | $609.87 | 2,539,500 | — | — |
| 2022-12-27 | $142.42 | $620.32 | 2,742,400 | — | — |
| 2022-12-23 | $141.65 | $616.97 | 2,092,500 | — | — |
| 2022-12-22 | $140.88 | $613.61 | 3,337,100 | — | — |
| 2022-12-21 | $142.14 | $619.10 | 3,793,700 | — | — |
| 2022-12-20 | $141.28 | $615.35 | 5,156,500 | — | — |
| 2022-12-19 | $138.87 | $604.86 | 5,282,900 | — | — |
| 2022-12-16 | $140.16 | $610.48 | 9,834,400 | — | — |
| 2022-12-15 | $142.36 | $620.06 | 6,687,000 | — | — |
| 2022-12-14 | $149.86 | $652.72 | 4,205,900 | — | — |
| 2022-12-13 | $150.57 | $655.82 | 8,811,500 | — | — |
| 2022-12-12 | $149.21 | $649.89 | 4,032,800 | — | — |
| 2022-12-09 | $147.05 | $640.48 | 3,047,600 | — | — |
| 2022-12-08 | $147.78 | $643.66 | 2,665,700 | — | — |
| 2022-12-07 | $147.27 | $641.44 | 3,971,300 | — | — |
| 2022-12-06 | $147.50 | $642.44 | 2,847,600 | — | — |
| 2022-12-05 | $147.41 | $642.05 | 2,784,600 | — | — |
| 2022-12-02 | $148.67 | $647.54 | 2,900,000 | — | — |
| 2022-12-01 | $149.16 | $649.68 | 4,495,900 | — | — |
| 2022-11-30 | $148.90 | $648.54 | 6,377,600 | — | — |
| 2022-11-29 | $146.49 | $638.05 | 2,754,700 | — | — |
| 2022-11-28 | $146.18 | $636.70 | 3,538,100 | — | — |
| 2022-11-25 | $148.37 | $646.23 | 2,075,200 | — | — |
| 2022-11-23 | $148.75 | $647.89 | 3,658,200 | — | — |
| 2022-11-22 | $149.10 | $649.41 | 7,062,100 | — | — |
| 2022-11-21 | $146.68 | $638.87 | 3,476,200 | — | — |
| 2022-11-18 | $147.64 | $643.05 | 4,661,700 | — | — |
| 2022-11-17 | $146.09 | $636.30 | 3,954,000 | — | — |
| 2022-11-16 | $144.52 | $629.47 | 3,445,200 | — | — |
| 2022-11-15 | $144.34 | $628.68 | 4,727,100 | — | — |
| 2022-11-14 | $144.20 | $628.07 | 5,293,500 | — | — |
| 2022-11-11 | $143.17 | $623.59 | 5,871,300 | — | — |
| 2022-11-10 | $141.23 | $615.14 | 5,389,000 | — | — |
| 2022-11-09 | $137.39 | $598.41 | 4,720,000 | — | — |
| 2022-11-08 | $140.04 | $602.77 | 5,042,800 | — | — |
| 2022-11-07 | $138.34 | $595.45 | 4,043,100 | — | — |
| 2022-11-04 | $136.96 | $589.51 | 4,178,000 | — | — |
| 2022-11-03 | $134.47 | $578.79 | 4,442,400 | — | — |
| 2022-11-02 | $136.83 | $588.95 | 5,360,500 | — | — |
| 2022-11-01 | $138.20 | $594.85 | 3,590,600 | — | — |
| 2022-10-31 | $138.29 | $595.23 | 4,915,300 | — | — |
| 2022-10-28 | $138.51 | $596.18 | 5,965,500 | — | — |
| 2022-10-27 | $134.77 | $580.08 | 3,993,200 | — | — |
| 2022-10-26 | $135.01 | $581.12 | 5,139,000 | — | — |
| 2022-10-25 | $132.93 | $572.16 | 5,957,600 | — | — |
| 2022-10-24 | $132.69 | $571.13 | 5,610,900 | — | — |
| 2022-10-21 | $129.90 | $559.12 | 7,201,300 | — | — |
| 2022-10-20 | $128.30 | $552.23 | 13,623,100 | — | — |
| 2022-10-19 | $122.51 | $527.31 | 5,906,600 | — | — |
| 2022-10-18 | $122.94 | $529.16 | 5,120,300 | — | — |
| 2022-10-17 | $121.52 | $523.05 | 5,458,600 | — | — |
| 2022-10-14 | $120.04 | $516.68 | 3,762,400 | — | — |
| 2022-10-13 | $121.79 | $524.21 | 5,837,500 | — | — |
| 2022-10-12 | $117.57 | $506.05 | 3,338,800 | — | — |
| 2022-10-11 | $117.80 | $507.04 | 4,043,100 | — | — |
| 2022-10-10 | $117.75 | $506.82 | 5,990,000 | — | — |
| 2022-10-07 | $118.82 | $511.43 | 4,499,700 | — | — |
| 2022-10-06 | $122.23 | $526.11 | 5,074,600 | — | — |
| 2022-10-05 | $125.74 | $541.22 | 3,212,900 | — | — |
| 2022-10-04 | $125.50 | $540.18 | 4,566,100 | — | — |
| 2022-10-03 | $121.51 | $523.01 | 4,261,700 | — | — |
| 2022-09-30 | $118.81 | $511.39 | 5,346,100 | — | — |
| 2022-09-29 | $121.63 | $523.52 | 3,817,700 | — | — |
| 2022-09-28 | $122.76 | $528.39 | 4,996,400 | — | — |
| 2022-09-27 | $121.74 | $524.00 | 4,117,200 | — | — |
| 2022-09-26 | $122.01 | $525.16 | 3,987,800 | — | — |
| 2022-09-23 | $122.71 | $528.17 | 5,195,600 | — | — |
| 2022-09-22 | $125.31 | $539.36 | 4,046,600 | — | — |
| 2022-09-21 | $124.93 | $537.73 | 3,389,500 | — | — |
| 2022-09-20 | $126.30 | $543.63 | 2,837,500 | — | — |
| 2022-09-19 | $127.73 | $549.78 | 3,981,600 | — | — |
| 2022-09-16 | $127.27 | $547.80 | 9,839,700 | — | — |
| 2022-09-15 | $125.49 | $540.14 | 5,141,700 | — | — |
| 2022-09-14 | $127.69 | $549.61 | 3,819,100 | — | — |
| 2022-09-13 | $127.25 | $547.71 | 4,565,600 | — | — |
| 2022-09-12 | $130.66 | $562.39 | 3,741,100 | — | — |
| 2022-09-09 | $129.19 | $556.06 | 3,291,900 | — | — |
| 2022-09-08 | $128.47 | $552.97 | 2,964,600 | — | — |
| 2022-09-07 | $127.71 | $549.69 | 2,401,500 | — | — |
| 2022-09-06 | $126.72 | $545.43 | 3,347,100 | — | — |
| 2022-09-02 | $127.79 | $550.04 | 3,040,600 | — | — |
| 2022-09-01 | $129.66 | $558.09 | 3,396,200 | — | — |
| 2022-08-31 | $128.45 | $552.88 | 3,490,400 | — | — |
| 2022-08-30 | $129.58 | $557.74 | 2,407,900 | — | — |
| 2022-08-29 | $130.31 | $560.89 | 2,783,000 | — | — |
| 2022-08-26 | $130.38 | $561.19 | 4,185,300 | — | — |
| 2022-08-25 | $133.98 | $576.68 | 2,706,000 | — | — |
| 2022-08-24 | $133.23 | $573.45 | 2,855,400 | — | — |
| 2022-08-23 | $134.74 | $579.95 | 4,141,800 | — | — |
| 2022-08-22 | $135.55 | $583.44 | 3,093,600 | — | — |
| 2022-08-19 | $138.37 | $595.58 | 3,155,800 | — | — |
| 2022-08-18 | $139.07 | $598.59 | 3,177,700 | — | — |
| 2022-08-17 | $137.79 | $593.08 | 3,667,600 | — | — |
| 2022-08-16 | $136.56 | $587.79 | 4,313,600 | — | — |
| 2022-08-15 | $134.93 | $580.77 | 2,791,200 | — | — |
| 2022-08-12 | $134.01 | $576.81 | 2,766,900 | — | — |
| 2022-08-11 | $132.54 | $570.48 | 3,501,900 | — | — |
| 2022-08-10 | $131.50 | $566.01 | 3,664,000 | — | — |
| 2022-08-09 | $129.47 | $557.27 | 3,496,000 | — | — |
| 2022-08-08 | $132.61 | $563.68 | 3,821,200 | — | — |
| 2022-08-05 | $132.48 | $563.13 | 2,586,500 | — | — |
| 2022-08-04 | $131.64 | $559.56 | 3,179,800 | — | — |
| 2022-08-03 | $132.34 | $562.54 | 3,088,500 | — | — |
| 2022-08-02 | $131.81 | $560.28 | 4,403,600 | — | — |
| 2022-08-01 | $132.04 | $561.26 | 4,142,100 | — | — |
| 2022-07-29 | $130.79 | $555.95 | 5,786,800 | — | — |
| 2022-07-28 | $129.22 | $549.27 | 3,913,700 | — | — |
| 2022-07-27 | $129.12 | $548.85 | 4,175,600 | — | — |
| 2022-07-26 | $128.08 | $544.43 | 3,645,300 | — | — |
| 2022-07-25 | $128.54 | $546.38 | 4,702,400 | — | — |
| 2022-07-22 | $128.25 | $545.15 | 6,467,200 | — | — |
| 2022-07-21 | $127.15 | $540.47 | 11,975,400 | — | — |
| 2022-07-20 | $129.18 | $549.10 | 9,882,000 | — | — |
| 2022-07-19 | $130.88 | $556.33 | 29,690,500 | — | — |
| 2022-07-18 | $138.13 | $587.15 | 8,231,700 | — | — |
| 2022-07-15 | $139.92 | $594.76 | 4,519,300 | — | — |
| 2022-07-14 | $139.06 | $591.10 | 5,298,400 | — | — |
| 2022-07-13 | $137.18 | $583.11 | 4,123,200 | — | — |
| 2022-07-12 | $139.18 | $591.61 | 3,235,400 | — | — |
| 2022-07-11 | $141.00 | $599.35 | 3,904,700 | — | — |
| 2022-07-08 | $140.47 | $597.09 | 2,820,800 | — | — |
| 2022-07-07 | $140.83 | $598.62 | 3,897,100 | — | — |
| 2022-07-06 | $138.08 | $586.93 | 3,237,000 | — | — |
| 2022-07-05 | $137.62 | $584.98 | 6,273,400 | — | — |
| 2022-07-01 | $141.12 | $599.86 | 4,011,900 | — | — |
| 2022-06-30 | $141.19 | $600.15 | 4,878,000 | — | — |
| 2022-06-29 | $140.71 | $598.11 | 4,161,500 | — | — |
| 2022-06-28 | $141.86 | $603.00 | 4,064,800 | — | — |
| 2022-06-27 | $142.80 | $607.00 | 3,936,000 | — | — |
| 2022-06-24 | $142.06 | $603.85 | 11,493,000 | — | — |
| 2022-06-23 | $138.44 | $588.46 | 4,547,900 | — | — |
| 2022-06-22 | $137.08 | $582.68 | 3,791,500 | — | — |
| 2022-06-21 | $137.85 | $585.96 | 4,089,300 | — | — |
| 2022-06-17 | $135.02 | $573.93 | 12,968,500 | — | — |
| 2022-06-16 | $135.67 | $576.69 | 5,386,400 | — | — |
| 2022-06-15 | $137.06 | $582.60 | 4,606,900 | — | — |
| 2022-06-14 | $135.72 | $576.90 | 4,607,800 | — | — |
| 2022-06-13 | $135.11 | $574.31 | 6,486,000 | — | — |
| 2022-06-10 | $136.19 | $578.90 | 4,659,500 | — | — |
| 2022-06-09 | $137.96 | $586.42 | 3,591,000 | — | — |
| 2022-06-08 | $140.83 | $598.62 | 3,005,700 | — | — |
| 2022-06-07 | $142.78 | $606.91 | 2,887,100 | — | — |
| 2022-06-06 | $142.88 | $607.34 | 4,766,900 | — | — |
| 2022-06-03 | $141.18 | $600.11 | 4,352,200 | — | — |
| 2022-06-02 | $140.15 | $595.73 | 3,734,800 | — | — |
| 2022-06-01 | $139.43 | $592.67 | 3,796,500 | — | — |
| 2022-05-31 | $138.84 | $590.17 | 7,978,100 | — | — |
| 2022-05-27 | $139.27 | $591.99 | 4,608,000 | — | — |
| 2022-05-26 | $136.89 | $581.88 | 3,929,300 | — | — |
| 2022-05-25 | $134.39 | $571.25 | 3,299,300 | — | — |
| 2022-05-24 | $133.80 | $568.74 | 4,189,700 | — | — |
| 2022-05-23 | $131.17 | $557.56 | 3,591,500 | — | — |
| 2022-05-20 | $128.48 | $546.13 | 6,914,500 | — | — |
| 2022-05-19 | $129.66 | $551.14 | 5,819,700 | — | — |
| 2022-05-18 | $132.94 | $565.09 | 6,003,000 | — | — |
| 2022-05-17 | $138.37 | $588.17 | 4,372,900 | — | — |
| 2022-05-16 | $135.03 | $573.97 | 4,250,400 | — | — |
| 2022-05-13 | $133.60 | $567.89 | 4,195,100 | — | — |
| 2022-05-12 | $132.90 | $564.92 | 5,384,800 | — | — |
| 2022-05-11 | $130.75 | $555.78 | 5,301,100 | — | — |
| 2022-05-10 | $129.13 | $548.89 | 8,642,400 | — | — |
| 2022-05-09 | $134.44 | $571.46 | 7,647,900 | — | — |
| 2022-05-06 | $137.67 | $578.18 | 7,306,400 | — | — |
| 2022-05-05 | $135.92 | $570.83 | 5,957,400 | — | — |
| 2022-05-04 | $137.40 | $577.04 | 5,932,600 | — | — |
| 2022-05-03 | $132.52 | $556.55 | 3,688,600 | — | — |
| 2022-05-02 | $133.04 | $558.73 | 4,213,500 | — | — |
| 2022-04-29 | $132.21 | $555.25 | 5,078,700 | — | — |
| 2022-04-28 | $135.74 | $570.07 | 4,474,300 | — | — |
| 2022-04-27 | $135.06 | $567.22 | 4,369,100 | — | — |
| 2022-04-26 | $136.19 | $571.96 | 4,956,200 | — | — |
| 2022-04-25 | $139.10 | $584.18 | 5,748,300 | — | — |
| 2022-04-22 | $138.25 | $580.61 | 6,508,600 | — | — |
| 2022-04-21 | $139.85 | $587.33 | 9,922,300 | — | — |
| 2022-04-20 | $138.32 | $580.91 | 17,859,200 | — | — |
| 2022-04-19 | $129.15 | $542.40 | 7,971,400 | — | — |
| 2022-04-18 | $126.17 | $529.88 | 4,884,200 | — | — |
| 2022-04-14 | $126.56 | $531.52 | 6,384,200 | — | — |
| 2022-04-13 | $126.14 | $529.76 | 3,064,900 | — | — |
| 2022-04-12 | $125.98 | $529.08 | 2,691,000 | — | — |
| 2022-04-11 | $126.37 | $530.72 | 3,202,500 | — | — |
| 2022-04-08 | $127.73 | $536.43 | 3,143,300 | — | — |
| 2022-04-07 | $128.55 | $539.88 | 3,538,300 | — | — |
| 2022-04-06 | $129.39 | $543.40 | 3,958,100 | — | — |
| 2022-04-05 | $128.89 | $541.30 | 3,107,200 | — | — |
| 2022-04-04 | $130.27 | $547.10 | 2,809,800 | — | — |
| 2022-04-01 | $130.15 | $546.60 | 4,012,400 | — | — |
| 2022-03-31 | $130.02 | $546.05 | 4,274,000 | — | — |
| 2022-03-30 | $132.13 | $554.91 | 2,622,900 | — | — |
| 2022-03-29 | $131.94 | $554.11 | 5,791,000 | — | — |
| 2022-03-28 | $131.47 | $552.14 | 2,483,500 | — | — |
| 2022-03-25 | $131.35 | $551.64 | 3,530,200 | — | — |
| 2022-03-24 | $129.25 | $542.82 | 2,971,100 | — | — |
| 2022-03-23 | $128.30 | $538.83 | 2,924,500 | — | — |
| 2022-03-22 | $129.06 | $542.02 | 2,690,200 | — | — |
| 2022-03-21 | $128.10 | $537.99 | 3,384,600 | — | — |
| 2022-03-18 | $128.76 | $540.76 | 7,466,000 | — | — |
| 2022-03-17 | $127.96 | $537.40 | 3,671,900 | — | — |
| 2022-03-16 | $127.04 | $533.53 | 4,292,800 | — | — |
| 2022-03-15 | $125.64 | $527.66 | 4,021,200 | — | — |
| 2022-03-14 | $123.94 | $520.52 | 3,289,200 | — | — |
| 2022-03-11 | $123.96 | $520.60 | 4,119,600 | — | — |
| 2022-03-10 | $124.35 | $522.24 | 5,326,800 | — | — |
| 2022-03-09 | $126.22 | $530.09 | 4,403,500 | — | — |
| 2022-03-08 | $125.68 | $527.82 | 4,887,600 | — | — |
| 2022-03-07 | $126.07 | $529.46 | 5,047,400 | — | — |
| 2022-03-04 | $126.62 | $531.77 | 4,402,400 | — | — |
| 2022-03-03 | $125.93 | $528.87 | 5,206,600 | — | — |
| 2022-03-02 | $123.86 | $520.18 | 4,891,400 | — | — |
| 2022-03-01 | $121.35 | $509.64 | 4,873,300 | — | — |
| 2022-02-28 | $122.51 | $514.51 | 6,757,300 | — | — |
| 2022-02-25 | $124.18 | $521.52 | 4,460,900 | — | — |
| 2022-02-24 | $121.97 | $512.24 | 6,563,200 | — | — |
| 2022-02-23 | $122.07 | $512.66 | 4,086,400 | — | — |
| 2022-02-22 | $123.92 | $520.43 | 5,349,700 | — | — |
| 2022-02-18 | $124.35 | $522.24 | 4,609,200 | — | — |
| 2022-02-17 | $124.97 | $524.84 | 6,797,000 | — | — |
| 2022-02-16 | $129.18 | $542.52 | 4,875,600 | — | — |
| 2022-02-15 | $129.94 | $545.71 | 4,394,000 | — | — |
| 2022-02-14 | $130.15 | $546.60 | 5,345,300 | — | — |
| 2022-02-11 | $132.69 | $557.26 | 4,176,200 | — | — |
| 2022-02-10 | $133.52 | $560.75 | 5,978,600 | — | — |
| 2022-02-09 | $137.79 | $571.79 | 5,393,500 | — | — |
| 2022-02-08 | $137.02 | $568.60 | 4,181,800 | — | — |
| 2022-02-07 | $137.24 | $569.51 | 3,759,000 | — | — |
| 2022-02-04 | $137.15 | $569.14 | 4,142,000 | — | — |
| 2022-02-03 | $137.78 | $571.75 | 6,100,800 | — | — |
| 2022-02-02 | $137.25 | $569.55 | 5,357,200 | — | — |
| 2022-02-01 | $135.53 | $562.42 | 6,206,400 | — | — |
| 2022-01-31 | $133.57 | $554.28 | 5,859,000 | — | — |
| 2022-01-28 | $134.50 | $558.14 | 5,471,500 | — | — |
| 2022-01-27 | $132.52 | $549.93 | 5,497,300 | — | — |
| 2022-01-26 | $134.26 | $557.15 | 8,336,000 | — | — |
| 2022-01-25 | $136.10 | $564.78 | 19,715,700 | — | — |
| 2022-01-24 | $128.82 | $534.57 | 13,484,000 | — | — |
| 2022-01-21 | $129.35 | $536.77 | 5,907,000 | — | — |
| 2022-01-20 | $130.82 | $542.87 | 5,278,200 | — | — |
| 2022-01-19 | $131.58 | $546.02 | 4,103,700 | — | — |
| 2022-01-18 | $132.94 | $551.67 | 5,246,700 | — | — |
| 2022-01-14 | $134.21 | $556.94 | 5,310,300 | — | — |
| 2022-01-13 | $134.76 | $559.22 | 4,868,300 | — | — |
| 2022-01-12 | $133.59 | $554.37 | 5,352,000 | — | — |
| 2022-01-11 | $132.87 | $551.38 | 11,105,300 | — | — |
| 2022-01-10 | $135.03 | $560.34 | 5,432,800 | — | — |
| 2022-01-07 | $134.83 | $559.51 | 5,238,100 | — | — |
| 2022-01-06 | $135.34 | $561.63 | 9,908,100 | — | — |
| 2022-01-05 | $138.22 | $573.58 | 8,956,900 | — | — |
| 2022-01-04 | $138.02 | $572.75 | 7,300,000 | — | — |
| 2022-01-03 | $136.04 | $564.53 | 4,605,900 | — | — |