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-05-25 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 | $347.73 | $375.99 | 1,617,600 | — | — |
| 2022-12-29 | $348.21 | $376.51 | 1,459,800 | — | — |
| 2022-12-28 | $341.95 | $369.74 | 1,854,100 | — | — |
| 2022-12-27 | $346.16 | $374.29 | 1,637,700 | — | — |
| 2022-12-23 | $343.60 | $371.52 | 1,914,500 | — | — |
| 2022-12-22 | $341.52 | $369.27 | 2,276,100 | — | — |
| 2022-12-21 | $345.69 | $373.78 | 2,087,000 | — | — |
| 2022-12-20 | $342.95 | $370.82 | 1,895,900 | — | — |
| 2022-12-19 | $341.26 | $368.99 | 2,457,300 | — | — |
| 2022-12-16 | $345.84 | $373.94 | 5,947,100 | — | — |
| 2022-12-15 | $346.25 | $374.39 | 2,774,900 | — | — |
| 2022-12-14 | $357.51 | $386.56 | 2,587,200 | — | — |
| 2022-12-13 | $357.15 | $386.17 | 3,072,200 | — | — |
| 2022-12-12 | $358.17 | $387.28 | 2,427,100 | — | — |
| 2022-12-09 | $348.83 | $377.18 | 2,301,100 | — | — |
| 2022-12-08 | $351.17 | $379.71 | 1,998,600 | — | — |
| 2022-12-07 | $347.42 | $375.65 | 2,454,300 | — | — |
| 2022-12-06 | $347.53 | $375.77 | 2,353,300 | — | — |
| 2022-12-05 | $356.09 | $385.03 | 2,202,500 | — | — |
| 2022-12-02 | $360.06 | $389.32 | 2,015,500 | — | — |
| 2022-12-01 | $360.80 | $390.12 | 3,374,700 | — | — |
| 2022-11-30 | $356.40 | $385.36 | 4,252,300 | — | — |
| 2022-11-29 | $343.13 | $371.01 | 1,724,200 | — | — |
| 2022-11-28 | $344.59 | $372.59 | 2,226,200 | — | — |
| 2022-11-25 | $351.29 | $379.84 | 944,400 | — | — |
| 2022-11-23 | $348.64 | $376.97 | 1,937,300 | — | — |
| 2022-11-22 | $344.96 | $372.99 | 2,510,700 | — | — |
| 2022-11-21 | $338.25 | $365.74 | 1,965,100 | — | — |
| 2022-11-18 | $343.69 | $371.62 | 2,737,700 | — | — |
| 2022-11-17 | $341.27 | $369.00 | 2,004,500 | — | — |
| 2022-11-16 | $342.76 | $370.61 | 2,579,600 | — | — |
| 2022-11-15 | $343.51 | $371.42 | 2,983,600 | — | — |
| 2022-11-14 | $339.37 | $366.95 | 2,348,900 | — | — |
| 2022-11-11 | $339.29 | $366.86 | 3,734,700 | — | — |
| 2022-11-10 | $337.27 | $364.68 | 3,255,000 | — | — |
| 2022-11-09 | $315.64 | $341.29 | 3,001,200 | — | — |
| 2022-11-08 | $325.75 | $352.22 | 2,387,500 | — | — |
| 2022-11-07 | $325.13 | $351.55 | 2,742,100 | — | — |
| 2022-11-04 | $318.37 | $344.24 | 3,414,000 | — | — |
| 2022-11-03 | $309.17 | $334.29 | 2,860,900 | — | — |
| 2022-11-02 | $319.82 | $345.81 | 3,074,900 | — | — |
| 2022-11-01 | $333.19 | $360.27 | 3,660,400 | — | — |
| 2022-10-31 | $328.18 | $354.85 | 3,157,900 | — | — |
| 2022-10-28 | $329.47 | $356.24 | 3,644,400 | — | — |
| 2022-10-27 | $319.37 | $345.32 | 4,725,800 | — | — |
| 2022-10-26 | $319.51 | $345.47 | 5,278,000 | — | — |
| 2022-10-25 | $311.41 | $336.72 | 3,012,400 | — | — |
| 2022-10-24 | $305.60 | $330.43 | 3,184,100 | — | — |
| 2022-10-21 | $302.37 | $326.94 | 3,599,600 | — | — |
| 2022-10-20 | $296.28 | $320.36 | 2,463,800 | — | — |
| 2022-10-19 | $297.76 | $321.96 | 1,914,300 | — | — |
| 2022-10-18 | $300.38 | $324.79 | 3,096,000 | — | — |
| 2022-10-17 | $295.04 | $319.02 | 3,417,600 | — | — |
| 2022-10-14 | $288.69 | $312.15 | 3,106,300 | — | — |
| 2022-10-13 | $293.96 | $317.85 | 3,322,800 | — | — |
| 2022-10-12 | $283.38 | $306.41 | 2,646,800 | — | — |
| 2022-10-11 | $286.05 | $309.29 | 3,554,900 | — | — |
| 2022-10-10 | $291.78 | $315.49 | 1,783,500 | — | — |
| 2022-10-07 | $294.97 | $318.94 | 2,210,800 | — | — |
| 2022-10-06 | $299.23 | $323.55 | 2,494,400 | — | — |
| 2022-10-05 | $304.20 | $328.39 | 2,845,200 | — | — |
| 2022-10-04 | $301.27 | $325.23 | 3,949,200 | — | — |
| 2022-10-03 | $290.48 | $313.58 | 5,285,200 | — | — |
| 2022-09-30 | $284.34 | $306.95 | 3,804,200 | — | — |
| 2022-09-29 | $286.77 | $309.57 | 3,439,700 | — | — |
| 2022-09-28 | $290.18 | $313.26 | 5,611,400 | — | — |
| 2022-09-27 | $286.48 | $309.26 | 4,073,300 | — | — |
| 2022-09-26 | $290.11 | $313.18 | 3,635,600 | — | — |
| 2022-09-23 | $293.58 | $316.93 | 3,245,900 | — | — |
| 2022-09-22 | $298.36 | $322.09 | 3,176,500 | — | — |
| 2022-09-21 | $304.50 | $328.71 | 2,366,300 | — | — |
| 2022-09-20 | $313.27 | $338.18 | 2,769,600 | — | — |
| 2022-09-19 | $314.03 | $339.00 | 2,369,700 | — | — |
| 2022-09-16 | $315.13 | $340.19 | 3,650,900 | — | — |
| 2022-09-15 | $316.96 | $342.16 | 2,486,800 | — | — |
| 2022-09-14 | $325.85 | $351.76 | 2,657,900 | — | — |
| 2022-09-13 | $325.44 | $351.32 | 2,316,900 | — | — |
| 2022-09-12 | $338.42 | $365.33 | 2,097,800 | — | — |
| 2022-09-09 | $335.85 | $362.56 | 1,815,700 | — | — |
| 2022-09-08 | $330.07 | $356.32 | 2,114,000 | — | — |
| 2022-09-07 | $328.62 | $354.75 | 1,998,300 | — | — |
| 2022-09-06 | $324.08 | $349.85 | 2,043,400 | — | — |
| 2022-09-02 | $322.56 | $348.21 | 1,936,800 | — | — |
| 2022-09-01 | $325.25 | $351.11 | 2,493,200 | — | — |
| 2022-08-31 | $324.37 | $350.16 | 3,129,000 | — | — |
| 2022-08-30 | $327.81 | $353.88 | 2,618,900 | — | — |
| 2022-08-29 | $329.35 | $355.54 | 2,308,200 | — | — |
| 2022-08-26 | $331.96 | $358.36 | 1,925,000 | — | — |
| 2022-08-25 | $344.67 | $372.08 | 2,228,500 | — | — |
| 2022-08-24 | $339.71 | $366.72 | 2,218,400 | — | — |
| 2022-08-23 | $340.89 | $368.00 | 2,240,700 | — | — |
| 2022-08-22 | $345.51 | $372.98 | 2,312,400 | — | — |
| 2022-08-19 | $354.28 | $382.45 | 1,740,700 | — | — |
| 2022-08-18 | $357.36 | $385.78 | 1,934,900 | — | — |
| 2022-08-17 | $355.33 | $383.59 | 2,439,900 | — | — |
| 2022-08-16 | $359.25 | $387.82 | 2,448,700 | — | — |
| 2022-08-15 | $359.95 | $388.57 | 2,526,300 | — | — |
| 2022-08-12 | $354.27 | $382.44 | 2,514,200 | — | — |
| 2022-08-11 | $350.58 | $378.46 | 2,609,400 | — | — |
| 2022-08-10 | $353.38 | $381.48 | 2,443,700 | — | — |
| 2022-08-09 | $346.54 | $374.10 | 2,467,400 | — | — |
| 2022-08-08 | $352.16 | $380.16 | 2,477,600 | — | — |
| 2022-08-05 | $357.51 | $385.94 | 1,848,700 | — | — |
| 2022-08-04 | $356.07 | $384.38 | 2,339,500 | — | — |
| 2022-08-03 | $354.13 | $382.29 | 2,921,200 | — | — |
| 2022-08-02 | $349.01 | $376.76 | 2,878,800 | — | — |
| 2022-08-01 | $350.54 | $378.41 | 2,289,400 | — | — |
| 2022-07-29 | $353.79 | $381.92 | 3,176,800 | — | — |
| 2022-07-28 | $352.45 | $380.48 | 3,635,500 | — | — |
| 2022-07-27 | $343.27 | $370.57 | 4,580,300 | — | — |
| 2022-07-26 | $341.28 | $368.42 | 2,254,200 | — | — |
| 2022-07-25 | $344.21 | $371.58 | 2,180,100 | — | — |
| 2022-07-22 | $343.88 | $371.23 | 2,253,000 | — | — |
| 2022-07-21 | $346.92 | $374.51 | 2,230,800 | — | — |
| 2022-07-20 | $341.27 | $368.41 | 2,563,600 | — | — |
| 2022-07-19 | $340.38 | $367.45 | 2,689,800 | — | — |
| 2022-07-18 | $331.01 | $357.33 | 2,468,500 | — | — |
| 2022-07-15 | $332.57 | $359.02 | 3,387,400 | — | — |
| 2022-07-14 | $325.03 | $350.88 | 2,743,900 | — | — |
| 2022-07-13 | $323.37 | $349.08 | 2,442,600 | — | — |
| 2022-07-12 | $322.86 | $348.53 | 2,761,500 | — | — |
| 2022-07-11 | $324.19 | $349.97 | 2,073,800 | — | — |
| 2022-07-08 | $323.06 | $348.75 | 1,662,100 | — | — |
| 2022-07-07 | $324.07 | $349.84 | 2,202,100 | — | — |
| 2022-07-06 | $320.17 | $345.10 | 2,219,200 | — | — |
| 2022-07-05 | $319.26 | $344.12 | 2,112,100 | — | — |
| 2022-07-01 | $318.24 | $343.02 | 2,287,700 | — | — |
| 2022-06-30 | $315.48 | $340.05 | 3,411,500 | — | — |
| 2022-06-29 | $322.59 | $347.71 | 3,779,500 | — | — |
| 2022-06-28 | $318.29 | $343.07 | 3,394,200 | — | — |
| 2022-06-27 | $328.83 | $354.44 | 2,810,800 | — | — |
| 2022-06-24 | $330.50 | $356.24 | 4,318,900 | — | — |
| 2022-06-23 | $316.76 | $341.43 | 2,387,600 | — | — |
| 2022-06-22 | $316.15 | $340.77 | 2,671,500 | — | — |
| 2022-06-21 | $317.40 | $342.12 | 3,193,700 | — | — |
| 2022-06-17 | $310.69 | $334.88 | 6,235,300 | — | — |
| 2022-06-16 | $308.78 | $332.82 | 4,528,500 | — | — |
| 2022-06-15 | $325.39 | $350.73 | 2,357,800 | — | — |
| 2022-06-14 | $322.14 | $347.22 | 2,788,400 | — | — |
| 2022-06-13 | $319.74 | $344.64 | 4,825,100 | — | — |
| 2022-06-10 | $334.75 | $360.82 | 3,300,500 | — | — |
| 2022-06-09 | $349.00 | $376.18 | 2,250,600 | — | — |
| 2022-06-08 | $362.33 | $390.54 | 1,709,600 | — | — |
| 2022-06-07 | $364.02 | $392.37 | 2,158,800 | — | — |
| 2022-06-06 | $360.14 | $388.18 | 2,196,100 | — | — |
| 2022-06-03 | $357.82 | $385.68 | 2,076,600 | — | — |
| 2022-06-02 | $363.08 | $391.35 | 2,484,200 | — | — |
| 2022-06-01 | $357.06 | $384.86 | 2,190,000 | — | — |
| 2022-05-31 | $357.87 | $385.74 | 3,873,800 | — | — |
| 2022-05-27 | $357.78 | $385.64 | 2,658,700 | — | — |
| 2022-05-26 | $349.89 | $377.14 | 2,817,400 | — | — |
| 2022-05-25 | $344.76 | $371.61 | 3,033,400 | — | — |
| 2022-05-24 | $340.69 | $367.22 | 2,561,500 | — | — |
| 2022-05-23 | $348.43 | $375.56 | 3,420,800 | — | — |
| 2022-05-20 | $336.18 | $362.36 | 3,428,700 | — | — |
| 2022-05-19 | $332.22 | $358.09 | 4,380,700 | — | — |
| 2022-05-18 | $335.90 | $362.06 | 4,521,400 | — | — |
| 2022-05-17 | $338.86 | $365.25 | 2,802,300 | — | — |
| 2022-05-16 | $329.73 | $355.41 | 2,062,300 | — | — |
| 2022-05-13 | $332.80 | $358.71 | 3,536,000 | — | — |
| 2022-05-12 | $321.24 | $346.25 | 3,891,500 | — | — |
| 2022-05-11 | $325.87 | $351.24 | 4,263,900 | — | — |
| 2022-05-10 | $325.33 | $350.66 | 5,003,500 | — | — |
| 2022-05-09 | $327.99 | $353.53 | 5,777,400 | — | — |
| 2022-05-06 | $347.12 | $374.15 | 3,635,200 | — | — |
| 2022-05-05 | $353.37 | $380.89 | 3,424,800 | — | — |
| 2022-05-04 | $368.52 | $397.22 | 3,346,600 | — | — |
| 2022-05-03 | $357.79 | $385.65 | 2,686,900 | — | — |
| 2022-05-02 | $359.04 | $387.00 | 3,903,800 | — | — |
| 2022-04-29 | $363.38 | $391.68 | 4,741,800 | — | — |
| 2022-04-28 | $378.83 | $408.33 | 6,843,300 | — | — |
| 2022-04-27 | $361.57 | $389.72 | 5,702,300 | — | — |
| 2022-04-26 | $344.11 | $370.91 | 3,116,400 | — | — |
| 2022-04-25 | $354.60 | $382.21 | 3,380,400 | — | — |
| 2022-04-22 | $351.18 | $378.53 | 2,968,800 | — | — |
| 2022-04-21 | $364.44 | $392.82 | 3,605,300 | — | — |
| 2022-04-20 | $365.29 | $393.73 | 3,377,300 | — | — |
| 2022-04-19 | $363.87 | $392.20 | 2,999,300 | — | — |
| 2022-04-18 | $356.80 | $384.58 | 1,871,400 | — | — |
| 2022-04-14 | $357.82 | $385.68 | 3,358,900 | — | — |
| 2022-04-13 | $355.14 | $382.79 | 3,048,500 | — | — |
| 2022-04-12 | $345.80 | $372.73 | 4,038,500 | — | — |
| 2022-04-11 | $347.37 | $374.42 | 1,809,200 | — | — |
| 2022-04-08 | $352.27 | $379.70 | 2,235,100 | — | — |
| 2022-04-07 | $349.55 | $376.77 | 2,848,500 | — | — |
| 2022-04-06 | $353.55 | $380.55 | 3,864,500 | — | — |
| 2022-04-05 | $363.32 | $391.07 | 2,215,900 | — | — |
| 2022-04-04 | $366.91 | $394.93 | 3,027,200 | — | — |
| 2022-04-01 | $363.97 | $391.77 | 3,806,800 | — | — |
| 2022-03-31 | $357.38 | $384.67 | 4,095,700 | — | — |
| 2022-03-30 | $362.24 | $389.91 | 2,614,200 | — | — |
| 2022-03-29 | $367.55 | $395.62 | 5,512,400 | — | — |
| 2022-03-28 | $350.49 | $377.26 | 3,134,600 | — | — |
| 2022-03-25 | $349.02 | $375.68 | 2,173,800 | — | — |
| 2022-03-24 | $349.35 | $376.03 | 2,482,700 | — | — |
| 2022-03-23 | $342.18 | $368.31 | 2,527,800 | — | — |
| 2022-03-22 | $349.53 | $376.23 | 4,669,900 | — | — |
| 2022-03-21 | $345.58 | $371.97 | 6,053,800 | — | — |
| 2022-03-18 | $350.09 | $376.83 | 6,790,800 | — | — |
| 2022-03-17 | $346.44 | $372.90 | 3,244,200 | — | — |
| 2022-03-16 | $344.68 | $371.00 | 4,340,800 | — | — |
| 2022-03-15 | $335.00 | $360.59 | 3,738,900 | — | — |
| 2022-03-14 | $328.59 | $353.69 | 4,122,700 | — | — |
| 2022-03-11 | $324.79 | $349.60 | 2,987,700 | — | — |
| 2022-03-10 | $324.59 | $349.38 | 3,771,300 | — | — |
| 2022-03-09 | $328.13 | $353.19 | 4,015,900 | — | — |
| 2022-03-08 | $314.33 | $338.34 | 5,048,200 | — | — |
| 2022-03-07 | $312.92 | $336.82 | 6,874,300 | — | — |
| 2022-03-04 | $330.76 | $356.02 | 4,670,900 | — | — |
| 2022-03-03 | $340.99 | $367.03 | 3,975,900 | — | — |
| 2022-03-02 | $344.09 | $370.37 | 4,997,900 | — | — |
| 2022-03-01 | $344.48 | $370.79 | 5,894,200 | — | — |
| 2022-02-28 | $360.82 | $388.38 | 4,952,400 | — | — |
| 2022-02-25 | $369.09 | $397.28 | 3,817,900 | — | — |
| 2022-02-24 | $369.38 | $397.59 | 7,425,000 | — | — |
| 2022-02-23 | $361.23 | $388.82 | 3,802,500 | — | — |
| 2022-02-22 | $368.29 | $396.42 | 3,897,900 | — | — |
| 2022-02-18 | $369.95 | $398.20 | 4,083,800 | — | — |
| 2022-02-17 | $373.70 | $402.24 | 3,972,500 | — | — |
| 2022-02-16 | $382.93 | $412.18 | 3,424,800 | — | — |
| 2022-02-15 | $381.54 | $410.68 | 5,800,400 | — | — |
| 2022-02-14 | $374.16 | $402.74 | 3,678,400 | — | — |
| 2022-02-11 | $369.77 | $398.01 | 4,345,600 | — | — |
| 2022-02-10 | $374.39 | $402.98 | 3,995,000 | — | — |
| 2022-02-09 | $381.37 | $410.50 | 5,492,800 | — | — |
| 2022-02-08 | $374.37 | $402.96 | 5,825,300 | — | — |
| 2022-02-07 | $376.13 | $404.86 | 4,767,500 | — | — |
| 2022-02-04 | $382.20 | $411.39 | 6,045,400 | — | — |
| 2022-02-03 | $390.07 | $419.86 | 4,209,200 | — | — |
| 2022-02-02 | $396.75 | $427.05 | 6,115,000 | — | — |
| 2022-02-01 | $392.06 | $422.00 | 5,841,100 | — | — |
| 2022-01-31 | $386.38 | $415.89 | 6,345,200 | — | — |
| 2022-01-28 | $382.51 | $411.72 | 8,813,400 | — | — |
| 2022-01-27 | $350.53 | $377.30 | 8,416,100 | — | — |
| 2022-01-26 | $344.66 | $370.98 | 7,438,600 | — | — |
| 2022-01-25 | $338.76 | $364.63 | 6,994,400 | — | — |
| 2022-01-24 | $349.42 | $376.11 | 7,472,800 | — | — |
| 2022-01-21 | $355.08 | $382.20 | 4,867,100 | — | — |
| 2022-01-20 | $364.00 | $391.80 | 5,043,200 | — | — |
| 2022-01-19 | $360.73 | $388.28 | 4,464,800 | — | — |
| 2022-01-18 | $366.30 | $394.28 | 4,933,900 | — | — |
| 2022-01-14 | $372.14 | $400.56 | 4,029,900 | — | — |
| 2022-01-13 | $369.52 | $397.74 | 3,892,900 | — | — |
| 2022-01-12 | $367.31 | $395.36 | 5,783,100 | — | — |
| 2022-01-11 | $366.29 | $394.27 | 4,131,200 | — | — |
| 2022-01-10 | $363.91 | $391.70 | 6,009,300 | — | — |
| 2022-01-07 | $369.65 | $397.88 | 4,551,200 | — | — |
| 2022-01-06 | $370.00 | $398.26 | 4,781,100 | — | — |
| 2022-01-05 | $373.90 | $401.93 | 5,976,600 | — | — |
| 2022-01-04 | $375.39 | $403.53 | 6,854,500 | — | — |
| 2022-01-03 | $370.95 | $398.76 | 4,708,200 | — | — |