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
- 1980-03-17 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 — 2026
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2026-09-04 | — | — | — | $360.88 | 152,320 |
| 2026-09-03 | — | — | — | $357.83 | 189,708 |
| 2026-09-02 | — | — | — | $357.75 | 148,382 |
| 2026-09-01 | — | — | — | $356.12 | 242,575 |
| 2026-08-31 | — | — | — | $356.56 | 195,745 |
| 2026-08-28 | — | — | — | $355.70 | 165,158 |
| 2026-08-27 | $354.22 | $1,735.13 | 5,209,900 | $354.12 | 120,224 |
| 2026-08-26 | $356.50 | $1,746.30 | 5,796,500 | $356.45 | 117,920 |
| 2026-08-25 | $356.69 | $1,747.23 | 4,298,000 | $357.37 | 100,039 |
| 2026-08-24 | $356.39 | $1,745.76 | 4,394,400 | $353.25 | 135,122 |
| 2026-08-21 | $351.58 | $1,722.20 | 8,112,100 | $354.56 | 251,484 |
| 2026-08-20 | $351.55 | $1,722.05 | 6,799,700 | $356.81 | 144,861 |
| 2026-08-19 | $357.26 | $1,750.02 | 6,696,200 | $362.51 | 200,436 |
| 2026-08-18 | $363.25 | $1,779.36 | 5,525,100 | $361.31 | 167,477 |
| 2026-08-17 | $360.96 | $1,768.14 | 5,282,600 | $362.08 | 121,915 |
| 2026-08-14 | $362.84 | $1,777.35 | 5,058,600 | $362.35 | 165,345 |
| 2026-08-13 | $363.11 | $1,778.68 | 5,102,700 | $366.30 | 182,660 |
| 2026-08-12 | $365.18 | $1,788.82 | 4,366,800 | $362.50 | 159,126 |
| 2026-08-11 | $362.04 | $1,773.43 | 4,576,500 | $359.93 | 144,103 |
| 2026-08-10 | $359.79 | $1,762.41 | 5,327,500 | $357.52 | 198,160 |
| 2026-08-07 | $357.52 | $1,751.29 | 4,566,200 | $355.74 | 188,987 |
| 2026-08-06 | $356.30 | $1,745.32 | 5,820,100 | $362.50 | 197,796 |
| 2026-08-05 | $359.24 | $1,759.72 | 5,269,500 | $359.66 | 138,114 |
| 2026-08-04 | $357.52 | $1,751.29 | 8,477,200 | $354.91 | 244,909 |
| 2026-08-03 | $352.64 | $1,727.39 | 6,436,600 | $354.17 | 183,651 |
| 2026-07-31 | $351.79 | $1,723.23 | 6,603,400 | $353.11 | 203,518 |
| 2026-07-30 | $350.85 | $1,718.62 | 7,606,500 | $347.54 | 215,216 |
| 2026-07-29 | $344.71 | $1,688.54 | 8,265,300 | $355.56 | 278,169 |
| 2026-07-28 | $357.31 | $1,750.27 | 6,533,800 | $358.69 | 231,477 |
| 2026-07-27 | $356.20 | $1,744.83 | 7,884,900 | $357.47 | 333,221 |
| 2026-07-24 | $353.21 | $1,730.18 | 7,520,800 | $350.64 | 297,754 |
| 2026-07-23 | $349.90 | $1,713.97 | 10,913,000 | $347.82 | 238,246 |
| 2026-07-22 | $348.21 | $1,705.69 | 8,040,200 | $345.50 | 205,002 |
| 2026-07-21 | $345.23 | $1,691.09 | 6,015,300 | $341.07 | 198,407 |
| 2026-07-20 | $338.87 | $1,659.94 | 7,723,300 | $343.47 | 213,468 |
| 2026-07-17 | $341.10 | $1,670.86 | 9,250,900 | — | — |
| 2026-07-16 | $343.15 | $1,680.90 | 12,432,400 | — | — |
| 2026-07-15 | $346.91 | $1,699.32 | 10,750,000 | — | — |
| 2026-07-14 | $342.89 | $1,679.63 | 14,537,900 | — | — |
| 2026-07-13 | $334.53 | $1,638.68 | 7,120,300 | — | — |
| 2026-07-10 | $336.47 | $1,648.18 | 6,299,000 | — | — |
| 2026-07-09 | $335.47 | $1,643.28 | 15,570,600 | — | — |
| 2026-07-08 | $330.62 | $1,619.53 | 18,505,200 | — | — |
| 2026-07-07 | $339.22 | $1,661.65 | 7,115,800 | — | — |
| 2026-07-06 | $337.72 | $1,654.30 | 8,673,500 | — | — |
| 2026-07-02 | $334.47 | $1,631.04 | 8,413,900 | — | — |
| 2026-07-01 | $334.07 | $1,629.09 | 15,210,200 | — | — |
| 2026-06-30 | $327.33 | $1,596.22 | 8,080,100 | — | — |
| 2026-06-29 | $329.39 | $1,606.26 | 7,981,800 | — | — |
| 2026-06-26 | $329.05 | $1,604.61 | 17,640,900 | — | — |
| 2026-06-25 | $335.12 | $1,634.21 | 10,043,100 | — | — |
| 2026-06-24 | $333.45 | $1,626.06 | 7,907,400 | — | — |
| 2026-06-23 | $334.14 | $1,629.43 | 7,582,200 | — | — |
| 2026-06-22 | $331.48 | $1,616.46 | 10,182,500 | — | — |
| 2026-06-18 | $325.22 | $1,585.93 | 20,111,000 | — | — |
| 2026-06-17 | $333.46 | $1,626.11 | 12,246,400 | — | — |
| 2026-06-16 | $331.14 | $1,614.80 | 11,094,900 | — | — |
| 2026-06-15 | $319.40 | $1,557.55 | 7,988,900 | — | — |
| 2026-06-12 | $320.72 | $1,563.99 | 7,426,200 | — | — |
| 2026-06-11 | $313.49 | $1,528.73 | 9,116,600 | — | — |
| 2026-06-10 | $309.14 | $1,507.52 | 7,446,200 | — | — |
| 2026-06-09 | $312.70 | $1,524.88 | 11,594,600 | — | — |
| 2026-06-08 | $311.11 | $1,517.12 | 6,827,000 | — | — |
| 2026-06-05 | $312.37 | $1,523.27 | 9,118,800 | — | — |
| 2026-06-04 | $310.89 | $1,516.05 | 10,345,200 | — | — |
| 2026-06-03 | $300.85 | $1,467.09 | 7,003,900 | — | — |
| 2026-06-02 | $300.96 | $1,467.63 | 8,296,200 | — | — |
| 2026-06-01 | $296.58 | $1,446.27 | 7,930,000 | — | — |
| 2026-05-29 | $299.31 | $1,459.58 | 13,969,000 | — | — |
| 2026-05-28 | $296.73 | $1,447.00 | 9,757,700 | — | — |
| 2026-05-27 | $299.28 | $1,459.43 | 11,779,200 | — | — |
| 2026-05-26 | $306.74 | $1,495.81 | 7,725,400 | — | — |
| 2026-05-22 | $306.38 | $1,494.06 | 5,973,900 | — | — |
| 2026-05-21 | $303.00 | $1,477.57 | 7,874,400 | — | — |
| 2026-05-20 | $301.98 | $1,472.60 | 9,327,000 | — | — |
| 2026-05-19 | $295.70 | $1,441.98 | 8,066,900 | — | — |
| 2026-05-18 | $300.73 | $1,466.50 | 7,546,300 | — | — |
| 2026-05-15 | $297.81 | $1,452.27 | 8,699,300 | — | — |
| 2026-05-14 | $299.91 | $1,462.51 | 7,364,300 | — | — |
| 2026-05-13 | $300.25 | $1,464.16 | 7,709,500 | — | — |
| 2026-05-12 | $304.88 | $1,486.74 | 9,498,200 | — | — |
| 2026-05-11 | $300.00 | $1,462.94 | 9,512,000 | — | — |
| 2026-05-08 | $302.10 | $1,473.19 | 9,464,300 | — | — |
| 2026-05-07 | $306.27 | $1,493.52 | 8,359,600 | — | — |
| 2026-05-06 | $314.90 | $1,535.60 | 8,629,500 | — | — |
| 2026-05-05 | $309.40 | $1,508.78 | 6,316,800 | — | — |
| 2026-05-04 | $307.65 | $1,500.25 | 7,338,200 | — | — |
| 2026-05-01 | $312.47 | $1,523.75 | 6,135,400 | — | — |
| 2026-04-30 | $313.23 | $1,527.46 | 8,865,400 | — | — |
| 2026-04-29 | $309.25 | $1,508.05 | 8,031,800 | — | — |
| 2026-04-28 | $311.45 | $1,518.78 | 7,398,600 | — | — |
| 2026-04-27 | $311.63 | $1,519.66 | 7,925,300 | — | — |
| 2026-04-24 | $308.28 | $1,503.32 | 5,215,300 | — | — |
| 2026-04-23 | $311.69 | $1,519.95 | 6,969,700 | — | — |
| 2026-04-22 | $313.02 | $1,526.44 | 5,545,900 | — | — |
| 2026-04-21 | $313.00 | $1,526.34 | 7,084,300 | — | — |
| 2026-04-20 | $316.99 | $1,545.80 | 10,772,000 | — | — |
| 2026-04-17 | $310.29 | $1,513.12 | 11,082,400 | — | — |
| 2026-04-16 | $309.95 | $1,511.47 | 8,208,600 | — | — |
| 2026-04-15 | $305.93 | $1,491.86 | 9,885,800 | — | — |
| 2026-04-14 | $311.12 | $1,517.17 | 11,455,500 | — | — |
| 2026-04-13 | $313.68 | $1,529.65 | 8,318,200 | — | — |
| 2026-04-10 | $309.87 | $1,511.08 | 6,069,700 | — | — |
| 2026-04-09 | $310.33 | $1,513.32 | 6,586,600 | — | — |
| 2026-04-08 | $307.97 | $1,501.81 | 10,590,200 | — | — |
| 2026-04-07 | $297.40 | $1,450.27 | 7,849,100 | — | — |
| 2026-04-06 | $295.45 | $1,440.76 | 7,142,600 | — | — |
| 2026-04-02 | $294.60 | $1,429.30 | 6,669,300 | — | — |
| 2026-04-01 | $295.38 | $1,433.08 | 11,267,200 | — | — |
| 2026-03-31 | $294.16 | $1,427.16 | 12,956,900 | — | — |
| 2026-03-30 | $283.77 | $1,376.75 | 11,734,400 | — | — |
| 2026-03-27 | $282.84 | $1,372.24 | 9,873,300 | — | — |
| 2026-03-26 | $291.66 | $1,415.03 | 8,669,200 | — | — |
| 2026-03-25 | $295.42 | $1,433.28 | 12,188,200 | — | — |
| 2026-03-24 | $292.40 | $1,418.62 | 11,092,300 | — | — |
| 2026-03-23 | $289.91 | $1,406.54 | 11,470,800 | — | — |
| 2026-03-20 | $286.56 | $1,390.29 | 22,436,500 | — | — |
| 2026-03-19 | $287.97 | $1,397.13 | 9,846,700 | — | — |
| 2026-03-18 | $287.74 | $1,396.01 | 10,057,000 | — | — |
| 2026-03-17 | $286.89 | $1,391.89 | 8,961,200 | — | — |
| 2026-03-16 | $286.16 | $1,388.35 | 8,149,000 | — | — |
| 2026-03-13 | $283.44 | $1,375.15 | 9,091,200 | — | — |
| 2026-03-12 | $282.89 | $1,372.48 | 13,760,500 | — | — |
| 2026-03-11 | $287.52 | $1,394.95 | 10,205,000 | — | — |
| 2026-03-10 | $288.73 | $1,400.82 | 8,344,900 | — | — |
| 2026-03-09 | $289.92 | $1,406.59 | 12,241,100 | — | — |
| 2026-03-06 | $289.48 | $1,404.46 | 13,496,500 | — | — |
| 2026-03-05 | $293.55 | $1,424.20 | 12,732,500 | — | — |
| 2026-03-04 | $299.39 | $1,452.54 | 8,055,700 | — | — |
| 2026-03-03 | $300.26 | $1,456.76 | 10,278,200 | — | — |
| 2026-03-02 | $297.56 | $1,443.66 | 8,508,900 | — | — |
| 2026-02-27 | $300.30 | $1,456.95 | 18,620,800 | — | — |
| 2026-02-26 | $306.13 | $1,485.24 | 7,007,800 | — | — |
| 2026-02-25 | $303.30 | $1,471.51 | 8,095,500 | — | — |
| 2026-02-24 | $297.30 | $1,442.40 | 13,554,100 | — | — |
| 2026-02-23 | $297.67 | $1,444.19 | 12,955,400 | — | — |
| 2026-02-20 | $310.79 | $1,507.85 | 7,792,700 | — | — |
| 2026-02-19 | $308.05 | $1,494.55 | 6,737,700 | — | — |
| 2026-02-18 | $308.78 | $1,498.09 | 7,209,600 | — | — |
| 2026-02-17 | $307.13 | $1,490.09 | 8,896,800 | — | — |
| 2026-02-13 | $302.55 | $1,467.87 | 9,114,500 | — | — |
| 2026-02-12 | $302.64 | $1,468.30 | 13,443,400 | — | — |
| 2026-02-11 | $310.82 | $1,507.99 | 8,703,500 | — | — |
| 2026-02-10 | $318.28 | $1,544.18 | 9,902,200 | — | — |
| 2026-02-09 | $322.10 | $1,562.72 | 11,477,500 | — | — |
| 2026-02-06 | $322.40 | $1,564.17 | 17,797,400 | — | — |
| 2026-02-05 | $310.16 | $1,504.79 | 9,388,000 | — | — |
| 2026-02-04 | $317.27 | $1,539.28 | 9,848,800 | — | — |
| 2026-02-03 | $314.85 | $1,527.54 | 12,688,000 | — | — |
| 2026-02-02 | $308.14 | $1,494.99 | 9,839,400 | — | — |
| 2026-01-30 | $305.89 | $1,484.07 | 11,953,200 | — | — |
| 2026-01-29 | $306.42 | $1,486.64 | 11,580,000 | — | — |
| 2026-01-28 | $300.77 | $1,459.23 | 9,556,700 | — | — |
| 2026-01-27 | $300.31 | $1,457.00 | 11,527,400 | — | — |
| 2026-01-26 | $301.04 | $1,460.54 | 11,752,700 | — | — |
| 2026-01-23 | $297.72 | $1,444.43 | 11,107,900 | — | — |
| 2026-01-22 | $303.63 | $1,473.11 | 10,535,800 | — | — |
| 2026-01-21 | $302.04 | $1,465.39 | 10,270,100 | — | — |
| 2026-01-20 | $302.74 | $1,468.79 | 12,900,600 | — | — |
| 2026-01-16 | $312.47 | $1,516.00 | 14,652,500 | — | — |
| 2026-01-15 | $309.26 | $1,500.42 | 14,751,400 | — | — |
| 2026-01-14 | $307.87 | $1,493.68 | 25,951,500 | — | — |
| 2026-01-13 | $310.90 | $1,508.38 | 19,371,200 | — | — |
| 2026-01-12 | $324.49 | $1,574.31 | 12,805,100 | — | — |
| 2026-01-09 | $329.19 | $1,597.12 | 6,738,100 | — | — |
| 2026-01-08 | $329.79 | $1,600.03 | 11,737,100 | — | — |
| 2026-01-07 | $326.99 | $1,586.44 | 9,815,200 | — | — |
| 2026-01-06 | $334.61 | $1,623.41 | 7,660,800 | — | — |
| 2026-01-05 | $334.04 | $1,613.37 | 10,752,600 | — | — |
| 2026-01-02 | $325.48 | $1,572.03 | 8,054,000 | — | — |