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
- 1985-07-22 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 | $7,292.77 | $9,468.98 | 14,800 | — | — |
| 2025-12-30 | $7,327.20 | $9,513.68 | 11,700 | — | — |
| 2025-12-29 | $7,355.26 | $9,550.11 | 17,200 | — | — |
| 2025-12-26 | $7,382.16 | $9,585.04 | 12,300 | — | — |
| 2025-12-24 | $7,385.29 | $9,589.10 | 10,700 | — | — |
| 2025-12-23 | $7,338.05 | $9,527.77 | 19,400 | — | — |
| 2025-12-22 | $7,397.07 | $9,604.40 | 24,300 | — | — |
| 2025-12-19 | $7,399.71 | $9,607.83 | 66,000 | — | — |
| 2025-12-18 | $7,561.62 | $9,818.05 | 30,300 | — | — |
| 2025-12-17 | $7,472.55 | $9,702.40 | 21,100 | — | — |
| 2025-12-16 | $7,530.24 | $9,777.31 | 18,800 | — | — |
| 2025-12-15 | $7,632.35 | $9,909.89 | 18,300 | — | — |
| 2025-12-12 | $7,517.81 | $9,761.17 | 22,300 | — | — |
| 2025-12-11 | $7,511.16 | $9,752.54 | 17,400 | — | — |
| 2025-12-10 | $7,504.37 | $9,743.72 | 17,100 | — | — |
| 2025-12-09 | $7,318.29 | $9,502.11 | 17,500 | — | — |
| 2025-12-08 | $7,438.36 | $9,658.01 | 20,400 | — | — |
| 2025-12-05 | $7,538.08 | $9,787.49 | 16,800 | — | — |
| 2025-12-04 | $7,519.67 | $9,763.58 | 20,400 | — | — |
| 2025-12-03 | $7,679.42 | $9,971.00 | 23,100 | — | — |
| 2025-12-02 | $7,601.10 | $9,869.31 | 23,100 | — | — |
| 2025-12-01 | $7,517.09 | $9,760.23 | 17,300 | — | — |
| 2025-11-28 | $7,507.29 | $9,747.51 | 6,500 | — | — |
| 2025-11-26 | $7,566.67 | $9,824.61 | 15,000 | — | — |
| 2025-11-25 | $7,453.38 | $9,677.51 | 18,800 | — | — |
| 2025-11-24 | $7,263.52 | $9,431.00 | 36,200 | — | — |
| 2025-11-21 | $7,388.82 | $9,593.69 | 18,100 | — | — |
| 2025-11-20 | $7,163.33 | $9,300.91 | 17,100 | — | — |
| 2025-11-19 | $7,119.90 | $9,244.52 | 15,200 | — | — |
| 2025-11-18 | $7,147.13 | $9,279.88 | 19,900 | — | — |
| 2025-11-17 | $7,156.64 | $9,292.22 | 17,200 | — | — |
| 2025-11-14 | $7,271.89 | $9,441.87 | 16,900 | — | — |
| 2025-11-13 | $7,255.57 | $9,420.68 | 27,400 | — | — |
| 2025-11-12 | $7,287.38 | $9,461.98 | 23,900 | — | — |
| 2025-11-11 | $7,301.21 | $9,479.93 | 45,000 | — | — |
| 2025-11-10 | $7,336.81 | $9,526.16 | 23,000 | — | — |
| 2025-11-07 | $7,251.24 | $9,415.05 | 17,100 | — | — |
| 2025-11-06 | $7,195.05 | $9,342.10 | 15,700 | — | — |
| 2025-11-05 | $7,181.87 | $9,324.98 | 19,600 | — | — |
| 2025-11-04 | $7,146.03 | $9,278.45 | 14,600 | — | — |
| 2025-11-03 | $7,072.32 | $9,182.74 | 18,600 | — | — |
| 2025-10-31 | $7,210.82 | $9,362.57 | 14,200 | — | — |
| 2025-10-30 | $7,245.71 | $9,407.87 | 19,600 | — | — |
| 2025-10-29 | $7,333.31 | $9,521.61 | 28,700 | — | — |
| 2025-10-28 | $7,461.33 | $9,687.84 | 16,800 | — | — |
| 2025-10-27 | $7,438.33 | $9,657.97 | 19,000 | — | — |
| 2025-10-24 | $7,430.92 | $9,648.35 | 22,000 | — | — |
| 2025-10-23 | $7,679.41 | $9,970.99 | 17,500 | — | — |
| 2025-10-22 | $7,697.16 | $9,994.04 | 15,300 | — | — |
| 2025-10-21 | $7,792.13 | $10,117.35 | 24,000 | — | — |
| 2025-10-20 | $7,681.08 | $9,973.16 | 21,500 | — | — |
| 2025-10-17 | $7,639.06 | $9,918.60 | 54,300 | — | — |
| 2025-10-16 | $7,605.88 | $9,875.52 | 26,600 | — | — |
| 2025-10-15 | $7,645.22 | $9,926.60 | 22,000 | — | — |
| 2025-10-14 | $7,737.01 | $10,045.78 | 22,100 | — | — |
| 2025-10-13 | $7,584.90 | $9,848.28 | 24,500 | — | — |
| 2025-10-10 | $7,450.90 | $9,674.29 | 23,400 | — | — |
| 2025-10-09 | $7,619.24 | $9,892.87 | 25,200 | — | — |
| 2025-10-08 | $7,756.83 | $10,071.51 | 25,600 | — | — |
| 2025-10-07 | $7,840.11 | $10,179.65 | 25,300 | — | — |
| 2025-10-06 | $8,068.75 | $10,476.51 | 13,000 | — | — |
| 2025-10-03 | $8,178.00 | $10,618.36 | 17,700 | — | — |
| 2025-10-02 | $8,071.61 | $10,480.23 | 11,900 | — | — |
| 2025-10-01 | $8,036.48 | $10,434.61 | 16,000 | — | — |
| 2025-09-30 | $8,034.66 | $10,432.25 | 20,400 | — | — |
| 2025-09-29 | $8,095.14 | $10,510.78 | 14,200 | — | — |
| 2025-09-26 | $8,032.78 | $10,429.81 | 12,100 | — | — |
| 2025-09-25 | $7,906.69 | $10,266.09 | 14,200 | — | — |
| 2025-09-24 | $8,036.63 | $10,434.81 | 22,200 | — | — |
| 2025-09-23 | $7,980.11 | $10,361.42 | 12,000 | — | — |
| 2025-09-22 | $7,925.23 | $10,290.17 | 19,900 | — | — |
| 2025-09-19 | $8,094.70 | $10,510.21 | 45,300 | — | — |
| 2025-09-18 | $8,178.48 | $10,618.99 | 21,600 | — | — |
| 2025-09-17 | $8,137.31 | $10,565.53 | 19,500 | — | — |
| 2025-09-16 | $8,209.98 | $10,659.89 | 17,100 | — | — |
| 2025-09-15 | $8,277.95 | $10,748.14 | 17,400 | — | — |
| 2025-09-12 | $8,414.82 | $10,925.85 | 15,900 | — | — |
| 2025-09-11 | $8,532.98 | $11,079.27 | 22,400 | — | — |
| 2025-09-10 | $8,335.89 | $10,823.37 | 21,900 | — | — |
| 2025-09-09 | $8,276.25 | $10,745.93 | 22,200 | — | — |
| 2025-09-08 | $8,543.00 | $11,092.28 | 15,200 | — | — |
| 2025-09-05 | $8,502.00 | $11,039.05 | 13,300 | — | — |
| 2025-09-04 | $8,407.77 | $10,916.70 | 17,700 | — | — |
| 2025-09-03 | $8,190.23 | $10,634.24 | 15,700 | — | — |
| 2025-09-02 | $8,169.85 | $10,607.78 | 18,500 | — | — |
| 2025-08-29 | $8,117.65 | $10,540.01 | 13,400 | — | — |
| 2025-08-28 | $8,074.80 | $10,484.37 | 12,400 | — | — |
| 2025-08-27 | $8,033.82 | $10,431.16 | 11,200 | — | — |
| 2025-08-26 | $8,068.25 | $10,475.86 | 35,400 | — | — |
| 2025-08-25 | $8,126.71 | $10,551.77 | 10,500 | — | — |
| 2025-08-22 | $8,212.81 | $10,663.56 | 17,400 | — | — |
| 2025-08-21 | $7,953.90 | $10,327.39 | 12,500 | — | — |
| 2025-08-20 | $8,031.97 | $10,428.76 | 17,800 | — | — |
| 2025-08-19 | $8,246.89 | $10,707.81 | 22,900 | — | — |
| 2025-08-18 | $8,151.74 | $10,584.27 | 20,700 | — | — |
| 2025-08-15 | $8,235.00 | $10,692.37 | 14,900 | — | — |
| 2025-08-14 | $8,198.55 | $10,645.05 | 14,300 | — | — |
| 2025-08-13 | $8,296.64 | $10,772.41 | 21,100 | — | — |
| 2025-08-12 | $7,962.30 | $10,338.30 | 14,700 | — | — |
| 2025-08-11 | $7,793.29 | $10,118.85 | 12,100 | — | — |
| 2025-08-08 | $7,858.68 | $10,203.76 | 13,300 | — | — |
| 2025-08-07 | $7,830.44 | $10,167.09 | 18,300 | — | — |
| 2025-08-06 | $7,870.20 | $10,218.71 | 11,800 | — | — |
| 2025-08-05 | $7,906.91 | $10,266.38 | 13,200 | — | — |
| 2025-08-04 | $7,871.02 | $10,219.78 | 14,300 | — | — |
| 2025-08-01 | $7,760.68 | $10,076.51 | 15,000 | — | — |
| 2025-07-31 | $7,549.49 | $9,802.30 | 20,500 | — | — |
| 2025-07-30 | $7,633.40 | $9,911.25 | 17,400 | — | — |
| 2025-07-29 | $7,821.05 | $10,154.90 | 11,900 | — | — |
| 2025-07-28 | $7,845.30 | $10,186.38 | 15,500 | — | — |
| 2025-07-25 | $7,792.93 | $10,118.39 | 12,700 | — | — |
| 2025-07-24 | $7,789.39 | $10,113.79 | 20,500 | — | — |
| 2025-07-23 | $7,899.84 | $10,257.20 | 26,300 | — | — |
| 2025-07-22 | $7,909.52 | $10,269.77 | 28,700 | — | — |
| 2025-07-21 | $7,376.20 | $9,577.30 | 16,700 | — | — |
| 2025-07-18 | $7,422.83 | $9,637.85 | 19,900 | — | — |
| 2025-07-17 | $7,438.25 | $9,657.87 | 14,100 | — | — |
| 2025-07-16 | $7,376.09 | $9,577.16 | 18,100 | — | — |
| 2025-07-15 | $7,301.00 | $9,479.66 | 29,300 | — | — |
| 2025-07-14 | $7,592.20 | $9,857.76 | 18,700 | — | — |
| 2025-07-11 | $7,632.24 | $9,909.75 | 14,000 | — | — |
| 2025-07-10 | $7,689.72 | $9,984.38 | 16,100 | — | — |
| 2025-07-09 | $7,700.93 | $9,998.93 | 17,100 | — | — |
| 2025-07-08 | $7,518.37 | $9,761.90 | 24,500 | — | — |
| 2025-07-07 | $7,575.00 | $9,835.43 | 21,600 | — | — |
| 2025-07-03 | $7,623.24 | $9,898.06 | 17,800 | — | — |
| 2025-07-02 | $7,768.51 | $10,086.68 | 21,100 | — | — |
| 2025-07-01 | $7,667.85 | $9,955.98 | 25,400 | — | — |
| 2025-06-30 | $7,385.66 | $9,589.59 | 21,200 | — | — |
| 2025-06-27 | $7,375.51 | $9,576.41 | 27,500 | — | — |
| 2025-06-26 | $7,280.44 | $9,452.97 | 24,600 | — | — |
| 2025-06-25 | $7,193.18 | $9,339.67 | 19,300 | — | — |
| 2025-06-24 | $7,277.59 | $9,449.27 | 41,300 | — | — |
| 2025-06-23 | $7,339.17 | $9,529.22 | 21,900 | — | — |
| 2025-06-20 | $7,157.94 | $9,293.91 | 50,400 | — | — |
| 2025-06-18 | $6,979.67 | $9,062.45 | 30,200 | — | — |
| 2025-06-17 | $6,992.93 | $9,079.66 | 23,600 | — | — |
| 2025-06-16 | $7,221.25 | $9,376.11 | 16,500 | — | — |
| 2025-06-13 | $7,225.67 | $9,381.85 | 17,700 | — | — |
| 2025-06-12 | $7,386.32 | $9,590.44 | 16,700 | — | — |
| 2025-06-11 | $7,296.57 | $9,473.91 | 23,800 | — | — |
| 2025-06-10 | $7,398.68 | $9,606.49 | 14,700 | — | — |
| 2025-06-09 | $7,138.62 | $9,268.83 | 22,700 | — | — |
| 2025-06-06 | $7,116.53 | $9,240.14 | 14,800 | — | — |
| 2025-06-05 | $7,194.47 | $9,341.34 | 9,900 | — | — |
| 2025-06-04 | $7,210.87 | $9,362.64 | 17,400 | — | — |
| 2025-06-03 | $7,068.94 | $9,178.35 | 14,100 | — | — |
| 2025-06-02 | $7,043.41 | $9,145.21 | 22,300 | — | — |
| 2025-05-30 | $7,115.93 | $9,239.37 | 35,600 | — | — |
| 2025-05-29 | $7,097.64 | $9,215.62 | 13,700 | — | — |
| 2025-05-28 | $7,000.12 | $9,089.00 | 15,700 | — | — |
| 2025-05-27 | $7,210.65 | $9,362.35 | 22,100 | — | — |
| 2025-05-23 | $7,066.39 | $9,175.04 | 18,600 | — | — |
| 2025-05-22 | $7,071.20 | $9,181.29 | 14,100 | — | — |
| 2025-05-21 | $7,078.09 | $9,190.23 | 20,300 | — | — |
| 2025-05-20 | $7,206.78 | $9,357.33 | 20,900 | — | — |
| 2025-05-19 | $7,313.52 | $9,495.92 | 15,200 | — | — |
| 2025-05-16 | $7,370.41 | $9,569.78 | 17,100 | — | — |
| 2025-05-15 | $7,246.62 | $9,409.05 | 15,700 | — | — |
| 2025-05-14 | $7,167.58 | $9,306.43 | 17,800 | — | — |
| 2025-05-13 | $7,402.64 | $9,611.63 | 18,400 | — | — |
| 2025-05-12 | $7,382.37 | $9,585.31 | 16,700 | — | — |
| 2025-05-09 | $7,150.19 | $9,283.85 | 13,200 | — | — |
| 2025-05-08 | $7,227.75 | $9,384.55 | 18,800 | — | — |
| 2025-05-07 | $7,095.64 | $9,213.02 | 16,900 | — | — |
| 2025-05-06 | $6,961.09 | $9,038.32 | 14,900 | — | — |
| 2025-05-05 | $7,076.41 | $9,188.05 | 14,400 | — | — |
| 2025-05-02 | $7,124.00 | $9,249.84 | 15,000 | — | — |
| 2025-05-01 | $7,034.89 | $9,134.14 | 13,200 | — | — |
| 2025-04-30 | $7,125.75 | $9,252.12 | 16,800 | — | — |
| 2025-04-29 | $7,113.94 | $9,236.78 | 15,200 | — | — |
| 2025-04-28 | $7,040.35 | $9,141.23 | 17,300 | — | — |
| 2025-04-25 | $7,071.42 | $9,181.57 | 12,100 | — | — |
| 2025-04-24 | $7,146.88 | $9,279.55 | 17,200 | — | — |
| 2025-04-23 | $7,083.09 | $9,196.73 | 28,300 | — | — |
| 2025-04-22 | $7,166.92 | $9,305.57 | 33,500 | — | — |
| 2025-04-21 | $7,133.84 | $9,262.62 | 17,900 | — | — |
| 2025-04-17 | $7,190.07 | $9,335.63 | 23,400 | — | — |
| 2025-04-16 | $7,045.01 | $9,147.28 | 23,300 | — | — |
| 2025-04-15 | $7,205.17 | $9,355.24 | 22,600 | — | — |
| 2025-04-14 | $7,240.98 | $9,401.73 | 24,900 | — | — |
| 2025-04-11 | $7,203.30 | $9,352.81 | 23,100 | — | — |
| 2025-04-10 | $6,998.83 | $9,087.32 | 25,300 | — | — |
| 2025-04-09 | $7,121.09 | $9,246.07 | 31,300 | — | — |
| 2025-04-08 | $6,700.00 | $8,699.32 | 31,200 | — | — |
| 2025-04-07 | $7,046.73 | $9,149.52 | 30,200 | — | — |
| 2025-04-04 | $7,410.93 | $9,622.40 | 41,800 | — | — |
| 2025-04-03 | $7,109.99 | $9,231.65 | 33,600 | — | — |
| 2025-04-02 | $7,302.07 | $9,481.05 | 14,600 | — | — |
| 2025-04-01 | $7,213.62 | $9,366.21 | 17,800 | — | — |
| 2025-03-31 | $7,244.39 | $9,406.16 | 34,300 | — | — |
| 2025-03-28 | $7,181.68 | $9,324.74 | 19,500 | — | — |
| 2025-03-27 | $7,314.44 | $9,497.11 | 14,100 | — | — |
| 2025-03-26 | $7,314.92 | $9,497.74 | 15,600 | — | — |
| 2025-03-25 | $7,321.35 | $9,506.08 | 19,000 | — | — |
| 2025-03-24 | $7,361.52 | $9,558.24 | 24,800 | — | — |
| 2025-03-21 | $7,184.79 | $9,328.77 | 62,700 | — | — |
| 2025-03-20 | $7,287.92 | $9,462.68 | 27,400 | — | — |
| 2025-03-19 | $7,274.85 | $9,445.71 | 24,000 | — | — |
| 2025-03-18 | $7,182.51 | $9,325.81 | 20,000 | — | — |
| 2025-03-17 | $7,213.25 | $9,365.73 | 20,000 | — | — |
| 2025-03-14 | $7,236.53 | $9,395.95 | 18,500 | — | — |
| 2025-03-13 | $7,130.75 | $9,258.61 | 40,200 | — | — |
| 2025-03-12 | $7,350.48 | $9,543.91 | 30,300 | — | — |
| 2025-03-11 | $7,361.22 | $9,557.85 | 27,600 | — | — |
| 2025-03-10 | $7,503.42 | $9,742.49 | 32,700 | — | — |
| 2025-03-07 | $7,393.21 | $9,599.39 | 33,100 | — | — |
| 2025-03-06 | $7,494.92 | $9,731.45 | 32,900 | — | — |
| 2025-03-05 | $7,387.79 | $9,592.35 | 35,700 | — | — |
| 2025-03-04 | $7,201.71 | $9,350.74 | 27,900 | — | — |
| 2025-03-03 | $7,200.29 | $9,348.90 | 24,900 | — | — |
| 2025-02-28 | $7,245.58 | $9,407.70 | 38,800 | — | — |
| 2025-02-27 | $7,181.95 | $9,325.09 | 24,000 | — | — |
| 2025-02-26 | $7,209.67 | $9,361.08 | 29,500 | — | — |
| 2025-02-25 | $7,335.40 | $9,524.33 | 25,900 | — | — |
| 2025-02-24 | $7,062.02 | $9,169.37 | 23,100 | — | — |
| 2025-02-21 | $7,094.80 | $9,211.93 | 34,600 | — | — |
| 2025-02-20 | $7,258.00 | $9,423.83 | 19,900 | — | — |
| 2025-02-19 | $7,176.91 | $9,318.54 | 40,000 | — | — |
| 2025-02-18 | $7,263.40 | $9,430.84 | 40,600 | — | — |
| 2025-02-14 | $7,365.72 | $9,563.70 | 21,300 | — | — |
| 2025-02-13 | $7,341.48 | $9,532.22 | 25,700 | — | — |
| 2025-02-12 | $7,300.37 | $9,478.84 | 19,900 | — | — |
| 2025-02-11 | $7,494.36 | $9,730.72 | 19,200 | — | — |
| 2025-02-10 | $7,518.00 | $9,761.42 | 29,300 | — | — |
| 2025-02-07 | $7,558.05 | $9,813.42 | 29,700 | — | — |
| 2025-02-06 | $7,739.75 | $10,049.34 | 26,300 | — | — |
| 2025-02-05 | $7,790.00 | $10,114.58 | 22,200 | — | — |
| 2025-02-04 | $7,788.55 | $10,112.70 | 22,900 | — | — |
| 2025-02-03 | $7,737.50 | $10,046.42 | 25,000 | — | — |
| 2025-01-31 | $8,016.18 | $10,408.26 | 24,500 | — | — |
| 2025-01-30 | $8,140.57 | $10,569.76 | 22,100 | — | — |
| 2025-01-29 | $7,965.01 | $10,341.82 | 20,800 | — | — |
| 2025-01-28 | $8,064.09 | $10,470.46 | 30,000 | — | — |
| 2025-01-27 | $8,382.63 | $10,884.06 | 37,700 | — | — |
| 2025-01-24 | $8,200.56 | $10,647.66 | 25,300 | — | — |
| 2025-01-23 | $8,345.35 | $10,835.65 | 16,100 | — | — |
| 2025-01-22 | $8,381.50 | $10,882.59 | 21,900 | — | — |
| 2025-01-21 | $8,347.05 | $10,837.86 | 28,400 | — | — |
| 2025-01-17 | $8,362.86 | $10,858.39 | 56,700 | — | — |
| 2025-01-16 | $8,355.81 | $10,849.23 | 31,700 | — | — |
| 2025-01-15 | $8,259.08 | $10,723.64 | 22,000 | — | — |
| 2025-01-14 | $8,143.64 | $10,573.75 | 23,900 | — | — |
| 2025-01-13 | $7,962.00 | $10,337.91 | 27,200 | — | — |
| 2025-01-10 | $7,845.22 | $10,186.28 | 25,800 | — | — |
| 2025-01-08 | $8,005.95 | $10,394.97 | 29,300 | — | — |
| 2025-01-07 | $7,897.00 | $10,253.51 | 27,200 | — | — |
| 2025-01-06 | $7,988.67 | $10,372.54 | 47,100 | — | — |
| 2025-01-03 | $8,070.60 | $10,478.92 | 18,000 | — | — |
| 2025-01-02 | $7,989.89 | $10,374.12 | 27,600 | — | — |