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 — 1999

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
1999-12-31$149.81$149.8199,333
1999-12-30$148.69$148.69176,400
1999-12-29$154.41$154.41119,800
1999-12-28$151.69$151.69236,867
1999-12-27$155.44$155.44220,333
1999-12-23$156.84$156.84222,933
1999-12-22$155.81$155.81291,400
1999-12-21$159.09$159.09308,600
1999-12-20$155.06$155.06587,333
1999-12-17$144.00$144.00540,333
1999-12-16$145.69$145.69399,933
1999-12-15$140.63$140.63945,933
1999-12-14$143.91$143.912,088,267
1999-12-13$162.09$162.09264,933
1999-12-10$158.06$158.06299,600
1999-12-09$154.78$154.78483,867
1999-12-08$160.31$160.31505,733
1999-12-07$161.44$161.44633,667
1999-12-06$160.50$160.50257,933
1999-12-03$159.66$159.66495,467
1999-12-02$155.25$155.25511,200
1999-12-01$150.19$150.19345,733
1999-11-30$144.19$144.19423,200
1999-11-29$146.16$146.16405,800
1999-11-26$147.47$147.47113,067
1999-11-24$145.41$145.41418,000
1999-11-23$144.84$144.84631,867
1999-11-22$147.56$147.56424,867
1999-11-19$149.06$149.06316,400
1999-11-18$152.91$152.91333,400
1999-11-17$155.81$155.81383,333
1999-11-16$154.69$154.69424,067
1999-11-15$152.06$152.06475,867
1999-11-12$160.78$160.78541,933
1999-11-11$161.81$161.81629,200
1999-11-10$158.16$158.16935,933
1999-11-09$148.78$148.78393,067
1999-11-08$149.63$149.63458,800
1999-11-05$142.50$142.50686,867
1999-11-04$140.63$140.631,001,400
1999-11-03$140.72$140.721,020,800
1999-11-02$138.38$138.38490,667
1999-11-01$134.81$134.81702,600
1999-10-29$135.09$135.09943,267
1999-10-28$128.91$128.91557,667
1999-10-27$127.69$127.69619,533
1999-10-26$125.44$125.441,117,467
1999-10-25$123.38$123.38620,600
1999-10-22$124.50$124.50850,533
1999-10-21$122.72$122.72787,400
1999-10-20$122.53$122.53775,933
1999-10-19$114.28$114.28588,933
1999-10-18$113.91$113.91722,133
1999-10-15$119.95$119.95313,400
1999-10-14$122.72$122.72586,200
1999-10-13$118.31$118.31887,867
1999-10-12$125.20$125.20759,333
1999-10-11$122.34$122.34342,800
1999-10-08$115.55$115.55282,133
1999-10-07$117.00$117.00402,933
1999-10-06$118.50$118.50473,800
1999-10-05$118.31$118.31434,933
1999-10-04$120.84$120.84483,333
1999-10-01$113.91$113.91324,667
1999-09-30$116.06$116.06478,133
1999-09-29$118.31$118.31563,400
1999-09-28$115.03$115.03299,933
1999-09-27$115.03$115.03240,733
1999-09-24$113.16$113.16457,067
1999-09-23$114.38$114.38440,133
1999-09-22$117.00$117.00254,933
1999-09-21$117.19$117.19259,000
1999-09-20$119.06$119.06349,933
1999-09-17$120.84$120.84660,267
1999-09-16$118.13$118.13488,133
1999-09-15$116.25$116.25498,000
1999-09-14$119.25$119.25421,867
1999-09-13$115.36$115.36179,933
1999-09-10$118.03$118.03308,133
1999-09-09$117.66$117.66413,733
1999-09-08$111.56$111.56446,733
1999-09-07$114.38$114.38466,600
1999-09-03$115.41$115.41328,267
1999-09-02$112.88$112.88348,333
1999-09-01$115.31$115.31438,467
1999-08-31$112.50$112.50505,933
1999-08-30$113.81$113.81311,267
1999-08-27$111.94$111.94526,000
1999-08-26$113.72$113.72389,600
1999-08-25$117.75$117.75495,000
1999-08-24$115.13$115.13285,733
1999-08-23$115.41$115.41248,733
1999-08-20$113.25$113.25409,333
1999-08-19$111.28$111.28364,600
1999-08-18$111.75$111.75238,733
1999-08-17$115.69$115.69364,533
1999-08-16$114.28$114.28483,533
1999-08-13$115.69$115.69459,267
1999-08-12$111.38$111.38542,800
1999-08-11$109.50$109.50668,600
1999-08-10$105.38$105.38602,933
1999-08-09$104.44$104.44442,467
1999-08-06$102.75$102.75546,333
1999-08-05$104.72$104.721,343,333
1999-08-04$104.06$104.062,123,467
1999-08-03$100.22$100.22583,067
1999-08-02$98.91$98.91918,733
1999-07-30$97.97$97.97638,000
1999-07-29$96.19$96.191,167,000
1999-07-28$99.38$99.381,188,733
1999-07-27$102.94$102.94640,933
1999-07-26$99.94$99.94436,133
1999-07-23$105.56$105.56894,800
1999-07-22$104.16$104.16931,600
1999-07-21$106.50$106.50920,267
1999-07-20$102.47$102.471,053,400
1999-07-19$108.75$108.75634,200
1999-07-16$112.50$112.50598,733
1999-07-15$117.47$117.47413,733
1999-07-14$118.13$118.13665,867
1999-07-13$111.19$111.19970,933
1999-07-12$120.09$120.09860,467
1999-07-09$124.88$124.88223,267
1999-07-08$123.00$123.00293,333
1999-07-07$121.22$121.22515,333
1999-07-06$120.94$120.94671,000
1999-07-02$120.56$120.56635,333
1999-07-01$117.38$117.38610,400
1999-06-30$113.81$113.81512,200
1999-06-29$118.31$118.31406,200
1999-06-28$115.31$115.31269,867
1999-06-25$111.00$111.00243,067
1999-06-24$112.69$112.69348,667
1999-06-23$115.03$115.03631,400
1999-06-22$113.44$113.44337,133
1999-06-21$121.83$121.83541,200
1999-06-18$117.28$117.28312,667
1999-06-17$116.06$116.06285,667
1999-06-16$114.00$114.00492,933
1999-06-15$114.28$114.28474,400
1999-06-14$111.19$111.19297,667
1999-06-11$110.44$110.44157,133
1999-06-10$110.63$110.63276,200
1999-06-09$113.44$113.44303,267
1999-06-08$112.50$112.50573,267
1999-06-07$115.41$115.41871,933
1999-06-04$107.53$107.53257,267
1999-06-03$103.50$103.50519,733
1999-06-02$106.50$106.50740,267
1999-06-01$107.44$107.44400,800
1999-05-28$112.48$112.48267,333
1999-05-27$112.31$112.31381,200
1999-05-26$112.50$112.50587,733
1999-05-25$108.56$108.56619,867
1999-05-24$107.16$107.16287,333
1999-05-21$112.31$112.31557,933
1999-05-20$110.63$110.63337,133
1999-05-19$114.38$114.38501,600
1999-05-18$115.69$115.69306,067
1999-05-17$115.50$115.50456,600
1999-05-14$113.63$113.63841,867
1999-05-13$119.25$119.251,966,000
1999-05-12$111.66$111.66459,467
1999-05-11$111.38$111.38518,467
1999-05-10$109.41$109.41592,467
1999-05-07$105.38$105.38411,267
1999-05-06$104.81$104.81591,800
1999-05-05$103.50$103.50660,533
1999-05-04$102.00$102.001,027,600
1999-05-03$102.56$102.56772,933
1999-04-30$99.38$99.383,209,867
1999-04-29$96.38$96.381,701,467
1999-04-28$103.03$103.03660,200
1999-04-27$104.25$104.25853,467
1999-04-26$101.06$101.06426,000
1999-04-23$98.25$98.25447,200
1999-04-22$98.91$98.911,056,133
1999-04-21$93.00$93.00973,000
1999-04-20$85.97$85.972,978,533
1999-04-19$97.50$97.50532,067
1999-04-16$102.94$102.94554,267
1999-04-15$105.75$105.75968,000
1999-04-14$102.38$102.38617,600
1999-04-13$98.81$98.81423,733
1999-04-12$96.38$96.38405,800
1999-04-09$94.31$94.31804,467
1999-04-08$93.19$93.19554,133
1999-04-07$98.06$98.06292,467
1999-04-06$101.25$101.25411,000
1999-04-05$100.13$100.13626,933
1999-04-01$93.38$93.38366,333
1999-03-31$95.63$95.63812,600
1999-03-30$91.31$91.31336,067
1999-03-29$90.66$90.66337,867
1999-03-26$88.50$88.50377,733
1999-03-25$90.56$90.56854,867
1999-03-24$86.91$86.91558,533
1999-03-23$85.50$85.50993,067
1999-03-22$88.41$88.41712,267
1999-03-19$92.91$92.91512,467
1999-03-18$95.63$95.63367,533
1999-03-17$96.94$96.94315,800
1999-03-16$95.63$95.63538,667
1999-03-15$98.81$98.81596,333
1999-03-12$89.72$89.72659,600
1999-03-11$96.56$96.56431,933
1999-03-10$95.81$95.81453,733
1999-03-09$91.59$91.59613,933
1999-03-08$91.31$91.31561,867
1999-03-05$85.13$85.131,074,000
1999-03-04$81.00$81.00486,933
1999-03-03$75.28$75.28647,200
1999-03-02$74.25$74.25287,400
1999-03-01$79.78$79.78903,067
1999-02-26$78.38$78.381,261,933
1999-02-25$86.34$86.34808,333
1999-02-24$89.81$89.81910,867
1999-02-23$89.63$89.63623,267
1999-02-22$87.00$87.00412,333
1999-02-19$83.06$83.06841,067
1999-02-18$79.50$79.50481,733
1999-02-17$78.00$78.00876,267
1999-02-16$82.97$82.97316,200
1999-02-12$87.47$87.47437,867
1999-02-11$91.69$91.69602,200
1999-02-10$83.81$83.81326,467
1999-02-09$84.00$84.00537,600
1999-02-08$91.13$91.13628,933
1999-02-05$85.50$85.50904,667
1999-02-04$91.59$91.59590,267
1999-02-03$98.63$98.63392,800
1999-02-02$94.88$94.88623,067
1999-02-01$96.00$96.00444,400
1999-01-29$99.00$99.00270,533
1999-01-28$97.31$97.31591,667
1999-01-27$91.69$91.69542,533
1999-01-26$97.50$97.50675,267
1999-01-25$95.81$95.81631,133
1999-01-22$100.13$100.13780,800
1999-01-21$100.88$100.88626,867
1999-01-20$107.91$107.911,385,267
1999-01-19$107.63$107.63917,800
1999-01-15$113.34$113.34943,933
1999-01-14$98.44$98.44901,067
1999-01-13$95.44$95.44689,067
1999-01-12$96.84$96.84337,467
1999-01-11$99.66$99.66378,733
1999-01-08$101.81$101.81605,000
1999-01-07$101.81$101.81417,133
1999-01-06$100.50$100.50551,867
1999-01-05$92.44$92.44539,000
1999-01-04$92.25$92.25504,867