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-02-21 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 — 2025
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2025-12-31 | $73.86 | $521.99 | 2,513,000 | — | — |
| 2025-12-30 | $74.19 | $524.33 | 5,420,800 | — | — |
| 2025-12-29 | $74.12 | $523.83 | 3,999,500 | — | — |
| 2025-12-26 | $74.42 | $521.92 | 2,354,300 | — | — |
| 2025-12-24 | $74.09 | $519.61 | 1,427,600 | — | — |
| 2025-12-23 | $74.01 | $519.05 | 8,072,400 | — | — |
| 2025-12-22 | $73.85 | $517.93 | 9,347,500 | — | — |
| 2025-12-19 | $72.67 | $509.65 | 13,564,600 | — | — |
| 2025-12-18 | $73.61 | $516.24 | 8,312,200 | — | — |
| 2025-12-17 | $73.14 | $512.95 | 9,096,500 | — | — |
| 2025-12-16 | $73.73 | $517.08 | 11,254,500 | — | — |
| 2025-12-15 | $75.72 | $531.04 | 6,506,100 | — | — |
| 2025-12-12 | $75.15 | $527.04 | 6,138,400 | — | — |
| 2025-12-11 | $74.68 | $523.75 | 5,494,900 | — | — |
| 2025-12-10 | $74.62 | $523.33 | 4,824,700 | — | — |
| 2025-12-09 | $75.72 | $531.04 | 4,842,400 | — | — |
| 2025-12-08 | $75.73 | $531.11 | 3,197,700 | — | — |
| 2025-12-05 | $77.18 | $541.28 | 3,563,000 | — | — |
| 2025-12-04 | $77.77 | $545.42 | 6,758,000 | — | — |
| 2025-12-03 | $78.39 | $549.77 | 3,625,800 | — | — |
| 2025-12-02 | $79.04 | $554.32 | 4,616,700 | — | — |
| 2025-12-01 | $79.73 | $559.16 | 3,885,400 | — | — |
| 2025-11-28 | $82.11 | $575.86 | 1,364,400 | — | — |
| 2025-11-26 | $81.25 | $569.82 | 2,850,700 | — | — |
| 2025-11-25 | $80.39 | $563.79 | 4,980,300 | — | — |
| 2025-11-24 | $80.26 | $562.88 | 6,340,300 | — | — |
| 2025-11-21 | $79.67 | $558.74 | 3,825,000 | — | — |
| 2025-11-20 | $79.49 | $557.48 | 5,649,600 | — | — |
| 2025-11-19 | $79.67 | $558.74 | 2,879,500 | — | — |
| 2025-11-18 | $81.00 | $568.07 | 3,754,000 | — | — |
| 2025-11-17 | $81.31 | $570.24 | 3,901,100 | — | — |
| 2025-11-14 | $80.58 | $565.13 | 4,233,500 | — | — |
| 2025-11-13 | $80.14 | $562.04 | 5,274,700 | — | — |
| 2025-11-12 | $80.72 | $566.11 | 3,627,100 | — | — |
| 2025-11-11 | $81.16 | $569.19 | 4,506,100 | — | — |
| 2025-11-10 | $80.40 | $563.86 | 5,354,100 | — | — |
| 2025-11-07 | $80.91 | $567.44 | 4,770,100 | — | — |
| 2025-11-06 | $80.54 | $564.84 | 5,096,100 | — | — |
| 2025-11-05 | $81.19 | $569.40 | 6,708,200 | — | — |
| 2025-11-04 | $81.59 | $572.21 | 7,431,000 | — | — |
| 2025-11-03 | $81.26 | $569.89 | 4,716,400 | — | — |
| 2025-10-31 | $81.17 | $569.26 | 6,202,800 | — | — |
| 2025-10-30 | $81.59 | $572.21 | 9,264,000 | — | — |
| 2025-10-29 | $79.69 | $558.88 | 4,254,500 | — | — |
| 2025-10-28 | $79.82 | $559.79 | 4,134,400 | — | — |
| 2025-10-27 | $80.69 | $565.90 | 3,627,900 | — | — |
| 2025-10-24 | $80.39 | $563.79 | 2,910,100 | — | — |
| 2025-10-23 | $80.41 | $563.93 | 4,189,100 | — | — |
| 2025-10-22 | $80.69 | $565.90 | 3,561,900 | — | — |
| 2025-10-21 | $80.64 | $565.55 | 1,888,600 | — | — |
| 2025-10-20 | $81.28 | $570.03 | 4,000,900 | — | — |
| 2025-10-17 | $81.16 | $569.19 | 5,174,900 | — | — |
| 2025-10-16 | $81.10 | $568.77 | 3,959,700 | — | — |
| 2025-10-15 | $81.80 | $573.68 | 4,904,500 | — | — |
| 2025-10-14 | $80.85 | $567.02 | 3,928,300 | — | — |
| 2025-10-13 | $80.16 | $562.18 | 3,800,000 | — | — |
| 2025-10-10 | $80.93 | $567.58 | 4,273,600 | — | — |
| 2025-10-09 | $81.26 | $569.89 | 3,389,900 | — | — |
| 2025-10-08 | $81.85 | $574.03 | 3,142,800 | — | — |
| 2025-10-07 | $81.85 | $574.03 | 3,715,700 | — | — |
| 2025-10-06 | $81.00 | $568.07 | 4,082,600 | — | — |
| 2025-10-03 | $80.26 | $562.88 | 3,850,200 | — | — |
| 2025-10-02 | $79.60 | $558.25 | 6,982,500 | — | — |
| 2025-10-01 | $80.31 | $563.23 | 4,585,600 | — | — |
| 2025-09-30 | $80.65 | $565.62 | 4,011,000 | — | — |
| 2025-09-29 | $80.05 | $561.41 | 5,527,100 | — | — |
| 2025-09-26 | $79.28 | $556.01 | 7,525,500 | — | — |
| 2025-09-25 | $77.25 | $541.77 | 10,846,000 | — | — |
| 2025-09-24 | $77.93 | $546.54 | 14,058,700 | — | — |
| 2025-09-23 | $73.04 | $512.25 | 4,020,000 | — | — |
| 2025-09-22 | $72.35 | $507.41 | 4,129,800 | — | — |
| 2025-09-19 | $72.11 | $505.72 | 10,034,000 | — | — |
| 2025-09-18 | $72.17 | $506.14 | 3,050,000 | — | — |
| 2025-09-17 | $72.05 | $505.30 | 5,337,600 | — | — |
| 2025-09-16 | $72.11 | $505.72 | 3,173,500 | — | — |
| 2025-09-15 | $73.05 | $512.32 | 2,756,600 | — | — |
| 2025-09-12 | $73.35 | $510.42 | 7,080,600 | — | — |
| 2025-09-11 | $72.85 | $506.94 | 7,890,900 | — | — |
| 2025-09-10 | $72.31 | $503.18 | 5,766,800 | — | — |
| 2025-09-09 | $72.02 | $501.17 | 5,443,400 | — | — |
| 2025-09-08 | $71.75 | $499.29 | 6,050,900 | — | — |
| 2025-09-05 | $72.68 | $505.76 | 6,225,900 | — | — |
| 2025-09-04 | $72.24 | $502.70 | 6,804,800 | — | — |
| 2025-09-03 | $72.43 | $504.02 | 3,044,900 | — | — |
| 2025-09-02 | $72.14 | $502.00 | 3,101,400 | — | — |
| 2025-08-29 | $72.39 | $503.74 | 3,003,400 | — | — |
| 2025-08-28 | $72.34 | $503.39 | 3,361,900 | — | — |
| 2025-08-27 | $72.87 | $507.08 | 3,068,100 | — | — |
| 2025-08-26 | $72.54 | $504.79 | 2,733,200 | — | — |
| 2025-08-25 | $73.03 | $508.20 | 2,250,200 | — | — |
| 2025-08-22 | $74.26 | $516.75 | 3,374,300 | — | — |
| 2025-08-21 | $73.16 | $509.10 | 3,099,700 | — | — |
| 2025-08-20 | $73.17 | $509.17 | 3,908,500 | — | — |
| 2025-08-19 | $73.22 | $509.52 | 4,002,100 | — | — |
| 2025-08-18 | $72.21 | $502.49 | 3,113,000 | — | — |
| 2025-08-15 | $71.93 | $500.54 | 7,793,300 | — | — |
| 2025-08-14 | $72.39 | $503.74 | 2,703,000 | — | — |
| 2025-08-13 | $72.92 | $507.43 | 3,227,000 | — | — |
| 2025-08-12 | $72.39 | $503.74 | 3,136,900 | — | — |
| 2025-08-11 | $72.68 | $505.76 | 2,480,800 | — | — |
| 2025-08-08 | $73.33 | $510.28 | 3,328,900 | — | — |
| 2025-08-07 | $73.23 | $509.59 | 3,601,900 | — | — |
| 2025-08-06 | $73.30 | $510.07 | 2,863,300 | — | — |
| 2025-08-05 | $73.73 | $513.07 | 4,542,700 | — | — |
| 2025-08-04 | $74.24 | $516.62 | 5,851,800 | — | — |
| 2025-08-01 | $73.47 | $511.26 | 4,005,100 | — | — |
| 2025-07-31 | $73.44 | $511.05 | 4,367,500 | — | — |
| 2025-07-30 | $72.39 | $503.74 | 4,844,900 | — | — |
| 2025-07-29 | $72.34 | $503.39 | 3,163,700 | — | — |
| 2025-07-28 | $71.14 | $495.04 | 3,396,500 | — | — |
| 2025-07-25 | $72.66 | $505.62 | 2,760,100 | — | — |
| 2025-07-24 | $72.78 | $506.46 | 2,339,700 | — | — |
| 2025-07-23 | $72.50 | $504.51 | 3,526,700 | — | — |
| 2025-07-22 | $73.06 | $508.40 | 2,917,800 | — | — |
| 2025-07-21 | $71.57 | $498.04 | 2,635,300 | — | — |
| 2025-07-18 | $70.38 | $489.75 | 3,421,000 | — | — |
| 2025-07-17 | $69.65 | $484.67 | 2,836,500 | — | — |
| 2025-07-16 | $69.17 | $481.33 | 3,624,400 | — | — |
| 2025-07-15 | $68.33 | $475.49 | 2,460,300 | — | — |
| 2025-07-14 | $69.17 | $481.33 | 2,045,500 | — | — |
| 2025-07-11 | $68.62 | $477.51 | 2,394,400 | — | — |
| 2025-07-10 | $68.45 | $476.32 | 2,542,300 | — | — |
| 2025-07-09 | $67.84 | $472.08 | 2,121,000 | — | — |
| 2025-07-08 | $67.56 | $470.13 | 2,061,300 | — | — |
| 2025-07-07 | $67.88 | $472.36 | 2,192,800 | — | — |
| 2025-07-03 | $68.19 | $474.51 | 2,236,100 | — | — |
| 2025-07-02 | $67.56 | $470.13 | 3,031,400 | — | — |
| 2025-07-01 | $68.71 | $478.13 | 3,711,900 | — | — |
| 2025-06-30 | $68.10 | $473.89 | 4,116,000 | — | — |
| 2025-06-27 | $67.78 | $471.66 | 4,020,500 | — | — |
| 2025-06-26 | $67.75 | $471.45 | 2,166,200 | — | — |
| 2025-06-25 | $67.32 | $468.46 | 2,445,900 | — | — |
| 2025-06-24 | $68.23 | $474.79 | 4,276,900 | — | — |
| 2025-06-23 | $67.91 | $472.57 | 3,404,800 | — | — |
| 2025-06-20 | $66.64 | $463.73 | 6,825,600 | — | — |
| 2025-06-18 | $66.28 | $461.22 | 2,917,100 | — | — |
| 2025-06-17 | $65.65 | $456.84 | 3,460,200 | — | — |
| 2025-06-16 | $66.79 | $464.77 | 3,343,500 | — | — |
| 2025-06-13 | $67.62 | $470.55 | 2,861,400 | — | — |
| 2025-06-12 | $69.07 | $476.67 | 2,569,200 | — | — |
| 2025-06-11 | $68.25 | $471.01 | 3,190,900 | — | — |
| 2025-06-10 | $68.96 | $475.91 | 2,640,400 | — | — |
| 2025-06-09 | $68.38 | $471.91 | 2,509,500 | — | — |
| 2025-06-06 | $68.51 | $472.81 | 1,876,700 | — | — |
| 2025-06-05 | $68.57 | $473.22 | 1,841,200 | — | — |
| 2025-06-04 | $68.50 | $472.74 | 2,286,100 | — | — |
| 2025-06-03 | $69.33 | $478.47 | 3,344,800 | — | — |
| 2025-06-02 | $69.73 | $481.23 | 2,506,400 | — | — |
| 2025-05-30 | $70.10 | $483.78 | 3,985,800 | — | — |
| 2025-05-29 | $69.47 | $479.43 | 2,024,800 | — | — |
| 2025-05-28 | $68.93 | $475.71 | 2,425,600 | — | — |
| 2025-05-27 | $69.81 | $481.78 | 2,578,600 | — | — |
| 2025-05-23 | $69.73 | $481.23 | 3,077,400 | — | — |
| 2025-05-22 | $69.21 | $477.64 | 4,059,000 | — | — |
| 2025-05-21 | $69.92 | $482.54 | 4,134,600 | — | — |
| 2025-05-20 | $72.32 | $499.10 | 3,538,600 | — | — |
| 2025-05-19 | $72.21 | $498.34 | 5,044,800 | — | — |
| 2025-05-16 | $72.38 | $499.52 | 7,154,000 | — | — |
| 2025-05-15 | $71.26 | $491.79 | 6,642,300 | — | — |
| 2025-05-14 | $68.80 | $474.81 | 5,338,000 | — | — |
| 2025-05-13 | $68.31 | $471.43 | 5,328,100 | — | — |
| 2025-05-12 | $67.78 | $467.77 | 4,783,700 | — | — |
| 2025-05-09 | $70.61 | $487.30 | 2,479,300 | — | — |
| 2025-05-08 | $70.17 | $484.26 | 3,160,000 | — | — |
| 2025-05-07 | $71.36 | $492.48 | 4,552,300 | — | — |
| 2025-05-06 | $71.06 | $490.41 | 2,765,400 | — | — |
| 2025-05-05 | $70.89 | $489.23 | 5,645,600 | — | — |
| 2025-05-02 | $70.77 | $488.40 | 3,854,500 | — | — |
| 2025-05-01 | $70.40 | $485.85 | 3,389,100 | — | — |
| 2025-04-30 | $70.70 | $487.92 | 4,468,300 | — | — |
| 2025-04-29 | $70.67 | $487.71 | 2,539,300 | — | — |
| 2025-04-28 | $69.58 | $480.19 | 2,994,500 | — | — |
| 2025-04-25 | $69.00 | $476.19 | 4,816,800 | — | — |
| 2025-04-24 | $70.29 | $485.09 | 6,499,700 | — | — |
| 2025-04-23 | $71.55 | $493.79 | 5,639,000 | — | — |
| 2025-04-22 | $71.39 | $492.68 | 5,162,400 | — | — |
| 2025-04-21 | $68.97 | $475.98 | 5,664,900 | — | — |
| 2025-04-17 | $70.13 | $483.99 | 2,784,500 | — | — |
| 2025-04-16 | $69.10 | $476.88 | 2,824,000 | — | — |
| 2025-04-15 | $70.27 | $484.95 | 2,556,800 | — | — |
| 2025-04-14 | $70.73 | $488.13 | 2,515,700 | — | — |
| 2025-04-11 | $69.56 | $480.05 | 3,148,400 | — | — |
| 2025-04-10 | $68.41 | $472.12 | 3,491,500 | — | — |
| 2025-04-09 | $68.58 | $473.29 | 6,518,000 | — | — |
| 2025-04-08 | $67.04 | $462.66 | 5,792,500 | — | — |
| 2025-04-07 | $67.06 | $462.80 | 7,971,200 | — | — |
| 2025-04-04 | $67.89 | $468.53 | 5,680,800 | — | — |
| 2025-04-03 | $72.14 | $497.86 | 3,573,500 | — | — |
| 2025-04-02 | $70.90 | $489.30 | 2,054,700 | — | — |
| 2025-04-01 | $70.72 | $488.06 | 2,233,000 | — | — |
| 2025-03-31 | $70.79 | $488.54 | 3,772,200 | — | — |
| 2025-03-28 | $69.72 | $481.16 | 3,533,500 | — | — |
| 2025-03-27 | $69.32 | $478.40 | 3,870,700 | — | — |
| 2025-03-26 | $68.92 | $475.64 | 3,540,500 | — | — |
| 2025-03-25 | $67.93 | $468.80 | 3,110,200 | — | — |
| 2025-03-24 | $68.86 | $475.22 | 3,156,900 | — | — |
| 2025-03-21 | $69.11 | $476.95 | 6,689,200 | — | — |
| 2025-03-20 | $70.09 | $483.71 | 3,039,100 | — | — |
| 2025-03-19 | $70.24 | $484.75 | 3,112,000 | — | — |
| 2025-03-18 | $70.28 | $485.02 | 3,159,800 | — | — |
| 2025-03-17 | $69.96 | $482.81 | 3,751,100 | — | — |
| 2025-03-14 | $69.75 | $481.37 | 4,170,700 | — | — |
| 2025-03-13 | $68.67 | $469.98 | 2,409,400 | — | — |
| 2025-03-12 | $68.85 | $471.21 | 3,356,600 | — | — |
| 2025-03-11 | $68.73 | $470.39 | 3,381,700 | — | — |
| 2025-03-10 | $69.35 | $474.63 | 4,830,500 | — | — |
| 2025-03-07 | $68.00 | $465.39 | 3,849,600 | — | — |
| 2025-03-06 | $67.66 | $463.07 | 5,262,300 | — | — |
| 2025-03-05 | $68.73 | $470.39 | 6,975,000 | — | — |
| 2025-03-04 | $70.03 | $479.29 | 4,212,100 | — | — |
| 2025-03-03 | $71.90 | $492.08 | 5,015,600 | — | — |
| 2025-02-28 | $72.10 | $493.45 | 7,085,500 | — | — |
| 2025-02-27 | $70.76 | $484.28 | 4,553,500 | — | — |
| 2025-02-26 | $69.97 | $478.88 | 3,907,500 | — | — |
| 2025-02-25 | $70.45 | $482.16 | 3,713,400 | — | — |
| 2025-02-24 | $70.78 | $484.42 | 3,010,300 | — | — |
| 2025-02-21 | $69.94 | $478.67 | 2,379,400 | — | — |
| 2025-02-20 | $69.32 | $474.43 | 1,878,400 | — | — |
| 2025-02-19 | $69.07 | $472.72 | 2,425,300 | — | — |
| 2025-02-18 | $68.54 | $469.09 | 3,177,200 | — | — |
| 2025-02-14 | $68.61 | $469.57 | 4,167,800 | — | — |
| 2025-02-13 | $68.40 | $468.13 | 2,433,000 | — | — |
| 2025-02-12 | $67.40 | $461.29 | 2,706,200 | — | — |
| 2025-02-11 | $67.19 | $459.85 | 2,284,300 | — | — |
| 2025-02-10 | $66.88 | $457.73 | 2,638,300 | — | — |
| 2025-02-07 | $66.60 | $455.81 | 3,797,800 | — | — |
| 2025-02-06 | $67.12 | $459.37 | 5,611,500 | — | — |
| 2025-02-05 | $67.95 | $465.05 | 2,939,800 | — | — |
| 2025-02-04 | $67.32 | $460.74 | 2,716,300 | — | — |
| 2025-02-03 | $67.75 | $463.68 | 2,916,900 | — | — |
| 2025-01-31 | $67.20 | $459.92 | 6,442,300 | — | — |
| 2025-01-30 | $66.86 | $457.59 | 2,704,300 | — | — |
| 2025-01-29 | $66.07 | $452.18 | 2,447,300 | — | — |
| 2025-01-28 | $66.43 | $454.65 | 3,043,600 | — | — |
| 2025-01-27 | $67.99 | $465.32 | 4,142,600 | — | — |
| 2025-01-24 | $66.61 | $455.88 | 3,110,200 | — | — |
| 2025-01-23 | $66.06 | $452.11 | 3,928,500 | — | — |
| 2025-01-22 | $66.98 | $458.41 | 3,746,100 | — | — |
| 2025-01-21 | $67.68 | $463.20 | 4,147,400 | — | — |
| 2025-01-17 | $66.72 | $456.63 | 3,235,000 | — | — |
| 2025-01-16 | $66.20 | $453.07 | 3,024,100 | — | — |
| 2025-01-15 | $64.94 | $444.45 | 2,655,600 | — | — |
| 2025-01-14 | $64.08 | $438.56 | 5,952,800 | — | — |
| 2025-01-13 | $63.62 | $435.42 | 3,114,600 | — | — |
| 2025-01-10 | $63.37 | $433.70 | 5,441,000 | — | — |
| 2025-01-08 | $66.39 | $454.37 | 3,714,700 | — | — |
| 2025-01-07 | $65.64 | $449.24 | 3,017,800 | — | — |
| 2025-01-06 | $65.14 | $445.82 | 3,657,200 | — | — |
| 2025-01-03 | $66.69 | $452.68 | 3,157,200 | — | — |
| 2025-01-02 | $66.86 | $453.83 | 2,817,200 | — | — |