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
- 1983-06-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 | — | — | — | $437.96 | 49,999 |
| 2026-09-03 | — | — | — | $445.25 | 64,110 |
| 2026-09-02 | — | — | — | $441.33 | 85,483 |
| 2026-09-01 | — | — | — | $432.91 | 145,637 |
| 2026-08-31 | — | — | — | $428.59 | 81,715 |
| 2026-08-28 | — | — | — | $437.75 | 118,470 |
| 2026-08-27 | $436.99 | $654.75 | 1,761,500 | $434.30 | 68,647 |
| 2026-08-26 | $440.34 | $659.77 | 2,289,000 | $441.52 | 62,156 |
| 2026-08-25 | $442.24 | $662.61 | 2,100,900 | $443.50 | 66,165 |
| 2026-08-24 | $443.84 | $665.01 | 2,463,300 | $440.88 | 69,563 |
| 2026-08-21 | $439.33 | $658.25 | 2,114,300 | $430.53 | 68,711 |
| 2026-08-20 | $433.73 | $646.09 | 2,914,300 | $435.78 | 75,479 |
| 2026-08-19 | $442.36 | $658.94 | 2,544,000 | $429.96 | 97,108 |
| 2026-08-18 | $425.28 | $633.50 | 2,591,400 | $421.47 | 92,990 |
| 2026-08-17 | $419.38 | $624.71 | 2,880,500 | $413.49 | 92,068 |
| 2026-08-14 | $415.21 | $618.50 | 2,036,800 | $414.40 | 51,099 |
| 2026-08-13 | $417.84 | $622.42 | 2,777,900 | $418.88 | 44,497 |
| 2026-08-12 | $416.18 | $619.94 | 2,065,500 | $412.16 | 57,952 |
| 2026-08-11 | $414.30 | $617.14 | 2,029,700 | $415.60 | 73,064 |
| 2026-08-10 | $417.20 | $621.46 | 1,959,700 | $408.62 | 91,257 |
| 2026-08-07 | $410.95 | $612.15 | 1,821,500 | $404.30 | 52,057 |
| 2026-08-06 | $404.85 | $603.07 | 2,609,000 | $414.39 | 76,423 |
| 2026-08-05 | $407.83 | $607.51 | 5,750,700 | $390.95 | 227,688 |
| 2026-08-04 | $390.02 | $580.98 | 3,622,700 | $380.76 | 120,340 |
| 2026-08-03 | $378.87 | $564.37 | 3,443,100 | $389.49 | 147,589 |
| 2026-07-31 | $385.16 | $573.74 | 1,954,600 | $382.53 | 84,506 |
| 2026-07-30 | $387.64 | $577.43 | 3,004,900 | $381.50 | 112,728 |
| 2026-07-29 | $387.64 | $577.43 | 3,003,700 | $395.04 | 113,073 |
| 2026-07-28 | $393.10 | $585.56 | 3,413,000 | $384.00 | 129,958 |
| 2026-07-27 | $376.26 | $560.48 | 2,902,200 | $377.25 | 70,745 |
| 2026-07-24 | $376.04 | $560.15 | 2,493,800 | $372.50 | 82,896 |
| 2026-07-23 | $371.50 | $553.39 | 2,931,900 | $362.74 | 75,704 |
| 2026-07-22 | $366.05 | $545.27 | 1,548,500 | $369.23 | 43,093 |
| 2026-07-21 | $366.24 | $545.55 | 2,881,800 | $364.71 | 104,036 |
| 2026-07-20 | $364.17 | $542.47 | 1,922,000 | $367.54 | 82,191 |
| 2026-07-17 | $366.29 | $545.63 | 2,861,300 | — | — |
| 2026-07-16 | $371.58 | $553.51 | 2,355,700 | — | — |
| 2026-07-15 | $358.32 | $533.76 | 1,837,800 | — | — |
| 2026-07-14 | $355.25 | $529.18 | 1,862,900 | — | — |
| 2026-07-13 | $360.45 | $536.93 | 2,064,700 | — | — |
| 2026-07-10 | $363.39 | $541.31 | 1,632,600 | — | — |
| 2026-07-09 | $363.62 | $541.65 | 1,728,200 | — | — |
| 2026-07-08 | $367.99 | $548.16 | 1,758,800 | — | — |
| 2026-07-07 | $368.10 | $548.32 | 1,983,700 | — | — |
| 2026-07-06 | $366.44 | $545.85 | 2,838,000 | — | — |
| 2026-07-02 | $374.15 | $557.34 | 2,487,600 | — | — |
| 2026-07-01 | $361.33 | $538.24 | 2,244,800 | — | — |
| 2026-06-30 | $362.12 | $539.42 | 2,246,900 | — | — |
| 2026-06-29 | $360.55 | $537.08 | 2,461,900 | — | — |
| 2026-06-26 | $358.33 | $533.77 | 3,610,300 | — | — |
| 2026-06-25 | $352.82 | $525.56 | 2,340,900 | — | — |
| 2026-06-24 | $351.43 | $523.49 | 2,391,900 | — | — |
| 2026-06-23 | $347.01 | $516.91 | 2,304,600 | — | — |
| 2026-06-22 | $344.72 | $513.50 | 2,521,000 | — | — |
| 2026-06-18 | $337.60 | $502.89 | 8,151,100 | — | — |
| 2026-06-17 | $341.66 | $508.94 | 3,470,300 | — | — |
| 2026-06-16 | $347.84 | $518.14 | 3,516,400 | — | — |
| 2026-06-15 | $350.53 | $522.15 | 4,371,400 | — | — |
| 2026-06-12 | $355.20 | $529.11 | 2,730,100 | — | — |
| 2026-06-11 | $354.06 | $527.41 | 4,727,100 | — | — |
| 2026-06-10 | $337.73 | $503.08 | 3,000,400 | — | — |
| 2026-06-09 | $344.57 | $513.27 | 3,388,200 | — | — |
| 2026-06-08 | $345.73 | $515.00 | 2,488,200 | — | — |
| 2026-06-05 | $349.58 | $520.74 | 3,450,800 | — | — |
| 2026-06-04 | $345.60 | $514.81 | 2,907,100 | — | — |
| 2026-06-03 | $338.22 | $503.81 | 2,289,300 | — | — |
| 2026-06-02 | $328.26 | $488.98 | 1,558,800 | — | — |
| 2026-06-01 | $329.13 | $490.27 | 2,120,500 | — | — |
| 2026-05-29 | $336.79 | $501.68 | 2,953,800 | — | — |
| 2026-05-28 | $336.48 | $501.22 | 2,159,000 | — | — |
| 2026-05-27 | $336.06 | $500.60 | 1,929,500 | — | — |
| 2026-05-26 | $335.94 | $500.42 | 1,860,200 | — | — |
| 2026-05-22 | $339.30 | $505.42 | 1,566,200 | — | — |
| 2026-05-21 | $337.42 | $502.62 | 2,001,000 | — | — |
| 2026-05-20 | $331.57 | $493.91 | 4,074,400 | — | — |
| 2026-05-19 | $330.75 | $492.69 | 3,040,400 | — | — |
| 2026-05-18 | $324.39 | $483.21 | 2,030,100 | — | — |
| 2026-05-15 | $326.31 | $486.07 | 3,447,700 | — | — |
| 2026-05-14 | $336.23 | $497.10 | 2,041,600 | — | — |
| 2026-05-13 | $336.45 | $497.42 | 2,183,800 | — | — |
| 2026-05-12 | $336.29 | $497.19 | 3,119,100 | — | — |
| 2026-05-11 | $329.59 | $487.28 | 1,918,800 | — | — |
| 2026-05-08 | $331.70 | $490.40 | 2,443,200 | — | — |
| 2026-05-07 | $329.09 | $486.54 | 3,296,900 | — | — |
| 2026-05-06 | $331.11 | $489.53 | 2,874,400 | — | — |
| 2026-05-05 | $329.59 | $487.28 | 3,321,400 | — | — |
| 2026-05-04 | $323.85 | $478.79 | 3,481,000 | — | — |
| 2026-05-01 | $329.82 | $487.62 | 3,821,100 | — | — |
| 2026-04-30 | $346.25 | $511.91 | 3,592,600 | — | — |
| 2026-04-29 | $338.02 | $499.74 | 2,516,500 | — | — |
| 2026-04-28 | $339.57 | $502.03 | 2,376,400 | — | — |
| 2026-04-27 | $340.18 | $502.94 | 2,653,800 | — | — |
| 2026-04-24 | $344.55 | $509.40 | 2,201,200 | — | — |
| 2026-04-23 | $348.62 | $515.41 | 2,033,400 | — | — |
| 2026-04-22 | $345.92 | $511.42 | 2,136,100 | — | — |
| 2026-04-21 | $344.86 | $509.86 | 2,066,600 | — | — |
| 2026-04-20 | $350.16 | $517.69 | 2,107,600 | — | — |
| 2026-04-17 | $355.30 | $525.29 | 3,685,900 | — | — |
| 2026-04-16 | $349.39 | $516.55 | 1,981,600 | — | — |
| 2026-04-15 | $348.22 | $514.82 | 2,140,000 | — | — |
| 2026-04-14 | $350.95 | $518.86 | 2,106,800 | — | — |
| 2026-04-13 | $349.82 | $517.19 | 2,547,700 | — | — |
| 2026-04-10 | $351.02 | $518.96 | 2,258,100 | — | — |
| 2026-04-09 | $355.60 | $525.73 | 2,940,700 | — | — |
| 2026-04-08 | $349.81 | $517.17 | 2,666,400 | — | — |
| 2026-04-07 | $340.00 | $502.67 | 3,162,200 | — | — |
| 2026-04-06 | $342.57 | $506.47 | 2,143,700 | — | — |
| 2026-04-02 | $347.94 | $514.41 | 1,604,300 | — | — |
| 2026-04-01 | $353.28 | $522.30 | 2,726,600 | — | — |
| 2026-03-31 | $351.85 | $520.19 | 3,747,100 | — | — |
| 2026-03-30 | $349.00 | $515.98 | 2,589,900 | — | — |
| 2026-03-27 | $348.77 | $515.64 | 2,274,800 | — | — |
| 2026-03-26 | $353.16 | $522.13 | 2,044,800 | — | — |
| 2026-03-25 | $353.93 | $523.26 | 1,831,900 | — | — |
| 2026-03-24 | $348.43 | $515.13 | 2,336,700 | — | — |
| 2026-03-23 | $349.77 | $517.11 | 2,368,700 | — | — |
| 2026-03-20 | $347.80 | $514.20 | 9,168,800 | — | — |
| 2026-03-19 | $349.92 | $517.34 | 2,168,700 | — | — |
| 2026-03-18 | $351.48 | $519.64 | 2,895,100 | — | — |
| 2026-03-17 | $361.13 | $533.91 | 2,334,300 | — | — |
| 2026-03-16 | $366.25 | $541.48 | 2,099,100 | — | — |
| 2026-03-13 | $366.21 | $541.42 | 1,500,300 | — | — |
| 2026-03-12 | $367.79 | $543.76 | 1,990,500 | — | — |
| 2026-03-11 | $377.64 | $558.32 | 2,299,200 | — | — |
| 2026-03-10 | $375.43 | $555.05 | 2,284,500 | — | — |
| 2026-03-09 | $376.97 | $557.33 | 2,719,900 | — | — |
| 2026-03-06 | $369.53 | $546.33 | 2,443,000 | — | — |
| 2026-03-05 | $367.60 | $543.48 | 2,868,400 | — | — |
| 2026-03-04 | $379.27 | $560.73 | 2,028,300 | — | — |
| 2026-03-03 | $377.00 | $557.37 | 2,710,400 | — | — |
| 2026-03-02 | $385.70 | $570.23 | 2,837,900 | — | — |
| 2026-02-27 | $388.16 | $573.87 | 3,441,000 | — | — |
| 2026-02-26 | $379.33 | $560.82 | 2,589,400 | — | — |
| 2026-02-25 | $384.33 | $568.21 | 2,459,500 | — | — |
| 2026-02-24 | $382.87 | $566.05 | 2,454,700 | — | — |
| 2026-02-23 | $379.42 | $560.95 | 2,951,400 | — | — |
| 2026-02-20 | $374.75 | $554.05 | 2,911,700 | — | — |
| 2026-02-19 | $375.50 | $555.15 | 2,427,000 | — | — |
| 2026-02-18 | $379.73 | $561.41 | 2,731,900 | — | — |
| 2026-02-17 | $373.36 | $551.99 | 2,255,400 | — | — |
| 2026-02-13 | $369.19 | $545.83 | 2,414,200 | — | — |
| 2026-02-12 | $366.20 | $537.68 | 2,374,500 | — | — |
| 2026-02-11 | $366.58 | $538.24 | 2,826,000 | — | — |
| 2026-02-10 | $364.65 | $535.40 | 3,526,400 | — | — |
| 2026-02-09 | $375.82 | $551.80 | 2,843,700 | — | — |
| 2026-02-06 | $384.32 | $564.28 | 3,840,300 | — | — |
| 2026-02-05 | $367.80 | $540.03 | 4,007,300 | — | — |
| 2026-02-04 | $366.20 | $537.68 | 5,899,600 | — | — |
| 2026-02-03 | $338.59 | $497.14 | 4,040,000 | — | — |
| 2026-02-02 | $344.68 | $506.08 | 1,899,900 | — | — |
| 2026-01-30 | $341.88 | $501.97 | 2,522,400 | — | — |
| 2026-01-29 | $342.94 | $503.53 | 3,153,100 | — | — |
| 2026-01-28 | $342.22 | $502.47 | 2,347,800 | — | — |
| 2026-01-27 | $351.32 | $515.83 | 3,269,600 | — | — |
| 2026-01-26 | $349.69 | $513.44 | 3,116,100 | — | — |
| 2026-01-23 | $344.75 | $506.19 | 2,024,900 | — | — |
| 2026-01-22 | $347.07 | $509.59 | 3,025,100 | — | — |
| 2026-01-21 | $343.60 | $504.50 | 4,148,600 | — | — |
| 2026-01-20 | $331.00 | $486.00 | 2,947,500 | — | — |
| 2026-01-16 | $330.41 | $485.13 | 4,033,700 | — | — |
| 2026-01-15 | $330.03 | $484.57 | 2,591,900 | — | — |
| 2026-01-14 | $328.97 | $483.02 | 1,897,400 | — | — |
| 2026-01-13 | $324.30 | $476.16 | 2,382,200 | — | — |
| 2026-01-12 | $325.54 | $477.98 | 2,460,600 | — | — |
| 2026-01-09 | $326.10 | $478.80 | 2,118,400 | — | — |
| 2026-01-08 | $330.11 | $484.69 | 2,799,300 | — | — |
| 2026-01-07 | $341.64 | $501.62 | 3,599,200 | — | — |
| 2026-01-06 | $330.17 | $484.78 | 2,722,500 | — | — |
| 2026-01-05 | $320.72 | $470.90 | 2,268,700 | — | — |
| 2026-01-02 | $327.64 | $481.06 | 1,539,700 | — | — |