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
- 2018-05-09 to 2026-08-28
- 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 — 2023
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume |
|---|---|---|---|
| 2023-12-29 | $386.02 | $442.76 | 2,119 |
| 2023-12-28 | $358.88 | $411.62 | 466 |
| 2023-12-27 | $405.44 | $465.03 | 562 |
| 2023-12-26 | $405.28 | $464.85 | 429 |
| 2023-12-22 | $413.40 | $474.16 | 1,581 |
| 2023-12-21 | $462.15 | $530.08 | 1,752 |
| 2023-12-20 | $581.02 | $666.42 | 10,926 |
| 2023-12-19 | $397.80 | $456.27 | 53 |
| 2023-12-18 | $405.52 | $465.12 | 19 |
| 2023-12-15 | $405.52 | $465.12 | 54 |
| 2023-12-14 | $401.78 | $460.83 | 84 |
| 2023-12-13 | $400.77 | $459.68 | 84 |
| 2023-12-12 | $409.50 | $469.69 | 46 |
| 2023-12-11 | $421.98 | $484.00 | 89 |
| 2023-12-08 | $460.28 | $527.93 | 87 |
| 2023-12-07 | $462.54 | $530.52 | 24 |
| 2023-12-06 | $454.74 | $521.58 | 58 |
| 2023-12-05 | $471.82 | $541.17 | 87 |
| 2023-12-04 | $486.02 | $557.45 | 49 |
| 2023-12-01 | $481.96 | $552.80 | 118 |
| 2023-11-30 | $460.20 | $527.84 | 195 |
| 2023-11-29 | $415.43 | $476.49 | 35 |
| 2023-11-28 | $432.12 | $495.63 | 102 |
| 2023-11-27 | $420.42 | $482.21 | 71 |
| 2023-11-24 | $413.40 | $474.16 | 58 |
| 2023-11-22 | $408.33 | $468.35 | 102 |
| 2023-11-21 | $436.41 | $500.55 | 101 |
| 2023-11-20 | $421.98 | $484.00 | 96 |
| 2023-11-17 | $429.00 | $492.05 | 275 |
| 2023-11-16 | $450.84 | $517.10 | 390 |
| 2023-11-15 | $453.96 | $520.68 | 644 |
| 2023-11-14 | $401.86 | $460.92 | 1,116 |
| 2023-11-13 | $404.04 | $463.42 | 37 |
| 2023-11-10 | $390.86 | $448.31 | 59 |
| 2023-11-09 | $421.20 | $483.11 | 64 |
| 2023-11-08 | $406.38 | $466.11 | 128 |
| 2023-11-07 | $463.55 | $531.69 | 55 |
| 2023-11-06 | $468.00 | $536.79 | 108 |
| 2023-11-03 | $487.42 | $559.06 | 210 |
| 2023-11-02 | $491.40 | $563.62 | 300 |
| 2023-11-01 | $456.30 | $523.37 | 163 |
| 2023-10-31 | $513.86 | $589.39 | 197 |
| 2023-10-30 | $585.00 | $670.98 | 78 |
| 2023-10-27 | $602.24 | $690.75 | 119 |
| 2023-10-26 | $625.48 | $717.41 | 82 |
| 2023-10-25 | $679.38 | $779.23 | 53 |
| 2023-10-24 | $720.33 | $826.20 | 368 |
| 2023-10-23 | $614.64 | $704.98 | 108 |
| 2023-10-20 | $640.38 | $734.50 | 57 |
| 2023-10-19 | $663.00 | $760.45 | 77 |
| 2023-10-18 | $712.92 | $817.70 | 33 |
| 2023-10-17 | $713.39 | $818.24 | 52 |
| 2023-10-16 | $726.73 | $833.54 | 71 |
| 2023-10-13 | $713.70 | $818.60 | 35 |
| 2023-10-12 | $705.90 | $809.65 | 79 |
| 2023-10-11 | $726.26 | $833.00 | 158 |
| 2023-10-10 | $697.71 | $800.26 | 151 |
| 2023-10-09 | $748.10 | $858.05 | 72 |
| 2023-10-06 | $738.19 | $846.69 | 67 |
| 2023-10-05 | $729.30 | $836.49 | 125 |
| 2023-10-04 | $754.34 | $865.21 | 52 |
| 2023-10-03 | $795.60 | $912.53 | 161 |
| 2023-10-02 | $772.20 | $885.70 | 102 |
| 2023-09-29 | $754.88 | $865.83 | 198 |
| 2023-09-28 | $791.70 | $908.06 | 333 |
| 2023-09-27 | $740.53 | $849.37 | 250 |
| 2023-09-26 | $636.40 | $729.94 | 303 |
| 2023-09-25 | $685.70 | $786.48 | 420 |
| 2023-09-22 | $756.60 | $867.80 | 264 |
| 2023-09-21 | $748.88 | $858.95 | 161 |
| 2023-09-20 | $777.66 | $891.96 | 242 |
| 2023-09-19 | $802.39 | $920.32 | 295 |
| 2023-09-18 | $834.60 | $957.27 | 324 |
| 2023-09-15 | $889.20 | $1,019.89 | 1,122 |
| 2023-09-14 | $842.40 | $966.21 | 1,014 |
| 2023-09-13 | $943.80 | $1,082.52 | 1,079 |
| 2023-09-12 | $1,209.00 | $1,386.70 | 517 |
| 2023-09-11 | $1,201.20 | $1,377.75 | 656 |
| 2023-09-08 | $1,460.55 | $1,675.22 | 508 |
| 2023-09-07 | $1,345.50 | $1,543.26 | 437 |
| 2023-09-06 | $1,365.00 | $1,565.62 | 1,286 |
| 2023-09-05 | $1,811.55 | $2,077.80 | 861 |
| 2023-09-01 | $2,340.00 | $2,683.92 | 1,565 |
| 2023-08-31 | $2,437.50 | $2,795.75 | 7,305 |
| 2023-08-30 | $1,989.00 | $2,281.34 | 1,588 |
| 2023-08-29 | $1,895.40 | $2,173.98 | 444 |
| 2023-08-28 | $2,137.20 | $2,451.32 | 215 |
| 2023-08-25 | $2,262.00 | $2,594.46 | 160 |
| 2023-08-24 | $2,248.35 | $2,578.80 | 175 |
| 2023-08-23 | $2,250.30 | $2,581.04 | 507 |
| 2023-08-22 | $2,497.95 | $2,865.09 | 752 |
| 2023-08-21 | $2,281.50 | $2,616.83 | 368 |
| 2023-08-18 | $2,369.25 | $2,717.47 | 332 |
| 2023-08-17 | $2,574.00 | $2,952.32 | 384 |
| 2023-08-16 | $2,710.50 | $3,108.88 | 337 |
| 2023-08-15 | $2,613.00 | $2,997.05 | 412 |
| 2023-08-14 | $3,198.00 | $3,668.03 | 701 |
| 2023-08-11 | $3,607.50 | $4,137.72 | 122 |
| 2023-08-10 | $3,576.30 | $4,101.93 | 113 |
| 2023-08-09 | $3,761.55 | $4,314.41 | 116 |
| 2023-08-08 | $3,646.50 | $4,182.45 | 68 |
| 2023-08-07 | $3,666.00 | $4,204.81 | 175 |
| 2023-08-04 | $4,173.00 | $4,786.33 | 165 |
| 2023-08-03 | $4,268.55 | $4,895.92 | 98 |
| 2023-08-02 | $4,192.50 | $4,808.70 | 91 |
| 2023-08-01 | $4,385.55 | $5,030.12 | 203 |
| 2023-07-31 | $4,430.40 | $5,081.56 | 201 |
| 2023-07-28 | $3,958.50 | $4,540.30 | 134 |
| 2023-07-27 | $4,095.00 | $4,696.87 | 224 |
| 2023-07-26 | $3,978.00 | $4,562.67 | 115 |
| 2023-07-25 | $3,940.95 | $4,520.18 | 139 |
| 2023-07-24 | $3,632.85 | $4,166.79 | 66 |
| 2023-07-21 | $3,613.35 | $4,144.43 | 146 |
| 2023-07-20 | $3,607.50 | $4,137.72 | 205 |
| 2023-07-19 | $3,705.00 | $4,249.55 | 301 |
| 2023-07-18 | $3,997.50 | $4,585.04 | 297 |
| 2023-07-17 | $4,329.00 | $4,965.26 | 295 |
| 2023-07-14 | $4,407.00 | $5,054.72 | 1,431 |
| 2023-07-13 | $4,875.00 | $5,591.51 | 314 |
| 2023-07-12 | $4,972.50 | $5,703.34 | 366 |
| 2023-07-11 | $4,416.75 | $5,065.91 | 236 |
| 2023-07-10 | $4,416.75 | $5,065.91 | 685 |
| 2023-07-07 | $4,293.90 | $4,925.00 | 54 |
| 2023-07-06 | $4,301.70 | $4,933.95 | 73 |
| 2023-07-05 | $4,689.75 | $5,379.03 | 187 |
| 2023-07-03 | $6,824.99 | $7,828.11 | 11 |
| 2023-06-30 | $7,314.44 | $8,389.50 | 17 |
| 2023-06-29 | $7,858.49 | $9,013.51 | 13 |
| 2023-06-28 | $6,879.59 | $7,890.74 | 5 |
| 2023-06-27 | $6,922.49 | $7,939.94 | 23 |
| 2023-06-26 | $7,019.99 | $8,051.77 | 3 |
| 2023-06-23 | $7,120.42 | $8,166.96 | 11 |
| 2023-06-22 | $7,788.29 | $8,932.99 | 9 |
| 2023-06-21 | $7,213.04 | $8,273.20 | 16 |
| 2023-06-20 | $7,799.99 | $8,946.41 | 11 |
| 2023-06-16 | $8,071.04 | $9,257.30 | 13 |
| 2023-06-15 | $7,653.74 | $8,778.67 | 6 |
| 2023-06-14 | $8,043.74 | $9,225.99 | 11 |
| 2023-06-13 | $7,667.39 | $8,794.32 | 8 |
| 2023-06-12 | $7,897.49 | $9,058.24 | 6 |
| 2023-06-09 | $8,189.99 | $9,393.73 | 5 |
| 2023-06-08 | $8,390.65 | $9,623.88 | 7 |
| 2023-06-07 | $8,189.99 | $9,393.73 | 3 |
| 2023-06-06 | $7,883.84 | $9,042.59 | 4 |
| 2023-06-05 | $7,526.99 | $8,633.29 | 5 |
| 2023-06-02 | $7,604.99 | $8,722.75 | 8 |
| 2023-06-01 | $7,507.49 | $8,610.92 | 9 |
| 2023-05-31 | $7,868.24 | $9,024.69 | 27 |
| 2023-05-30 | $7,521.14 | $8,626.58 | 11 |
| 2023-05-26 | $7,409.99 | $8,499.09 | 18 |
| 2023-05-25 | $7,018.04 | $8,049.54 | 18 |
| 2023-05-24 | $7,408.04 | $8,496.86 | 7 |
| 2023-05-23 | $7,419.74 | $8,510.28 | 13 |
| 2023-05-22 | $7,499.69 | $8,601.98 | 14 |
| 2023-05-19 | $6,922.49 | $7,939.94 | 71 |
| 2023-05-18 | $10,822.49 | $12,413.15 | 9 |
| 2023-05-17 | $11,504.99 | $13,195.96 | 30 |
| 2023-05-16 | $12,868.04 | $14,759.34 | 36 |
| 2023-05-15 | $14,248.64 | $16,342.86 | 498 |
| 2023-05-12 | $10,726.94 | $12,303.55 | 7 |
| 2023-05-11 | $12,674.99 | $14,537.92 | 7 |
| 2023-05-10 | $13,064.99 | $14,985.24 | 3 |
| 2023-05-09 | $12,887.54 | $14,781.71 | 2 |
| 2023-05-08 | $13,689.96 | $15,702.07 | 0 |
| 2023-05-05 | $14,119.35 | $16,194.57 | 0 |
| 2023-05-04 | $13,737.74 | $15,756.87 | 1 |
| 2023-05-03 | $14,131.64 | $16,208.66 | 4 |
| 2023-05-02 | $11,699.99 | $13,419.62 | 2 |
| 2023-05-01 | $13,439.39 | $15,414.67 | 3 |
| 2023-04-28 | $13,454.99 | $15,432.56 | 6 |
| 2023-04-27 | $17,233.69 | $19,766.65 | 12 |
| 2023-04-26 | $14,621.09 | $16,770.05 | 14 |
| 2023-04-25 | $13,552.49 | $15,544.39 | 4 |
| 2023-04-24 | $14,135.54 | $16,213.14 | 21 |
| 2023-04-21 | $10,921.94 | $12,527.21 | 3 |
| 2023-04-20 | $10,042.49 | $11,518.51 | 3 |
| 2023-04-19 | $11,504.99 | $13,195.96 | 5 |
| 2023-04-18 | $12,089.99 | $13,866.94 | 37 |
| 2023-04-17 | $13,649.99 | $15,656.22 | 0 |
| 2023-04-14 | $13,163.27 | $15,097.97 | 4 |
| 2023-04-13 | $12,431.24 | $14,258.35 | 3 |
| 2023-04-12 | $11,261.24 | $12,916.38 | 8 |
| 2023-04-11 | $11,699.99 | $13,419.62 | 10 |
| 2023-04-10 | $14,429.99 | $16,550.86 | 0 |
| 2023-04-06 | $15,404.99 | $17,669.17 | 0 |
| 2023-04-05 | $16,573.04 | $19,008.89 | 2 |
| 2023-04-04 | $18,329.98 | $21,024.07 | 0 |
| 2023-04-03 | $18,329.98 | $21,024.07 | 0 |
| 2023-03-31 | $19,109.98 | $21,918.71 | 2 |
| 2023-03-30 | $17,549.98 | $20,129.43 | 0 |
| 2023-03-29 | $18,452.83 | $21,164.98 | 0 |
| 2023-03-28 | $18,524.98 | $21,247.73 | 1 |
| 2023-03-27 | $19,499.98 | $22,366.03 | 2 |
| 2023-03-24 | $19,499.98 | $22,366.03 | 1 |
| 2023-03-23 | $19,889.98 | $22,813.35 | 0 |
| 2023-03-22 | $22,034.98 | $25,273.62 | 0 |
| 2023-03-21 | $22,415.23 | $25,709.75 | 0 |
| 2023-03-20 | $21,449.98 | $24,602.64 | 0 |
| 2023-03-17 | $22,034.98 | $25,273.62 | 0 |
| 2023-03-16 | $21,059.98 | $24,155.32 | 0 |
| 2023-03-15 | $22,619.98 | $25,944.60 | 0 |
| 2023-03-14 | $23,593.03 | $27,060.66 | 0 |
| 2023-03-13 | $22,034.98 | $25,273.62 | 0 |
| 2023-03-10 | $21,644.98 | $24,826.29 | 0 |
| 2023-03-09 | $23,399.98 | $26,839.24 | 1 |
| 2023-03-08 | $23,399.98 | $26,839.24 | 0 |
| 2023-03-07 | $25,544.98 | $29,299.50 | 0 |
| 2023-03-06 | $26,863.17 | $30,811.44 | 0 |
| 2023-03-03 | $27,007.47 | $30,976.95 | 0 |
| 2023-03-02 | $28,274.97 | $32,430.75 | 1 |
| 2023-03-01 | $27,299.97 | $31,312.45 | 0 |
| 2023-02-28 | $29,054.97 | $33,325.39 | 0 |
| 2023-02-27 | $30,419.97 | $34,891.01 | 0 |
| 2023-02-24 | $29,639.97 | $33,996.37 | 0 |
| 2023-02-23 | $29,249.97 | $33,549.05 | 0 |
| 2023-02-22 | $29,444.97 | $33,772.71 | 1 |
| 2023-02-21 | $34,124.97 | $39,140.56 | 1 |
| 2023-02-17 | $32,369.97 | $37,127.61 | 1 |
| 2023-02-16 | $32,369.97 | $37,127.61 | 0 |
| 2023-02-15 | $32,369.97 | $37,127.61 | 0 |
| 2023-02-14 | $32,369.97 | $37,127.61 | 0 |
| 2023-02-13 | $33,344.97 | $38,245.92 | 1 |
| 2023-02-10 | $34,319.97 | $39,364.22 | 0 |
| 2023-02-09 | $35,099.96 | $40,258.86 | 1 |
| 2023-02-08 | $36,074.96 | $41,377.16 | 8 |
| 2023-02-07 | $36,659.96 | $42,048.14 | 1 |
| 2023-02-06 | $37,244.96 | $42,719.12 | 0 |
| 2023-02-03 | $37,634.96 | $43,166.44 | 2 |
| 2023-02-02 | $35,684.96 | $40,929.84 | 1 |
| 2023-02-01 | $36,074.96 | $41,377.16 | 0 |
| 2023-01-31 | $36,074.96 | $41,377.16 | 2 |
| 2023-01-30 | $37,342.46 | $42,830.95 | 0 |
| 2023-01-27 | $37,829.96 | $43,390.10 | 0 |
| 2023-01-26 | $38,609.96 | $44,284.75 | 0 |
| 2023-01-25 | $37,634.96 | $43,166.44 | 1 |
| 2023-01-24 | $36,464.96 | $41,824.48 | 0 |
| 2023-01-23 | $37,634.96 | $43,166.44 | 0 |
| 2023-01-20 | $37,049.96 | $42,495.46 | 0 |
| 2023-01-19 | $36,464.96 | $41,824.48 | 0 |
| 2023-01-18 | $36,562.46 | $41,936.31 | 0 |
| 2023-01-17 | $38,024.96 | $43,613.76 | 0 |
| 2023-01-13 | $36,074.96 | $41,377.16 | 2 |
| 2023-01-12 | $37,049.96 | $42,495.46 | 0 |
| 2023-01-11 | $37,439.96 | $42,942.78 | 0 |
| 2023-01-10 | $38,219.96 | $43,837.42 | 0 |
| 2023-01-09 | $38,999.96 | $44,732.07 | 0 |
| 2023-01-06 | $38,122.46 | $43,725.59 | 0 |
| 2023-01-05 | $37,439.96 | $42,942.78 | 0 |
| 2023-01-04 | $37,244.96 | $42,719.12 | 0 |
| 2023-01-03 | $36,269.96 | $41,600.82 | 0 |