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
- 1973-05-03 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 — 2021
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2021-12-31 | $41.18 | $525.36 | 1,882,700 | — | — |
| 2021-12-30 | $40.97 | $522.69 | 2,131,800 | — | — |
| 2021-12-29 | $40.68 | $518.99 | 2,193,800 | — | — |
| 2021-12-28 | $39.86 | $508.52 | 1,783,300 | — | — |
| 2021-12-27 | $39.66 | $505.97 | 2,282,600 | — | — |
| 2021-12-23 | $38.64 | $492.96 | 2,298,100 | — | — |
| 2021-12-22 | $38.83 | $495.38 | 2,244,700 | — | — |
| 2021-12-21 | $38.46 | $490.66 | 4,244,900 | — | — |
| 2021-12-20 | $38.13 | $486.45 | 5,040,800 | — | — |
| 2021-12-17 | $39.64 | $505.72 | 8,959,900 | — | — |
| 2021-12-16 | $39.63 | $505.59 | 3,006,200 | — | — |
| 2021-12-15 | $39.47 | $503.55 | 4,276,200 | — | — |
| 2021-12-14 | $38.89 | $496.15 | 5,294,700 | — | — |
| 2021-12-13 | $40.05 | $510.95 | 2,895,900 | — | — |
| 2021-12-10 | $40.02 | $510.57 | 3,357,300 | — | — |
| 2021-12-09 | $39.75 | $507.12 | 3,034,800 | — | — |
| 2021-12-08 | $39.48 | $503.68 | 2,448,300 | — | — |
| 2021-12-07 | $39.35 | $502.02 | 3,166,200 | — | — |
| 2021-12-06 | $38.46 | $490.66 | 3,338,200 | — | — |
| 2021-12-03 | $38.33 | $489.00 | 2,740,000 | — | — |
| 2021-12-02 | $38.51 | $491.30 | 3,606,900 | — | — |
| 2021-12-01 | $37.64 | $478.03 | 3,408,500 | — | — |
| 2021-11-30 | $37.61 | $477.65 | 7,484,100 | — | — |
| 2021-11-29 | $38.75 | $492.13 | 3,107,000 | — | — |
| 2021-11-26 | $38.42 | $487.94 | 2,211,200 | — | — |
| 2021-11-24 | $38.98 | $495.05 | 2,177,200 | — | — |
| 2021-11-23 | $38.54 | $489.46 | 2,310,800 | — | — |
| 2021-11-22 | $38.85 | $493.40 | 3,663,700 | — | — |
| 2021-11-19 | $38.04 | $483.11 | 3,152,500 | — | — |
| 2021-11-18 | $37.94 | $481.84 | 2,917,300 | — | — |
| 2021-11-17 | $38.52 | $489.21 | 4,610,100 | — | — |
| 2021-11-16 | $38.36 | $487.18 | 5,596,100 | — | — |
| 2021-11-15 | $37.41 | $475.11 | 4,492,600 | — | — |
| 2021-11-12 | $36.93 | $469.02 | 1,921,700 | — | — |
| 2021-11-11 | $36.81 | $467.49 | 2,799,100 | — | — |
| 2021-11-10 | $36.89 | $468.51 | 2,701,200 | — | — |
| 2021-11-09 | $37.55 | $476.89 | 1,932,400 | — | — |
| 2021-11-08 | $37.73 | $479.18 | 2,679,300 | — | — |
| 2021-11-05 | $38.33 | $486.80 | 2,885,100 | — | — |
| 2021-11-04 | $38.14 | $484.38 | 3,442,500 | — | — |
| 2021-11-03 | $38.27 | $486.03 | 7,541,000 | — | — |
| 2021-11-02 | $36.15 | $459.11 | 4,195,200 | — | — |
| 2021-11-01 | $36.98 | $469.65 | 4,824,600 | — | — |
| 2021-10-29 | $35.72 | $453.65 | 5,545,900 | — | — |
| 2021-10-28 | $36.40 | $462.29 | 3,725,100 | — | — |
| 2021-10-27 | $35.71 | $453.52 | 3,417,100 | — | — |
| 2021-10-26 | $36.76 | $466.86 | 3,706,500 | — | — |
| 2021-10-25 | $37.73 | $479.18 | 4,265,100 | — | — |
| 2021-10-22 | $37.14 | $471.68 | 4,425,600 | — | — |
| 2021-10-21 | $36.79 | $467.24 | 3,189,400 | — | — |
| 2021-10-20 | $37.31 | $473.84 | 3,398,800 | — | — |
| 2021-10-19 | $36.77 | $466.98 | 3,827,900 | — | — |
| 2021-10-18 | $36.97 | $469.52 | 2,642,700 | — | — |
| 2021-10-15 | $37.24 | $472.95 | 3,111,500 | — | — |
| 2021-10-14 | $37.55 | $476.89 | 3,713,100 | — | — |
| 2021-10-13 | $37.40 | $474.99 | 3,835,200 | — | — |
| 2021-10-12 | $37.43 | $475.37 | 4,909,100 | — | — |
| 2021-10-11 | $37.26 | $473.21 | 3,777,500 | — | — |
| 2021-10-08 | $36.26 | $460.51 | 2,795,600 | — | — |
| 2021-10-07 | $35.98 | $456.95 | 3,428,700 | — | — |
| 2021-10-06 | $35.82 | $454.92 | 3,880,800 | — | — |
| 2021-10-05 | $35.73 | $453.78 | 4,073,400 | — | — |
| 2021-10-04 | $35.72 | $453.65 | 3,566,300 | — | — |
| 2021-10-01 | $35.77 | $447.93 | 3,986,500 | — | — |
| 2021-09-30 | $35.57 | $445.43 | 3,863,900 | — | — |
| 2021-09-29 | $36.58 | $458.08 | 2,968,700 | — | — |
| 2021-09-28 | $36.55 | $457.70 | 3,271,100 | — | — |
| 2021-09-27 | $37.10 | $464.59 | 3,261,400 | — | — |
| 2021-09-24 | $37.19 | $465.72 | 4,212,800 | — | — |
| 2021-09-23 | $37.26 | $466.59 | 5,446,500 | — | — |
| 2021-09-22 | $36.41 | $455.95 | 4,624,000 | — | — |
| 2021-09-21 | $35.26 | $441.55 | 3,914,100 | — | — |
| 2021-09-20 | $35.74 | $447.56 | 5,547,700 | — | — |
| 2021-09-17 | $36.17 | $452.94 | 7,344,300 | — | — |
| 2021-09-16 | $35.69 | $446.93 | 4,522,600 | — | — |
| 2021-09-15 | $35.04 | $438.79 | 3,958,600 | — | — |
| 2021-09-14 | $34.09 | $426.90 | 2,673,500 | — | — |
| 2021-09-13 | $34.55 | $432.66 | 2,525,500 | — | — |
| 2021-09-10 | $34.71 | $434.66 | 2,488,700 | — | — |
| 2021-09-09 | $34.87 | $436.66 | 3,371,800 | — | — |
| 2021-09-08 | $35.35 | $442.67 | 4,536,300 | — | — |
| 2021-09-07 | $36.13 | $452.44 | 4,026,000 | — | — |
| 2021-09-03 | $36.64 | $458.83 | 3,476,000 | — | — |
| 2021-09-02 | $36.58 | $458.08 | 3,076,200 | — | — |
| 2021-09-01 | $36.32 | $452.69 | 3,817,900 | — | — |
| 2021-08-31 | $36.00 | $448.70 | 4,344,000 | — | — |
| 2021-08-30 | $36.27 | $452.07 | 2,977,000 | — | — |
| 2021-08-27 | $35.95 | $448.08 | 2,843,900 | — | — |
| 2021-08-26 | $35.20 | $438.73 | 2,572,600 | — | — |
| 2021-08-25 | $35.26 | $439.48 | 2,633,100 | — | — |
| 2021-08-24 | $34.86 | $434.50 | 2,572,700 | — | — |
| 2021-08-23 | $34.53 | $430.38 | 2,260,300 | — | — |
| 2021-08-20 | $34.16 | $425.77 | 2,093,600 | — | — |
| 2021-08-19 | $33.91 | $422.65 | 3,637,200 | — | — |
| 2021-08-18 | $33.80 | $421.28 | 2,603,900 | — | — |
| 2021-08-17 | $33.88 | $422.28 | 2,333,300 | — | — |
| 2021-08-16 | $34.68 | $432.25 | 2,268,200 | — | — |
| 2021-08-13 | $34.82 | $434.00 | 2,444,500 | — | — |
| 2021-08-12 | $35.02 | $436.49 | 2,644,900 | — | — |
| 2021-08-11 | $35.33 | $440.35 | 3,051,000 | — | — |
| 2021-08-10 | $34.61 | $431.38 | 2,905,400 | — | — |
| 2021-08-09 | $34.13 | $425.40 | 3,832,700 | — | — |
| 2021-08-06 | $34.55 | $430.63 | 2,971,700 | — | — |
| 2021-08-05 | $34.48 | $429.76 | 3,359,000 | — | — |
| 2021-08-04 | $34.04 | $424.27 | 3,075,000 | — | — |
| 2021-08-03 | $34.54 | $430.51 | 3,059,200 | — | — |
| 2021-08-02 | $34.22 | $426.52 | 4,163,100 | — | — |
| 2021-07-30 | $33.73 | $420.41 | 6,043,000 | — | — |
| 2021-07-29 | $34.83 | $434.12 | 4,149,700 | — | — |
| 2021-07-28 | $34.37 | $428.39 | 3,890,000 | — | — |
| 2021-07-27 | $34.85 | $434.37 | 3,337,500 | — | — |
| 2021-07-26 | $34.66 | $432.00 | 2,687,900 | — | — |
| 2021-07-23 | $34.58 | $431.01 | 2,945,000 | — | — |
| 2021-07-22 | $34.17 | $425.89 | 3,486,500 | — | — |
| 2021-07-21 | $34.08 | $424.77 | 3,807,500 | — | — |
| 2021-07-20 | $33.65 | $419.41 | 4,337,800 | — | — |
| 2021-07-19 | $32.95 | $410.69 | 5,627,500 | — | — |
| 2021-07-16 | $34.02 | $424.03 | 4,637,700 | — | — |
| 2021-07-15 | $34.63 | $431.63 | 3,671,200 | — | — |
| 2021-07-14 | $34.70 | $432.50 | 5,126,500 | — | — |
| 2021-07-13 | $34.61 | $431.38 | 4,209,100 | — | — |
| 2021-07-12 | $35.65 | $444.34 | 2,522,700 | — | — |
| 2021-07-09 | $35.82 | $446.46 | 5,387,200 | — | — |
| 2021-07-08 | $35.04 | $436.74 | 7,197,200 | — | — |
| 2021-07-07 | $34.84 | $434.25 | 6,737,900 | — | — |
| 2021-07-06 | $33.97 | $423.40 | 7,477,800 | — | — |
| 2021-07-02 | $34.31 | $427.64 | 3,790,900 | — | — |
| 2021-07-01 | $34.33 | $427.89 | 3,764,100 | — | — |
| 2021-06-30 | $34.42 | $429.01 | 4,822,000 | — | — |
| 2021-06-29 | $34.14 | $425.52 | 2,885,000 | — | — |
| 2021-06-28 | $34.00 | $423.78 | 4,496,100 | — | — |
| 2021-06-25 | $34.29 | $427.39 | 5,038,500 | — | — |
| 2021-06-24 | $34.23 | $426.64 | 4,984,800 | — | — |
| 2021-06-23 | $33.92 | $422.78 | 3,934,700 | — | — |
| 2021-06-22 | $34.13 | $425.40 | 4,008,000 | — | — |
| 2021-06-21 | $34.26 | $427.02 | 4,646,200 | — | — |
| 2021-06-18 | $33.41 | $416.42 | 8,558,000 | — | — |
| 2021-06-17 | $34.04 | $424.27 | 5,566,100 | — | — |
| 2021-06-16 | $34.38 | $428.51 | 5,194,000 | — | — |
| 2021-06-15 | $34.67 | $432.13 | 5,368,500 | — | — |
| 2021-06-14 | $34.53 | $430.38 | 7,715,800 | — | — |
| 2021-06-11 | $35.32 | $440.23 | 5,731,800 | — | — |
| 2021-06-10 | $35.00 | $436.24 | 6,748,100 | — | — |
| 2021-06-09 | $36.03 | $449.08 | 5,571,000 | — | — |
| 2021-06-08 | $35.57 | $443.34 | 7,524,000 | — | — |
| 2021-06-07 | $35.70 | $444.96 | 6,607,600 | — | — |
| 2021-06-04 | $36.01 | $448.83 | 7,619,300 | — | — |
| 2021-06-03 | $36.29 | $452.32 | 6,950,700 | — | — |
| 2021-06-02 | $37.76 | $468.52 | 5,697,000 | — | — |
| 2021-06-01 | $38.64 | $479.44 | 4,566,100 | — | — |
| 2021-05-28 | $37.96 | $471.00 | 4,410,700 | — | — |
| 2021-05-27 | $38.32 | $475.47 | 9,088,100 | — | — |
| 2021-05-26 | $37.93 | $470.63 | 6,129,000 | — | — |
| 2021-05-25 | $37.26 | $462.32 | 4,092,600 | — | — |
| 2021-05-24 | $37.15 | $460.95 | 3,081,400 | — | — |
| 2021-05-21 | $37.04 | $459.59 | 4,788,100 | — | — |
| 2021-05-20 | $37.12 | $460.58 | 5,639,200 | — | — |
| 2021-05-19 | $37.28 | $462.57 | 12,024,800 | — | — |
| 2021-05-18 | $37.32 | $463.06 | 7,535,400 | — | — |
| 2021-05-17 | $38.07 | $472.37 | 4,449,800 | — | — |
| 2021-05-14 | $38.31 | $475.35 | 4,172,700 | — | — |
| 2021-05-13 | $38.12 | $472.99 | 4,580,900 | — | — |
| 2021-05-12 | $37.62 | $466.78 | 6,169,600 | — | — |
| 2021-05-11 | $39.64 | $491.85 | 6,147,200 | — | — |
| 2021-05-10 | $40.79 | $506.12 | 6,567,100 | — | — |
| 2021-05-07 | $40.00 | $496.32 | 5,524,000 | — | — |
| 2021-05-06 | $39.22 | $486.64 | 5,737,200 | — | — |
| 2021-05-05 | $38.56 | $478.45 | 6,584,900 | — | — |
| 2021-05-04 | $39.19 | $486.27 | 5,760,300 | — | — |
| 2021-05-03 | $39.37 | $488.50 | 6,368,400 | — | — |
| 2021-04-30 | $38.77 | $481.05 | 11,960,700 | — | — |
| 2021-04-29 | $39.64 | $491.85 | 5,712,000 | — | — |
| 2021-04-28 | $39.77 | $493.46 | 6,460,700 | — | — |
| 2021-04-27 | $39.38 | $488.62 | 5,912,100 | — | — |
| 2021-04-26 | $38.84 | $481.92 | 6,518,100 | — | — |
| 2021-04-23 | $38.20 | $473.98 | 4,895,500 | — | — |
| 2021-04-22 | $37.83 | $469.39 | 5,159,100 | — | — |
| 2021-04-21 | $38.20 | $473.98 | 4,629,800 | — | — |
| 2021-04-20 | $38.38 | $476.21 | 4,391,100 | — | — |
| 2021-04-19 | $38.88 | $482.42 | 4,544,600 | — | — |
| 2021-04-16 | $39.32 | $487.88 | 3,904,400 | — | — |
| 2021-04-15 | $38.51 | $477.83 | 3,442,400 | — | — |
| 2021-04-14 | $38.02 | $471.75 | 4,457,500 | — | — |
| 2021-04-13 | $37.42 | $464.30 | 4,003,700 | — | — |
| 2021-04-12 | $37.31 | $462.94 | 4,097,500 | — | — |
| 2021-04-09 | $37.54 | $465.79 | 3,448,000 | — | — |
| 2021-04-08 | $37.03 | $459.46 | 2,698,000 | — | — |
| 2021-04-07 | $36.83 | $456.98 | 4,567,200 | — | — |
| 2021-04-06 | $37.14 | $460.83 | 4,729,400 | — | — |
| 2021-04-05 | $36.74 | $455.87 | 5,538,400 | — | — |
| 2021-04-01 | $36.84 | $457.11 | 3,793,700 | — | — |
| 2021-03-31 | $35.60 | $441.72 | 4,275,500 | — | — |
| 2021-03-30 | $35.45 | $439.86 | 2,318,000 | — | — |
| 2021-03-29 | $35.21 | $436.88 | 2,817,200 | — | — |
| 2021-03-26 | $35.44 | $439.74 | 3,943,700 | — | — |
| 2021-03-25 | $34.79 | $431.67 | 3,848,300 | — | — |
| 2021-03-24 | $33.81 | $419.51 | 3,524,800 | — | — |
| 2021-03-23 | $33.56 | $416.41 | 3,242,700 | — | — |
| 2021-03-22 | $34.29 | $425.47 | 3,708,300 | — | — |
| 2021-03-19 | $33.88 | $420.38 | 7,337,900 | — | — |
| 2021-03-18 | $34.47 | $427.70 | 3,895,900 | — | — |
| 2021-03-17 | $36.15 | $448.55 | 4,903,900 | — | — |
| 2021-03-16 | $35.63 | $442.09 | 3,760,100 | — | — |
| 2021-03-15 | $36.09 | $447.80 | 3,649,400 | — | — |
| 2021-03-12 | $35.91 | $445.57 | 4,776,500 | — | — |
| 2021-03-11 | $35.67 | $442.59 | 3,805,900 | — | — |
| 2021-03-10 | $35.54 | $440.98 | 3,655,700 | — | — |
| 2021-03-09 | $34.39 | $426.71 | 4,032,200 | — | — |
| 2021-03-08 | $34.04 | $422.36 | 3,715,200 | — | — |
| 2021-03-05 | $33.76 | $418.89 | 6,674,000 | — | — |
| 2021-03-04 | $32.81 | $407.10 | 6,434,800 | — | — |
| 2021-03-03 | $33.53 | $413.93 | 5,190,800 | — | — |
| 2021-03-02 | $33.79 | $417.14 | 5,818,900 | — | — |
| 2021-03-01 | $35.06 | $432.81 | 4,832,100 | — | — |
| 2021-02-26 | $33.87 | $418.12 | 6,625,700 | — | — |
| 2021-02-25 | $34.42 | $424.91 | 6,591,700 | — | — |
| 2021-02-24 | $35.90 | $443.18 | 5,052,300 | — | — |
| 2021-02-23 | $35.03 | $432.44 | 4,866,600 | — | — |
| 2021-02-22 | $35.48 | $438.00 | 5,158,900 | — | — |
| 2021-02-19 | $34.99 | $431.95 | 4,216,600 | — | — |
| 2021-02-18 | $33.81 | $417.38 | 3,435,600 | — | — |
| 2021-02-17 | $34.16 | $421.70 | 3,165,400 | — | — |
| 2021-02-16 | $34.89 | $430.72 | 4,276,500 | — | — |
| 2021-02-12 | $35.04 | $432.57 | 4,860,600 | — | — |
| 2021-02-11 | $34.25 | $422.82 | 3,182,600 | — | — |
| 2021-02-10 | $34.40 | $424.67 | 3,067,800 | — | — |
| 2021-02-09 | $34.57 | $426.77 | 3,781,200 | — | — |
| 2021-02-08 | $35.16 | $434.05 | 4,473,300 | — | — |
| 2021-02-05 | $34.40 | $424.67 | 3,895,200 | — | — |
| 2021-02-04 | $33.96 | $419.24 | 4,843,300 | — | — |
| 2021-02-03 | $33.99 | $419.61 | 8,832,600 | — | — |
| 2021-02-02 | $32.45 | $400.59 | 4,107,300 | — | — |
| 2021-02-01 | $32.04 | $395.53 | 5,695,000 | — | — |
| 2021-01-29 | $31.19 | $385.04 | 7,555,000 | — | — |
| 2021-01-28 | $33.02 | $407.63 | 4,746,400 | — | — |
| 2021-01-27 | $32.20 | $397.51 | 5,528,100 | — | — |
| 2021-01-26 | $33.14 | $409.11 | 4,191,500 | — | — |
| 2021-01-25 | $33.50 | $413.56 | 5,690,100 | — | — |
| 2021-01-22 | $33.21 | $409.98 | 6,098,600 | — | — |
| 2021-01-21 | $33.34 | $411.58 | 5,861,700 | — | — |
| 2021-01-20 | $33.54 | $414.05 | 3,678,100 | — | — |
| 2021-01-19 | $32.70 | $403.68 | 2,997,600 | — | — |
| 2021-01-15 | $32.52 | $401.46 | 2,512,100 | — | — |
| 2021-01-14 | $32.67 | $403.31 | 3,286,800 | — | — |
| 2021-01-13 | $32.16 | $397.01 | 4,096,600 | — | — |
| 2021-01-12 | $32.71 | $403.80 | 3,958,200 | — | — |
| 2021-01-11 | $33.10 | $408.62 | 4,554,100 | — | — |
| 2021-01-08 | $33.38 | $412.08 | 4,376,000 | — | — |
| 2021-01-07 | $33.61 | $414.91 | 3,984,700 | — | — |
| 2021-01-06 | $33.29 | $410.96 | 5,602,100 | — | — |
| 2021-01-05 | $33.12 | $408.87 | 3,909,000 | — | — |
| 2021-01-04 | $32.81 | $405.04 | 4,859,100 | — | — |