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
- 1993-12-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 — 2024
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2024-12-31 | $575.00 | $23,931.97 | 11,155 | — | — |
| 2024-12-30 | $400.00 | $16,648.33 | 1,965 | — | — |
| 2024-12-27 | $425.00 | $17,688.85 | 3,025 | — | — |
| 2024-12-26 | $450.00 | $18,729.37 | 2,257 | — | — |
| 2024-12-24 | $350.00 | $14,567.29 | 1,076 | — | — |
| 2024-12-23 | $300.00 | $12,486.25 | 2,429 | — | — |
| 2024-12-20 | $325.00 | $13,526.77 | 2,862 | — | — |
| 2024-12-19 | $375.00 | $15,607.81 | 860 | — | — |
| 2024-12-18 | $400.00 | $16,648.33 | 496 | — | — |
| 2024-12-17 | $400.00 | $16,648.33 | 827 | — | — |
| 2024-12-16 | $450.00 | $18,729.37 | 600 | — | — |
| 2024-12-13 | $500.00 | $20,810.41 | 398 | — | — |
| 2024-12-12 | $525.00 | $21,850.93 | 201 | — | — |
| 2024-12-11 | $525.00 | $21,850.93 | 397 | — | — |
| 2024-12-10 | $550.00 | $22,891.45 | 576 | — | — |
| 2024-12-09 | $500.00 | $20,810.41 | 2,762 | — | — |
| 2024-12-06 | $725.00 | $30,175.10 | 234 | — | — |
| 2024-12-05 | $725.00 | $30,175.10 | 309 | — | — |
| 2024-12-04 | $700.00 | $29,134.58 | 292 | — | — |
| 2024-12-03 | $750.00 | $31,215.62 | 320 | — | — |
| 2024-12-02 | $725.00 | $30,175.10 | 594 | — | — |
| 2024-11-29 | $675.00 | $28,094.06 | 217 | — | — |
| 2024-11-27 | $625.00 | $26,013.02 | 426 | — | — |
| 2024-11-26 | $600.00 | $24,972.49 | 265 | — | — |
| 2024-11-25 | $575.00 | $23,931.97 | 298 | — | — |
| 2024-11-22 | $550.00 | $22,891.45 | 457 | — | — |
| 2024-11-21 | $625.00 | $26,013.02 | 335 | — | — |
| 2024-11-20 | $575.00 | $23,931.97 | 408 | — | — |
| 2024-11-19 | $650.00 | $27,053.54 | 323 | — | — |
| 2024-11-18 | $650.00 | $27,053.54 | 292 | — | — |
| 2024-11-15 | $700.00 | $29,134.58 | 176 | — | — |
| 2024-11-14 | $775.00 | $32,256.14 | 216 | — | — |
| 2024-11-13 | $725.00 | $30,175.10 | 427 | — | — |
| 2024-11-12 | $750.00 | $31,215.62 | 561 | — | — |
| 2024-11-11 | $900.00 | $37,458.74 | 126 | — | — |
| 2024-11-08 | $950.00 | $39,539.78 | 179 | — | — |
| 2024-11-07 | $975.00 | $40,580.30 | 193 | — | — |
| 2024-11-06 | $1,000.00 | $41,620.82 | 229 | — | — |
| 2024-11-05 | $925.00 | $38,499.26 | 206 | — | — |
| 2024-11-04 | $950.00 | $39,539.78 | 396 | — | — |
| 2024-11-01 | $900.00 | $37,458.74 | 396 | — | — |
| 2024-10-31 | $1,125.00 | $46,823.43 | 227 | — | — |
| 2024-10-30 | $1,200.00 | $49,944.99 | 202 | — | — |
| 2024-10-29 | $1,275.00 | $53,066.55 | 161 | — | — |
| 2024-10-28 | $1,275.00 | $53,066.55 | 195 | — | — |
| 2024-10-25 | $1,150.00 | $47,863.95 | 188 | — | — |
| 2024-10-24 | $1,175.00 | $48,904.47 | 162 | — | — |
| 2024-10-23 | $1,250.00 | $52,026.03 | 150 | — | — |
| 2024-10-22 | $1,275.00 | $53,066.55 | 437 | — | — |
| 2024-10-21 | $1,325.00 | $55,147.59 | 152 | — | — |
| 2024-10-18 | $1,350.00 | $56,188.11 | 155 | — | — |
| 2024-10-17 | $1,325.00 | $55,147.59 | 124 | — | — |
| 2024-10-16 | $1,325.00 | $55,147.59 | 419 | — | — |
| 2024-10-15 | $1,400.00 | $58,269.15 | 192 | — | — |
| 2024-10-14 | $1,475.00 | $61,390.72 | 100 | — | — |
| 2024-10-11 | $1,500.00 | $62,431.24 | 238 | — | — |
| 2024-10-10 | $1,500.00 | $62,431.24 | 172 | — | — |
| 2024-10-09 | $1,600.00 | $66,593.32 | 411 | — | — |
| 2024-10-08 | $1,650.00 | $68,674.36 | 151 | — | — |
| 2024-10-07 | $1,775.00 | $73,876.96 | 263 | — | — |
| 2024-10-04 | $1,775.00 | $73,876.96 | 729 | — | — |
| 2024-10-03 | $1,575.00 | $65,552.80 | 496 | — | — |
| 2024-10-02 | $1,275.00 | $53,066.55 | 291 | — | — |
| 2024-10-01 | $1,300.00 | $54,107.07 | 329 | — | — |
| 2024-09-30 | $1,225.00 | $50,985.51 | 768 | — | — |
| 2024-09-27 | $1,575.00 | $65,552.80 | 575 | — | — |
| 2024-09-26 | $1,800.00 | $74,917.48 | 482 | — | — |
| 2024-09-25 | $1,725.00 | $71,795.92 | 1,425 | — | — |
| 2024-09-24 | $3,848.04 | $160,158.57 | 116 | — | — |
| 2024-09-23 | $4,828.43 | $200,963.29 | 7 | — | — |
| 2024-09-20 | $5,049.02 | $210,144.36 | 24 | — | — |
| 2024-09-19 | $4,681.37 | $194,842.59 | 6 | — | — |
| 2024-09-18 | $4,656.86 | $193,822.47 | 6 | — | — |
| 2024-09-17 | $4,681.37 | $194,842.59 | 4 | — | — |
| 2024-09-16 | $4,803.92 | $199,943.17 | 11 | — | — |
| 2024-09-13 | $4,877.45 | $203,003.54 | 12 | — | — |
| 2024-09-12 | $4,828.43 | $200,963.29 | 2 | — | — |
| 2024-09-11 | $4,656.86 | $193,822.47 | 1 | — | — |
| 2024-09-10 | $4,681.37 | $194,842.59 | 1 | — | — |
| 2024-09-09 | $4,656.86 | $193,822.47 | 10 | — | — |
| 2024-09-06 | $4,656.86 | $193,822.47 | 2 | — | — |
| 2024-09-05 | $4,656.86 | $193,822.47 | 2 | — | — |
| 2024-09-04 | $4,705.88 | $195,862.70 | 3 | — | — |
| 2024-09-03 | $4,877.45 | $203,003.54 | 5 | — | — |
| 2024-08-30 | $4,901.96 | $204,023.66 | 2 | — | — |
| 2024-08-29 | $4,852.94 | $201,983.42 | 1 | — | — |
| 2024-08-28 | $4,877.45 | $203,003.54 | 4 | — | — |
| 2024-08-27 | $4,901.96 | $204,023.66 | 0 | — | — |
| 2024-08-26 | $4,901.96 | $204,023.66 | 9 | — | — |
| 2024-08-23 | $4,803.92 | $199,943.17 | 9 | — | — |
| 2024-08-22 | $4,901.96 | $204,023.66 | 5 | — | — |
| 2024-08-21 | $4,901.96 | $204,023.66 | 10 | — | — |
| 2024-08-20 | $5,024.51 | $209,124.24 | 13 | — | — |
| 2024-08-19 | $5,441.18 | $226,466.24 | 9 | — | — |
| 2024-08-16 | $5,514.71 | $229,526.61 | 1 | — | — |
| 2024-08-15 | $5,196.08 | $216,265.08 | 1 | — | — |
| 2024-08-14 | $5,269.61 | $219,325.43 | 1 | — | — |
| 2024-08-13 | $5,245.10 | $218,305.31 | 1 | — | — |
| 2024-08-12 | $5,318.63 | $221,365.66 | 2 | — | — |
| 2024-08-09 | $5,245.10 | $218,305.31 | 1 | — | — |
| 2024-08-08 | $5,294.12 | $220,345.54 | 1 | — | — |
| 2024-08-07 | $5,343.14 | $222,385.78 | 1 | — | — |
| 2024-08-06 | $5,073.53 | $211,164.47 | 1 | — | — |
| 2024-08-05 | $5,024.51 | $209,124.24 | 8 | — | — |
| 2024-08-02 | $5,269.61 | $219,325.43 | 2 | — | — |
| 2024-08-01 | $5,343.14 | $222,385.78 | 2 | — | — |
| 2024-07-31 | $5,294.12 | $220,345.54 | 2 | — | — |
| 2024-07-30 | $5,318.63 | $221,365.66 | 3 | — | — |
| 2024-07-29 | $5,392.16 | $224,426.01 | 2 | — | — |
| 2024-07-26 | $5,563.73 | $231,566.85 | 1 | — | — |
| 2024-07-25 | $5,661.76 | $235,647.31 | 5 | — | — |
| 2024-07-24 | $5,833.33 | $242,788.15 | 2 | — | — |
| 2024-07-23 | $5,735.29 | $238,707.66 | 5 | — | — |
| 2024-07-22 | $5,514.71 | $229,526.61 | 14 | — | — |
| 2024-07-19 | $5,416.67 | $225,446.13 | 2 | — | — |
| 2024-07-18 | $5,416.67 | $225,446.13 | 6 | — | — |
| 2024-07-17 | $5,465.69 | $227,486.36 | 26 | — | — |
| 2024-07-16 | $5,612.75 | $233,607.08 | 14 | — | — |
| 2024-07-15 | $5,882.35 | $244,828.38 | 2 | — | — |
| 2024-07-12 | $5,857.84 | $243,808.27 | 10 | — | — |
| 2024-07-11 | $5,955.88 | $247,888.73 | 3 | — | — |
| 2024-07-10 | $5,955.88 | $247,888.73 | 22 | — | — |
| 2024-07-09 | $6,176.47 | $257,069.80 | 6 | — | — |
| 2024-07-08 | $6,470.59 | $269,311.22 | 68 | — | — |
| 2024-07-05 | $6,568.63 | $264,720.68 | 50 | — | — |
| 2024-07-03 | $6,617.65 | $266,696.21 | 4 | — | — |
| 2024-07-02 | $6,495.10 | $261,757.41 | 7 | — | — |
| 2024-07-01 | $6,495.10 | $261,757.41 | 5 | — | — |
| 2024-06-28 | $6,593.14 | $265,708.44 | 2 | — | — |
| 2024-06-27 | $6,593.14 | $265,708.44 | 5 | — | — |
| 2024-06-26 | $6,176.47 | $248,916.47 | 0 | — | — |
| 2024-06-25 | $6,274.51 | $252,867.52 | 3 | — | — |
| 2024-06-24 | $6,544.12 | $263,732.94 | 3 | — | — |
| 2024-06-21 | $6,617.65 | $266,696.21 | 13 | — | — |
| 2024-06-20 | $6,495.10 | $261,757.41 | 11 | — | — |
| 2024-06-18 | $6,495.10 | $261,757.41 | 20 | — | — |
| 2024-06-17 | $7,083.33 | $285,463.74 | 1 | — | — |
| 2024-06-14 | $6,862.75 | $276,573.86 | 3 | — | — |
| 2024-06-13 | $6,985.29 | $281,512.67 | 0 | — | — |
| 2024-06-12 | $7,107.84 | $286,451.51 | 0 | — | — |
| 2024-06-11 | $7,181.37 | $289,414.79 | 3 | — | — |
| 2024-06-10 | $6,936.27 | $279,537.14 | 2 | — | — |
| 2024-06-07 | $7,181.37 | $289,414.79 | 2 | — | — |
| 2024-06-06 | $7,156.86 | $288,427.03 | 3 | — | — |
| 2024-06-05 | $7,107.84 | $286,451.51 | 0 | — | — |
| 2024-06-04 | $7,205.88 | $290,402.54 | 0 | — | — |
| 2024-06-03 | $7,156.86 | $288,427.03 | 1 | — | — |
| 2024-05-31 | $7,058.82 | $284,475.98 | 3 | — | — |
| 2024-05-30 | $6,985.29 | $281,512.67 | 3 | — | — |
| 2024-05-29 | $7,377.45 | $297,316.90 | 1 | — | — |
| 2024-05-28 | $7,107.84 | $286,451.51 | 2 | — | — |
| 2024-05-24 | $7,279.41 | $293,365.83 | 1 | — | — |
| 2024-05-23 | $7,303.92 | $294,353.59 | 1 | — | — |
| 2024-05-22 | $7,475.49 | $301,267.95 | 5 | — | — |
| 2024-05-21 | $7,524.51 | $303,243.48 | 0 | — | — |
| 2024-05-20 | $7,500.00 | $302,255.71 | 2 | — | — |
| 2024-05-17 | $7,328.43 | $295,341.35 | 1 | — | — |
| 2024-05-16 | $7,377.45 | $297,316.90 | 1 | — | — |
| 2024-05-15 | $7,352.94 | $296,329.14 | 1 | — | — |
| 2024-05-14 | $7,401.96 | $298,304.66 | 15 | — | — |
| 2024-05-13 | $7,524.51 | $303,243.48 | 2 | — | — |
| 2024-05-10 | $7,549.02 | $304,231.24 | 2 | — | — |
| 2024-05-09 | $7,475.49 | $301,267.95 | 2 | — | — |
| 2024-05-08 | $7,377.45 | $297,316.90 | 1 | — | — |
| 2024-05-07 | $7,475.49 | $301,267.95 | 3 | — | — |
| 2024-05-06 | $7,598.04 | $306,206.76 | 5 | — | — |
| 2024-05-03 | $7,524.51 | $303,243.48 | 1 | — | — |
| 2024-05-02 | $7,671.57 | $309,170.07 | 4 | — | — |
| 2024-05-01 | $7,647.06 | $308,182.29 | 9 | — | — |
| 2024-04-30 | $8,210.78 | $330,900.86 | 2 | — | — |
| 2024-04-29 | $8,210.78 | $330,900.86 | 0 | — | — |
| 2024-04-26 | $8,210.78 | $330,900.86 | 8 | — | — |
| 2024-04-25 | $8,357.84 | $336,827.44 | 0 | — | — |
| 2024-04-24 | $8,578.43 | $345,717.32 | 0 | — | — |
| 2024-04-23 | $8,357.84 | $336,827.44 | 4 | — | — |
| 2024-04-22 | $8,186.27 | $329,913.10 | 3 | — | — |
| 2024-04-19 | $8,308.82 | $334,851.91 | 5 | — | — |
| 2024-04-18 | $8,137.25 | $327,937.57 | 9 | — | — |
| 2024-04-17 | $8,480.39 | $341,766.27 | 1 | — | — |
| 2024-04-16 | $8,725.49 | $351,643.90 | 23 | — | — |
| 2024-04-15 | $9,166.67 | $369,423.68 | 2 | — | — |
| 2024-04-12 | $9,558.82 | $385,227.84 | 0 | — | — |
| 2024-04-11 | $9,460.78 | $381,276.79 | 1 | — | — |
| 2024-04-10 | $9,093.14 | $366,460.39 | 2 | — | — |
| 2024-04-09 | $9,264.71 | $373,374.73 | 0 | — | — |
| 2024-04-08 | $9,362.75 | $377,325.78 | 2 | — | — |
| 2024-04-05 | $9,607.84 | $387,203.37 | 3 | — | — |
| 2024-04-04 | $9,852.94 | $388,685.05 | 2 | — | — |
| 2024-04-03 | $9,877.45 | $389,651.93 | 9 | — | — |
| 2024-04-02 | $10,294.12 | $406,088.86 | 3 | — | — |
| 2024-04-01 | $10,245.10 | $404,155.08 | 5 | — | — |
| 2024-03-28 | $10,441.18 | $411,890.17 | 6 | — | — |
| 2024-03-27 | $10,294.12 | $406,088.86 | 3 | — | — |
| 2024-03-26 | $10,245.10 | $404,155.08 | 3 | — | — |
| 2024-03-25 | $9,754.90 | $384,817.53 | 2 | — | — |
| 2024-03-22 | $9,460.78 | $373,214.95 | 1 | — | — |
| 2024-03-21 | $9,093.14 | $358,711.84 | 1 | — | — |
| 2024-03-20 | $9,264.71 | $365,479.98 | 1 | — | — |
| 2024-03-19 | $9,338.24 | $368,380.64 | 3 | — | — |
| 2024-03-18 | $9,191.18 | $362,579.37 | 2 | — | — |
| 2024-03-15 | $9,191.18 | $362,579.37 | 16 | — | — |
| 2024-03-14 | $8,921.57 | $351,943.66 | 2 | — | — |
| 2024-03-13 | $8,823.53 | $348,076.18 | 5 | — | — |
| 2024-03-12 | $8,823.53 | $348,076.18 | 1 | — | — |
| 2024-03-11 | $8,823.53 | $348,076.18 | 1 | — | — |
| 2024-03-08 | $8,995.10 | $354,844.32 | 4 | — | — |
| 2024-03-07 | $9,019.61 | $355,811.19 | 2 | — | — |
| 2024-03-06 | $8,872.55 | $350,009.92 | 2 | — | — |
| 2024-03-05 | $8,774.51 | $346,142.39 | 0 | — | — |
| 2024-03-04 | $8,872.55 | $350,009.92 | 3 | — | — |
| 2024-03-01 | $8,848.04 | $349,043.05 | 1 | — | — |
| 2024-02-29 | $8,823.53 | $348,076.18 | 9 | — | — |
| 2024-02-28 | $8,627.45 | $340,341.15 | 1 | — | — |
| 2024-02-27 | $8,578.43 | $338,407.38 | 1 | — | — |
| 2024-02-26 | $8,578.43 | $338,407.38 | 3 | — | — |
| 2024-02-23 | $8,700.98 | $343,241.78 | 4 | — | — |
| 2024-02-22 | $8,774.51 | $346,142.39 | 1 | — | — |
| 2024-02-21 | $8,676.47 | $342,274.91 | 4 | — | — |
| 2024-02-20 | $8,602.94 | $339,374.25 | 8 | — | — |
| 2024-02-16 | $8,112.75 | $320,036.69 | 3 | — | — |
| 2024-02-15 | $8,284.31 | $326,804.83 | 0 | — | — |
| 2024-02-14 | $8,210.78 | $323,904.21 | 3 | — | — |
| 2024-02-13 | $7,818.63 | $308,434.15 | 3 | — | — |
| 2024-02-12 | $8,039.22 | $317,136.05 | 2 | — | — |
| 2024-02-09 | $8,333.33 | $328,738.59 | 5 | — | — |
| 2024-02-08 | $8,210.78 | $323,904.21 | 6 | — | — |
| 2024-02-07 | $8,553.92 | $337,440.51 | 0 | — | — |
| 2024-02-06 | $8,676.47 | $342,274.91 | 1 | — | — |
| 2024-02-05 | $8,774.51 | $346,142.39 | 2 | — | — |
| 2024-02-02 | $8,504.90 | $335,506.75 | 1 | — | — |
| 2024-02-01 | $8,382.35 | $330,672.35 | 1 | — | — |
| 2024-01-31 | $8,431.37 | $332,606.09 | 2 | — | — |
| 2024-01-30 | $8,186.27 | $322,937.32 | 11 | — | — |
| 2024-01-29 | $8,651.96 | $341,308.00 | 2 | — | — |
| 2024-01-26 | $8,602.94 | $339,374.25 | 1 | — | — |
| 2024-01-25 | $8,725.49 | $344,208.65 | 2 | — | — |
| 2024-01-24 | $8,651.96 | $341,308.00 | 1 | — | — |
| 2024-01-23 | $8,848.04 | $349,043.05 | 1 | — | — |
| 2024-01-22 | $8,946.08 | $352,910.53 | 4 | — | — |
| 2024-01-19 | $8,897.06 | $350,976.79 | 1 | — | — |
| 2024-01-18 | $8,848.04 | $349,043.05 | 3 | — | — |
| 2024-01-17 | $8,995.10 | $354,844.32 | 2 | — | — |
| 2024-01-16 | $9,068.63 | $357,744.97 | 1 | — | — |
| 2024-01-12 | $9,117.65 | $359,678.71 | 4 | — | — |
| 2024-01-11 | $9,068.63 | $357,744.97 | 1 | — | — |
| 2024-01-10 | $8,970.59 | $353,877.40 | 1 | — | — |
| 2024-01-09 | $9,191.18 | $362,579.37 | 1 | — | — |
| 2024-01-08 | $9,509.80 | $375,148.73 | 0 | — | — |
| 2024-01-05 | $9,068.63 | $357,744.97 | 7 | — | — |
| 2024-01-04 | $9,436.27 | $372,248.08 | 6 | — | — |
| 2024-01-03 | $9,779.41 | $385,784.40 | 18 | — | — |
| 2024-01-02 | $8,897.06 | $350,976.79 | 2 | — | — |