NASDAQ:SANM | Historical Stock Price | SANMINA CORP

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-04-14 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$1.14$3.53$10.93$33.87$104.89$324.841993-04-142026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 1996

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
1996-12-31$42.38$42.38192,933
1996-12-30$41.44$41.44248,000
1996-12-27$40.50$40.50195,733
1996-12-26$39.56$39.56210,667
1996-12-24$39.61$39.61138,667
1996-12-23$40.22$40.22266,667
1996-12-20$39.56$39.56510,667
1996-12-19$41.25$41.25789,067
1996-12-18$38.63$38.63318,933
1996-12-17$36.38$36.38244,133
1996-12-16$35.91$35.91514,267
1996-12-13$37.22$37.22503,333
1996-12-12$39.66$39.66706,667
1996-12-11$39.19$39.19522,533
1996-12-10$39.38$39.38245,200
1996-12-09$38.25$38.25380,533
1996-12-06$36.84$36.84477,067
1996-12-05$35.25$35.25589,867
1996-12-04$34.78$34.78362,133
1996-12-03$34.88$34.88644,133
1996-12-02$33.94$33.941,041,333
1996-11-29$32.72$32.7232,000
1996-11-27$32.63$32.63187,467
1996-11-26$32.63$32.63586,533
1996-11-25$32.67$32.67371,867
1996-11-22$32.25$32.25257,067
1996-11-21$33.56$33.56589,733
1996-11-20$34.50$34.50154,667
1996-11-19$34.50$34.50333,467
1996-11-18$34.59$34.5951,733
1996-11-15$34.50$34.50126,800
1996-11-14$34.50$34.50340,133
1996-11-13$34.41$34.41188,000
1996-11-12$34.41$34.41363,733
1996-11-11$35.63$35.6361,867
1996-11-08$35.06$35.0683,067
1996-11-07$35.34$35.34142,267
1996-11-06$34.69$34.69564,800
1996-11-05$34.13$34.13466,933
1996-11-04$34.69$34.69254,800
1996-11-01$35.06$35.06619,733
1996-10-31$34.31$34.31346,133
1996-10-30$34.69$34.69468,933
1996-10-29$35.06$35.06678,933
1996-10-28$35.06$35.06170,000
1996-10-25$34.69$34.69678,133
1996-10-24$31.88$31.88396,133
1996-10-23$30.09$30.09338,800
1996-10-22$30.75$30.75553,600
1996-10-21$31.50$31.50465,600
1996-10-18$32.63$32.63276,133
1996-10-17$32.63$32.63287,733
1996-10-16$33.00$33.00471,600
1996-10-15$33.66$33.66378,933
1996-10-14$32.91$32.91462,400
1996-10-11$32.44$32.44656,267
1996-10-10$31.31$31.31118,933
1996-10-09$31.88$31.88643,867
1996-10-08$30.66$30.66115,867
1996-10-07$30.38$30.38530,667
1996-10-04$29.34$29.34164,800
1996-10-03$28.59$28.59460,533
1996-10-02$28.78$28.78849,333
1996-10-01$29.34$29.34156,667
1996-09-30$30.19$30.19195,467
1996-09-27$30.38$30.38644,667
1996-09-26$29.06$29.06646,400
1996-09-25$29.63$29.63621,867
1996-09-24$29.53$29.53538,933
1996-09-23$27.66$27.66400,400
1996-09-20$26.67$26.67165,733
1996-09-19$26.11$26.1157,067
1996-09-18$26.06$26.06142,667
1996-09-17$25.97$25.9786,667
1996-09-16$26.44$26.44464,267
1996-09-13$24.47$24.47360,400
1996-09-12$23.25$23.25167,467
1996-09-11$23.25$23.25221,867
1996-09-10$23.44$23.44379,600
1996-09-09$23.25$23.251,126,000
1996-09-06$24.38$24.3840,667
1996-09-05$24.94$24.94146,800
1996-09-04$25.59$25.59336,533
1996-09-03$26.06$26.06293,467
1996-08-30$26.25$26.25289,467
1996-08-29$26.06$26.0630,133
1996-08-28$26.34$26.34174,133
1996-08-27$26.63$26.63427,333
1996-08-26$25.36$25.36373,867
1996-08-23$27.00$27.00151,467
1996-08-22$26.34$26.34318,533
1996-08-21$24.56$24.56141,467
1996-08-20$23.81$23.81202,800
1996-08-19$24.19$24.19502,800
1996-08-16$23.44$23.44132,400
1996-08-15$23.25$23.25226,400
1996-08-14$22.50$22.5051,867
1996-08-13$23.06$23.06540,800
1996-08-12$23.34$23.3433,333
1996-08-09$23.63$23.63245,333
1996-08-08$23.72$23.72308,400
1996-08-07$23.72$23.72132,533
1996-08-06$24.09$24.09182,800
1996-08-05$23.72$23.72144,000
1996-08-02$24.52$24.52456,533
1996-08-01$24.19$24.19119,600
1996-07-31$23.81$23.81142,133
1996-07-30$24.09$24.09158,400
1996-07-29$24.00$24.00251,333
1996-07-26$24.19$24.19495,067
1996-07-25$22.50$22.50435,867
1996-07-24$21.38$21.38562,000
1996-07-23$19.50$19.50570,800
1996-07-22$19.13$19.13651,067
1996-07-19$19.31$19.311,010,933
1996-07-18$19.31$19.313,196,533
1996-07-17$19.78$19.78916,267
1996-07-16$17.81$17.81295,600
1996-07-15$17.25$17.25102,533
1996-07-12$18.56$18.56297,200
1996-07-11$19.50$19.50994,267
1996-07-10$21.98$21.98135,600
1996-07-09$22.13$22.13304,933
1996-07-08$21.38$21.38144,933
1996-07-05$20.53$20.53230,800
1996-07-03$21.19$21.19142,133
1996-07-02$21.38$21.38567,067
1996-07-01$20.44$20.44715,067
1996-06-28$20.25$20.2580,000
1996-06-27$20.53$20.53306,133
1996-06-26$21.00$21.00178,267
1996-06-25$21.28$21.28160,400
1996-06-24$21.75$21.75230,800
1996-06-21$21.56$21.56370,400
1996-06-20$23.25$23.2554,800
1996-06-19$22.69$22.6991,200
1996-06-18$22.31$22.31227,333
1996-06-17$22.97$22.971,132,000
1996-06-14$23.63$23.6323,467
1996-06-13$24.00$24.0010,800
1996-06-12$24.19$24.19458,133
1996-06-11$24.56$24.56784,800
1996-06-10$24.56$24.5618,400
1996-06-07$24.94$24.9460,667
1996-06-06$26.25$26.2531,600
1996-06-05$26.91$26.91145,600
1996-06-04$27.56$27.5697,200
1996-06-03$27.66$27.6673,867
1996-05-31$27.66$27.66168,400
1996-05-30$27.38$27.38252,267
1996-05-29$27.94$27.94566,267
1996-05-28$28.31$28.31132,933
1996-05-24$26.81$26.8160,400
1996-05-23$26.25$26.2515,600
1996-05-22$26.25$26.25147,467
1996-05-21$26.44$26.44162,667
1996-05-20$26.72$26.7225,067
1996-05-17$26.44$26.4434,000
1996-05-16$26.63$26.63538,933
1996-05-15$26.25$26.2556,667
1996-05-14$26.44$26.44121,333
1996-05-13$26.25$26.2598,533
1996-05-10$25.88$25.88212,533
1996-05-09$25.31$25.31457,867
1996-05-08$24.19$24.19253,200
1996-05-07$24.75$24.75146,267
1996-05-06$26.25$26.2523,867
1996-05-03$26.06$26.0684,267
1996-05-02$25.69$25.69298,133
1996-05-01$26.63$26.631,160,267
1996-04-30$26.63$26.6393,600
1996-04-29$26.63$26.63132,667
1996-04-26$25.31$25.3190,000
1996-04-25$25.41$25.41183,200
1996-04-24$25.50$25.50134,800
1996-04-23$24.75$24.75255,333
1996-04-22$24.94$24.94480,267
1996-04-19$23.53$23.53207,867
1996-04-18$23.06$23.06278,667
1996-04-17$24.47$24.47456,667
1996-04-16$23.91$23.91333,467
1996-04-15$22.88$22.88305,333
1996-04-12$22.13$22.1376,000
1996-04-11$22.88$22.88372,533
1996-04-10$22.31$22.3172,533
1996-04-09$21.84$21.84333,467
1996-04-08$21.56$21.56175,600
1996-04-04$21.84$21.84110,667
1996-04-03$22.88$22.88148,133
1996-04-02$22.50$22.5060,667
1996-04-01$22.13$22.13110,400
1996-03-29$22.31$22.31334,800
1996-03-28$21.84$21.84668,933
1996-03-27$23.34$23.34339,733
1996-03-26$21.38$21.38188,400
1996-03-25$20.81$20.81269,600
1996-03-22$20.81$20.8157,600
1996-03-21$20.63$20.63158,400
1996-03-20$21.00$21.00151,467
1996-03-19$20.63$20.63253,067
1996-03-18$20.44$20.44189,867
1996-03-15$19.88$19.8857,733
1996-03-14$19.97$19.97115,867
1996-03-13$18.66$18.6661,600
1996-03-12$18.56$18.56209,600
1996-03-11$19.31$19.31414,667
1996-03-08$18.19$18.19166,400
1996-03-07$19.22$19.22117,600
1996-03-06$19.78$19.78209,867
1996-03-05$20.25$20.2572,800
1996-03-04$19.97$19.97169,600
1996-03-01$19.69$19.69357,867
1996-02-29$20.06$20.06128,000
1996-02-28$19.78$19.78198,933
1996-02-27$19.69$19.69142,667
1996-02-26$20.72$20.72379,733
1996-02-23$19.88$19.88124,267
1996-02-22$20.34$20.34205,600
1996-02-21$19.97$19.9764,267
1996-02-20$19.88$19.8869,600
1996-02-16$20.63$20.63466,400
1996-02-15$20.34$20.34969,333
1996-02-14$19.59$19.59147,467
1996-02-13$19.69$19.6945,867
1996-02-12$20.25$20.2528,267
1996-02-09$20.16$20.1645,333
1996-02-08$20.72$20.7273,867
1996-02-07$21.19$21.194,000
1996-02-06$20.95$20.95554,667
1996-02-05$21.38$21.38898,933
1996-02-02$21.47$21.47356,533
1996-02-01$20.34$20.34156,267
1996-01-31$19.78$19.7893,867
1996-01-30$19.88$19.8883,467
1996-01-29$20.16$20.16229,333
1996-01-26$20.34$20.34185,867
1996-01-25$20.34$20.34549,600
1996-01-24$19.88$19.88512,533
1996-01-23$18.28$18.28550,400
1996-01-22$17.77$17.77326,933
1996-01-19$17.81$17.81120,000
1996-01-18$17.91$17.91329,600
1996-01-17$17.72$17.72902,933
1996-01-16$16.50$16.501,552,000
1996-01-15$16.88$16.88554,667
1996-01-12$17.81$17.81320,533
1996-01-11$17.25$17.25884,267
1996-01-10$17.39$17.391,150,933
1996-01-09$17.46$17.46209,867
1996-01-08$17.81$17.81138,933
1996-01-05$18.28$18.282,170,133
1996-01-04$17.53$17.53330,400
1996-01-03$18.80$18.80100,000
1996-01-02$19.50$19.5062,133