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
- 2002-12-11 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 | — | — | — | $817.10 | 114,522 |
| 2026-09-03 | — | — | — | $793.40 | 126,507 |
| 2026-09-02 | — | — | — | $809.00 | 89,156 |
| 2026-09-01 | — | — | — | $815.75 | 82,493 |
| 2026-08-31 | — | — | — | $829.79 | 144,375 |
| 2026-08-28 | — | — | — | $833.14 | 240,377 |
| 2026-08-27 | $847.20 | $1,848.24 | 4,895,300 | $876.48 | 149,334 |
| 2026-08-26 | $846.37 | $1,846.43 | 2,125,500 | $824.40 | 82,882 |
| 2026-08-25 | $821.67 | $1,792.54 | 2,560,200 | $814.50 | 111,310 |
| 2026-08-24 | $794.65 | $1,733.60 | 3,204,200 | $818.60 | 149,430 |
| 2026-08-21 | $850.00 | $1,854.35 | 2,843,500 | $862.64 | 83,191 |
| 2026-08-20 | $850.24 | $1,854.87 | 3,239,600 | $832.57 | 86,979 |
| 2026-08-19 | $832.56 | $1,816.30 | 5,970,300 | $913.97 | 218,441 |
| 2026-08-18 | $903.68 | $1,971.45 | 4,603,900 | $929.50 | 172,056 |
| 2026-08-17 | $994.79 | $2,170.22 | 4,330,500 | $994.50 | 112,645 |
| 2026-08-14 | $973.44 | $2,123.64 | 5,246,900 | $941.26 | 270,810 |
| 2026-08-13 | $921.37 | $2,010.05 | 4,590,100 | $871.50 | 189,398 |
| 2026-08-12 | $878.21 | $1,915.89 | 4,732,300 | $861.11 | 242,068 |
| 2026-08-11 | $820.52 | $1,790.03 | 3,182,400 | $805.67 | 97,346 |
| 2026-08-10 | $800.99 | $1,747.43 | 4,069,300 | $806.25 | 114,096 |
| 2026-08-07 | $812.76 | $1,773.10 | 5,970,700 | $862.68 | 293,104 |
| 2026-08-06 | $852.95 | $1,860.78 | 5,562,100 | $783.72 | 174,031 |
| 2026-08-05 | $837.66 | $1,827.43 | 4,235,900 | $848.13 | 183,135 |
| 2026-08-04 | $845.35 | $1,844.20 | 5,027,400 | $880.89 | 297,698 |
| 2026-08-03 | $831.06 | $1,813.03 | 5,329,400 | $818.01 | 207,559 |
| 2026-07-31 | $856.13 | $1,867.72 | 6,130,400 | $901.68 | 298,166 |
| 2026-07-30 | $851.68 | $1,858.01 | 7,380,100 | $872.63 | 347,131 |
| 2026-07-29 | $764.43 | $1,667.67 | 9,280,100 | $786.85 | 397,437 |
| 2026-07-28 | $747.30 | $1,630.30 | 8,941,600 | $775.28 | 440,512 |
| 2026-07-27 | $816.99 | $1,782.33 | 4,636,600 | $850.88 | 268,639 |
| 2026-07-24 | $851.69 | $1,858.03 | 5,226,300 | $882.35 | 215,003 |
| 2026-07-23 | $913.36 | $1,992.57 | 4,559,600 | $906.91 | 135,549 |
| 2026-07-22 | $908.10 | $1,981.10 | 5,263,500 | $861.71 | 240,707 |
| 2026-07-21 | $891.83 | $1,945.60 | 6,062,900 | $864.00 | 213,985 |
| 2026-07-20 | $802.45 | $1,750.61 | 4,867,500 | $810.83 | 144,226 |
| 2026-07-17 | $787.66 | $1,718.35 | 7,013,100 | — | — |
| 2026-07-16 | $745.49 | $1,626.35 | 6,220,300 | — | — |
| 2026-07-15 | $828.30 | $1,807.01 | 4,730,800 | — | — |
| 2026-07-14 | $878.31 | $1,916.11 | 3,771,500 | — | — |
| 2026-07-13 | $860.66 | $1,877.60 | 4,143,400 | — | — |
| 2026-07-10 | $910.34 | $1,985.98 | 4,051,300 | — | — |
| 2026-07-09 | $890.09 | $1,941.81 | 4,556,500 | — | — |
| 2026-07-08 | $860.02 | $1,876.21 | 4,935,900 | — | — |
| 2026-07-07 | $827.64 | $1,805.57 | 4,146,000 | — | — |
| 2026-07-06 | $868.26 | $1,894.18 | 3,461,400 | — | — |
| 2026-07-02 | $820.16 | $1,789.25 | 6,294,100 | — | — |
| 2026-07-01 | $915.19 | $1,996.56 | 3,599,800 | — | — |
| 2026-06-30 | $965.00 | $2,105.23 | 4,187,700 | — | — |
| 2026-06-29 | $968.53 | $2,112.93 | 5,391,300 | — | — |
| 2026-06-26 | $899.90 | $1,963.21 | 9,311,400 | — | — |
| 2026-06-25 | $1,025.36 | $2,236.91 | 5,544,900 | — | — |
| 2026-06-24 | $993.25 | $2,166.86 | 4,259,600 | — | — |
| 2026-06-23 | $1,038.59 | $2,264.16 | 5,211,300 | — | — |
| 2026-06-22 | $1,094.04 | $2,385.04 | 6,876,000 | — | — |
| 2026-06-18 | $1,070.23 | $2,333.13 | 8,424,500 | — | — |
| 2026-06-17 | $1,066.07 | $2,324.06 | 4,593,000 | — | — |
| 2026-06-16 | $1,031.34 | $2,248.35 | 5,804,300 | — | — |
| 2026-06-15 | $1,018.80 | $2,221.01 | 5,774,200 | — | — |
| 2026-06-12 | $931.04 | $2,029.69 | 3,189,700 | — | — |
| 2026-06-11 | $868.09 | $1,892.46 | 2,755,000 | — | — |
| 2026-06-10 | $815.99 | $1,778.88 | 3,455,000 | — | — |
| 2026-06-09 | $846.01 | $1,844.33 | 3,137,600 | — | — |
| 2026-06-08 | $876.77 | $1,911.38 | 2,483,100 | — | — |
| 2026-06-05 | $847.47 | $1,847.51 | 3,611,300 | — | — |
| 2026-06-04 | $925.99 | $2,018.69 | 2,534,400 | — | — |
| 2026-06-03 | $940.69 | $2,050.73 | 2,902,300 | — | — |
| 2026-06-02 | $926.61 | $2,020.04 | 2,561,900 | — | — |
| 2026-06-01 | $921.26 | $2,008.37 | 3,358,000 | — | — |
| 2026-05-29 | $879.80 | $1,917.99 | 4,674,500 | — | — |
| 2026-05-28 | $880.72 | $1,920.00 | 2,838,100 | — | — |
| 2026-05-27 | $870.66 | $1,898.06 | 3,794,300 | — | — |
| 2026-05-26 | $845.76 | $1,843.78 | 3,437,900 | — | — |
| 2026-05-22 | $812.73 | $1,771.78 | 2,531,400 | — | — |
| 2026-05-21 | $810.46 | $1,766.83 | 3,483,500 | — | — |
| 2026-05-20 | $751.07 | $1,637.35 | 2,269,100 | — | — |
| 2026-05-19 | $733.35 | $1,598.72 | 3,639,300 | — | — |
| 2026-05-18 | $740.84 | $1,615.05 | 4,945,800 | — | — |
| 2026-05-15 | $795.47 | $1,734.15 | 2,784,800 | — | — |
| 2026-05-14 | $804.76 | $1,754.40 | 2,360,000 | — | — |
| 2026-05-13 | $817.35 | $1,781.85 | 2,511,700 | — | — |
| 2026-05-12 | $808.80 | $1,763.21 | 3,798,100 | — | — |
| 2026-05-11 | $834.01 | $1,818.17 | 6,078,600 | — | — |
| 2026-05-08 | $782.64 | $1,706.18 | 4,874,000 | — | — |
| 2026-05-07 | $766.44 | $1,670.86 | 4,900,900 | — | — |
| 2026-05-06 | $786.42 | $1,714.42 | 5,575,000 | — | — |
| 2026-05-05 | $771.01 | $1,680.82 | 6,522,500 | — | — |
| 2026-05-04 | $738.54 | $1,610.04 | 6,022,100 | — | — |
| 2026-05-01 | $726.93 | $1,584.73 | 7,378,700 | — | — |
| 2026-04-30 | $673.64 | $1,468.56 | 6,479,300 | — | — |
| 2026-04-29 | $643.30 | $1,402.41 | 10,896,900 | — | — |
| 2026-04-28 | $579.03 | $1,262.30 | 5,956,800 | — | — |
| 2026-04-27 | $595.86 | $1,298.99 | 2,919,500 | — | — |
| 2026-04-24 | $586.25 | $1,278.04 | 2,704,100 | — | — |
| 2026-04-23 | $587.62 | $1,281.03 | 3,175,700 | — | — |
| 2026-04-22 | $579.88 | $1,264.16 | 3,233,300 | — | — |
| 2026-04-21 | $559.90 | $1,220.60 | 3,563,000 | — | — |
| 2026-04-20 | $539.75 | $1,176.67 | 2,915,800 | — | — |
| 2026-04-17 | $547.75 | $1,194.11 | 3,449,100 | — | — |
| 2026-04-16 | $531.81 | $1,159.36 | 3,122,700 | — | — |
| 2026-04-15 | $519.60 | $1,132.74 | 3,841,400 | — | — |