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
| 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 | — | — |