SunPower Corp. Company Profile (NASDAQ:SPWR)

About SunPower Corp.

SunPower Corp. logoSunPower Corporation is a global energy company. The Company provides solar technology to residential, commercial and utility customers worldwide. The Company operates through three segments: Residential Segment, Commercial Segment and Power Plant Segment. The Company designs, manufactures, and sells rooftop and ground-mounted solar power systems under construction and development agreements. It offers post-installation systems monitoring and maintenance in connection with its construction contracts and commercial power purchase. The Company offers SunPower InvisiMount residential mounting system in its product portfolio. The Company offers Helix system, which is a pre-engineered, modular solution that combines its solar module technology with plug-and-play power stations, cable management systems and mounting hardware that enables customers to scale their solar programs with minimal business disruption. It offers modular solar power block, the Oasis system.

Industry, Sector and Symbol:
  • Sector: Oils/Energy
  • Industry: Semiconductor - Specialized
  • Sub-Industry: Semiconductors
  • Exchange: NASDAQ
  • Symbol: SPWR
  • CUSIP: 86765240
Key Metrics:
  • Previous Close: $9.92
  • 50 Day Moving Average: $13.42
  • 200 Day Moving Average: $18.00
  • Trailing P/E Ratio: N/A
  • Foreward P/E Ratio: 15.75
  • P/E Growth: 61.61
  • Market Cap: $1.37B
  • Outstanding Shares: 138,150,000
  • Beta: 2.94
Additional Links:
Companies Related to SunPower Corp.:

Analyst Ratings

Consensus Ratings for SunPower Corp. (NASDAQ:SPWR) (?)
Ratings Breakdown: 12 Hold Ratings, 6 Buy Ratings, 1 Strong Buy Rating
Consensus Rating:Hold (Score: 2.42)
Consensus Price Target: $27.27 (174.87% upside)

Analysts' Ratings History for SunPower Corp. (NASDAQ:SPWR)
Show:
DateFirmActionRatingPrice TargetDetails
8/13/2016Barclays PLCDowngradeOverweight -> Equal Weight$23.00 -> $12.00View Rating Details
8/12/2016Morgan StanleyDowngradeOverweight -> Equal Weight$27.00 -> $12.00View Rating Details
8/10/2016Avondale PartnersDowngradeOutperform -> Market PerformView Rating Details
8/10/2016Citigroup Inc.DowngradeOutperform -> Market PerformView Rating Details
8/10/2016Oppenheimer Holdings Inc.Reiterated RatingOutperform -> Market Perform$39.00View Rating Details
8/10/2016Credit Suisse Group AGDowngradeOutperform -> Neutral$32.00 -> $12.00View Rating Details
8/10/2016Janney Montgomery ScottDowngradeBuy -> NeutralView Rating Details
8/10/2016MizuhoLower Price TargetNeutral$57.00 -> $46.00View Rating Details
8/10/2016Deutsche Bank AGDowngradeBuy -> Hold$37.00 -> $11.00View Rating Details
8/10/2016JPMorgan Chase & Co.DowngradeOverweight -> Neutral$28.00 -> $17.00View Rating Details
7/27/2016GuggenheimUpgradeNeutral -> Buy$15.64 -> $20.00View Rating Details
7/7/2016Robert W. BairdReiterated RatingOutperform$37.00View Rating Details
6/1/2016Wells Fargo & Co.Initiated CoverageMarket PerformView Rating Details
2/26/2016Northland SecuritiesInitiated CoverageOutperform$37.00View Rating Details
2/18/2016Goldman Sachs Group Inc.Lower Price TargetNeutral$34.00 -> $31.00View Rating Details
2/18/2016Cowen and CompanyReiterated RatingBuy$43.00 -> $38.00View Rating Details
1/5/2016Raymond James Financial Inc.Boost Price Target$32.00 -> $35.00View Rating Details
12/17/2015S&P Equity ResearchUpgradeBuy -> Strong-BuyView Rating Details
11/6/2015MacquarieInitiated CoverageOutperformView Rating Details
10/29/2015Royal Bank Of CanadaLower Price TargetOutperform$37.00 -> $32.00View Rating Details
1/13/2015Credit Agricole SAUpgradeNeutral -> Outperform$35.00View Rating Details
11/14/2014Canaccord GenuityReiterated RatingBuy$36.00View Rating Details
(Data available from 8/29/2014 forward)

Earnings

Earnings History for SunPower Corp. (NASDAQ:SPWR)
DateQuarterConsensus EstimateActual EPSRevenue EstimateActual RevenueRelease LinkConference CallDetails
10/26/2016        
8/9/2016Q216($0.24)($0.22)$344.97 million$420.50 millionViewN/AView Earnings Details
5/5/2016Q1($0.20)($0.30)$328.53 million$433.60 millionViewN/AView Earnings Details
2/17/2016Q415$1.53$1.73$1.27 billion$1.36 billionViewListenView Earnings Details
10/28/2015Q315($0.02)$0.13$428.85 million$441.40 millionViewListenView Earnings Details
7/28/2015Q215$0.17$0.18$513.07 million$376.70 millionViewListenView Earnings Details
4/30/2015Q115$0.09$0.13$440.90 millionViewListenView Earnings Details
2/24/2015Q414$0.24$0.26$606.83 million$609.70 millionViewListenView Earnings Details
10/29/2014Q314$0.24$0.30$628.70 million$662.70 millionViewListenView Earnings Details
7/31/2014Q214$0.26$0.28$623.54 million$621.10 millionViewN/AView Earnings Details
4/24/2014Q114$0.32$0.49$669.37 million$683.70 millionViewN/AView Earnings Details
2/11/2014Q413$0.28$0.47$707.93 million$758.00 millionViewN/AView Earnings Details
10/30/2013Q313$0.25$0.44$583.24 million$657.00 millionViewN/AView Earnings Details
7/31/2013Q2 2013$0.11$0.48$576.99 million$576.50 millionViewN/AView Earnings Details
5/2/2013Q1 2013$0.08($0.46)$507.73 million$635.40 millionViewN/AView Earnings Details
2/7/2013Q4 2012$0.15$0.18$769.18 million$784.60 millionViewN/AView Earnings Details
11/1/2012Q312($0.11)$0.03$592.09 millionViewN/AView Earnings Details
8/8/2012($0.09)$0.08ViewN/AView Earnings Details
5/3/2012($0.15)($0.12)ViewN/AView Earnings Details
2/16/2012($0.11)$0.16ViewN/AView Earnings Details
(Data available from 1/1/2011 forward)

Estimates

Earnings Estimates for SunPower Corp. (NASDAQ:SPWR)
Current Year EPS Consensus Estimate: $0.35 EPS
Next Year EPS Consensus Estimate: $0.63 EPS
QuarterNumber of EstimatesLow EstimateHigh EstimateAverage Estimate
Q2 20161($0.31)($0.31)($0.31)
Q3 20161$0.67$0.67$0.67
Q4 20161$0.16$0.16$0.16
(Data provided by Zacks Investment Research)

Dividends

Dividend History for SunPower Corp. (NASDAQ:SPWR)
No dividend announcements for this company have been tracked by MarketBeat.com

Insider Trades

Insider Trading History for SunPower Corp. (NASDAQ:SPWR)
Transaction DateInsider NameTitleBuy/SellNumber of SharesAverage Share PriceTotal TransactionDetails
3/18/2016Eric BranderizSVPSell6,365$25.00$159,125.00View SEC Filing  
3/10/2016Charles D BoyntonCFOSell42,373$22.74$963,562.02View SEC Filing  
3/10/2016Douglas J RichardsEVPSell47,348$22.73$1,076,220.04View SEC Filing  
3/10/2016Thomas H WernerCEOSell10,000$22.70$227,000.00View SEC Filing  
3/8/2016Lisa Marie BodensteinerEVPSell11,000$22.91$252,010.00View SEC Filing  
2/23/2016Lisa Marie BodensteinerEVPSell11,079$20.99$232,548.21View SEC Filing  
9/11/2015Patrick Wood IIIDirectorSell30,000$22.97$689,100.00View SEC Filing  
9/10/2015Lisa Marie BodensteinerEVPSell4,800$23.74$113,952.00View SEC Filing  
8/28/2015Eric BranderizSVPSell2,369$25.00$59,225.00View SEC Filing  
8/12/2015Lisa Marie BodensteinerEVPSell13,400$24.20$324,280.00View SEC Filing  
6/10/2015Lisa Marie BodensteinerEVPSell6,700$30.92$207,164.00View SEC Filing  
5/19/2015Eric BranderizSVPSell3,121$32.24$100,621.04View SEC Filing  
12/2/2014Thomas H WernerCEOSell25,000$25.85$646,250.00View SEC Filing  
10/10/2014Marty T NeeseCOOSell223,663$29.07$6,501,883.41View SEC Filing  
10/9/2014Marty T NeeseCOOSell64,311$29.76$1,913,895.36View SEC Filing  
10/8/2014Marty T NeeseCOOSell37,016$30.43$1,126,396.88View SEC Filing  
10/7/2014Howard WengerInsiderSell22,000$32.06$705,320.00View SEC Filing  
9/17/2014Eric BranderizSVPSell1,594$37.27$59,408.38View SEC Filing  
9/15/2014Charles D BoyntonCFOSell8,358$37.54$313,759.32View SEC Filing  
8/19/2014Eric BranderizSVPSell2,072$36.85$76,353.20View SEC Filing  
8/11/2014Douglas J RichardsEVPSell9,465$34.87$330,044.55View SEC Filing  
7/15/2014Charles D BoyntonCFOSell24,238$38.87$942,131.06View SEC Filing  
6/17/2014Douglas J RichardsEVPSell5,200$40.00$208,000.00View SEC Filing  
6/17/2014Thomas H WernerCEOSell26,704$40.00$1,068,160.00View SEC Filing  
6/5/2014Douglas J RichardsEVPSell5,308$33.83$179,569.64View SEC Filing  
6/3/2014Eric BranderizSVPSell4,115$32.28$132,832.20View SEC Filing  
6/3/2014Thomas H WernerCEOSell25,000$31.94$798,500.00View SEC Filing  
6/2/2014Thomas H WernerCEOSell25,000$32.70$817,500.00View SEC Filing  
5/19/2014Eric BranderizSVPSell3,120$31.37$97,874.40View SEC Filing  
5/16/2014Marty NeeseCOOSell11,815$30.98$366,028.70View SEC Filing  
5/15/2014Catherine LesjakDirectorSell2,198$32.73$71,940.54View SEC Filing  
3/17/2014Charles BoyntonCFOSell16,065$32.17$516,811.05View SEC Filing  
2/18/2014Catherine LesjakDirectorSell9,130$33.86$309,141.80View SEC Filing  
2/12/2014Howard WengerInsiderSell8,500$31.26$265,710.00View SEC Filing  
1/17/2014Charles BoyntonCFOSell13,575$35.30$479,197.50View SEC Filing  
1/15/2014Howard WengerInsiderSell8,500$32.11$272,935.00View SEC Filing  
12/18/2013Howard WengerInsiderSell8,500$28.85$245,225.00View SEC Filing  
10/28/2013Howard WengerInsiderSell54,810$32.24$1,767,074.40View SEC Filing  
9/17/2013Eric BranderizSVPSell2,080$24.34$50,627.20View SEC Filing  
9/5/2013Eric BranderizSVPSell4,162$22.40$93,228.80View SEC Filing  
8/29/2013Lisa Marie BodensteinerEVPSell8,000$21.60$172,800.00View SEC Filing  
8/19/2013Eric BranderizSVPSell2,704$21.50$58,136.00View SEC Filing  
8/15/2013Charles BoyntonCFOSell5,000$21.38$106,900.00View SEC Filing  
7/1/2013Thomas H WernerCEOSell100,000$21.43$2,143,000.00View SEC Filing  
6/4/2013Eric BranderizSVPSell4,161$18.92$78,726.12View SEC Filing  
6/3/2013Douglas J RichardsEVPSell31,930$18.61$594,217.30View SEC Filing  
5/31/2013Douglas J RichardsEVPSell5,108$20.24$103,385.92View SEC Filing  
5/24/2013Douglas J RichardsEVPSell4,782$19.28$92,196.96View SEC Filing  
5/17/2013Charles D BoyntonCFOSell9,926$20.17$200,207.42View SEC Filing  
5/17/2013Douglas J RichardsEVPSell2,218$20.17$44,737.06View SEC Filing  
5/16/2013Thomas H WernerCEOSell100,000$20.62$2,062,000.00View SEC Filing  
5/13/2013Eric BranderizSVPSell2,165$19.00$41,135.00View SEC Filing  
5/10/2013Douglas J RichardsEVPSell13,003$17.40$226,252.20View SEC Filing  
9/4/2012Douglas J RichardsEVPSell7,035$4.43$31,165.05View SEC Filing  
(Data available from 1/1/2013 forward)

Headlines

Latest Headlines for SunPower Corp. (NASDAQ:SPWR)
DateHeadline
News IconExperts Analysis on Share Price: SunPower Corporation (NASDAQ:SPWR) - Post Registrar (NASDAQ:SPWR)
postregistrar.com - August 27 at 11:37 AM
4-traders.com logoPomerantz Law Firm Announces the Filing of a Class Action against SunPower Corporation and Certain Officers – SPWR (NASDAQ:SPWR)
www.4-traders.com - August 26 at 7:10 PM
marketwatch.com logoSHAREHOLDER ALERT: Pomerantz Law Firm Announces the Filing of a Class Action against SunPower Corporation and Certain Officers - SPWR (NASDAQ:SPWR)
www.marketwatch.com - August 26 at 7:10 PM
finance.yahoo.com logoSHAREHOLDER ALERT: Pomerantz Law Firm Announces the Filing of a Class Action against SunPower Corporation and Certain Officers – SPWR (NASDAQ:SPWR)
finance.yahoo.com - August 26 at 7:10 PM
seekingalpha.com logoSunPower: More Than Just Numbers - Seeking Alpha (NASDAQ:SPWR)
seekingalpha.com - August 26 at 10:28 AM
marketrealist.com logoHow Trina Solar Beat Analysts’ Estimates for 2Q16 Net Income (NASDAQ:SPWR)
marketrealist.com - August 26 at 10:28 AM
finance.yahoo.com logoSunPower Corporation Shareholder Alert: Former SEC Attorney Willie Briscoe and Powers Taylor Investigate … (NASDAQ:SPWR)
finance.yahoo.com - August 23 at 7:41 PM
finance.yahoo.com logoSHAREHOLDER ALERT: Lundin Law PC Announces Securities Class Action Lawsuit against SunPower Corporation and Encourages Investors with Losses In Excess of $50,000 to Contact the Firm (NASDAQ:SPWR)
finance.yahoo.com - August 23 at 7:41 PM
finance.yahoo.com logoIMPORTANT NOTICE TO SHAREHOLDERS: Brower Piven Notifies Shareholders of Securities Class Action Lawsuit And Encourages Investors Who Have Losses In Excess Of $100,000 From Investment In SunPower Corporation To Contact Brower Piven Before Th (NASDAQ:SPWR)
finance.yahoo.com - August 23 at 7:41 PM
publicnow.com logoWatch Our Most Popular Solar Energy Videos (NASDAQ:SPWR)
www.publicnow.com - August 23 at 7:41 PM
finance.yahoo.com logoIMPORTANT SHAREHOLDER ALERT: Khang & Khang LLP Announces Securities Class Action Lawsuit against SunPower Corporation and Encourages Investors with Losses In Excess of $50,000 to Contact the Firm (NASDAQ:SPWR)
finance.yahoo.com - August 23 at 7:41 PM
marketwatch.com logoGainey McKenna & Egleston Announces A Class Action Lawsuit Has Been Filed Against SunPower Corporation (SPWR) (NASDAQ:SPWR)
www.marketwatch.com - August 23 at 12:04 PM
News IconSHAREHOLDER ALERT: Bronstein, Gewirtz & Grossman, LLC Notifies Investors of Class Action Against SunPower Corp. (SPWR) and Lead Plaintiff… (NASDAQ:SPWR)
forextv.com - August 23 at 12:04 PM
marketexclusive.com logoWill SunPower Corporation (NASDAQ:SPWR) Survive A Legal Onslaught? (NASDAQ:SPWR)
marketexclusive.com - August 23 at 12:04 PM
finance.yahoo.com logoSHAREHOLDER ALERT: Khang & Khang LLP Announces Securities Class Action Lawsuit against SunPower Corporation and Encourages Investors with Losses In Excess of $50,000 to Contact the Firm (NASDAQ:SPWR)
finance.yahoo.com - August 23 at 12:04 PM
finance.yahoo.com logoSunPower Corporation Shareholder Alert: Former SEC Attorney Willie Briscoe and Powers Taylor Investigate Possible Breaches of Fiduciary Duty by Officers and Directors (NASDAQ:SPWR)
finance.yahoo.com - August 23 at 12:04 PM
News IconSHAREHOLDER NOTICE: Goldberg Law PC Announces Securities Class Action Lawsuit against SunPower Corp. & Encourages Investors w... (NASDAQ:SPWR)
ih.advfn.com - August 22 at 7:26 PM
finance.yahoo.com logoSHAREHOLDER NOTICE: Goldberg Law PC Announces Securities Class Action Lawsuit against SunPower Corporation and Encourages Investors with Losses In Excess of $50,000 to Contact the Firm (NASDAQ:SPWR)
finance.yahoo.com - August 22 at 7:26 PM
sbwire.com logoLawsuit for Investors in Shares of SunPower Corporation over Alleged Violations of Securities Laws Filed (NASDAQ:SPWR)
www.sbwire.com - August 22 at 12:04 PM
finance.yahoo.com logoSPWR SHAREHOLDER ALERT: The Law Offices of Vincent Wong Notifies Investors of ... (NASDAQ:SPWR)
finance.yahoo.com - August 22 at 12:04 PM
4-traders.com logoSunPower : Lawsuit for Investors in Shares of SunPower Corporation over Alleged Violations of Securities Laws Filed (NASDAQ:SPWR)
www.4-traders.com - August 22 at 12:04 PM
finance.yahoo.com logoSPWR SHAREHOLDER ALERT: The Law Offices of Vincent Wong Notifies Investors of a Commencement of a Class Action Involving SunPower Corporation and a Lead Plaintiff Deadline of October 17, 2016 (NASDAQ:SPWR)
finance.yahoo.com - August 22 at 12:04 PM
finance.yahoo.com logoSUNPOWER CORP Financials (NASDAQ:SPWR)
finance.yahoo.com - August 20 at 7:05 PM
finance.yahoo.com logoINVESTOR ALERT: Lundin Law PC Announces Securities Class Action Lawsuit against SunPower Corporation and Encourages Investors with Losses In Excess of $50,000 to Contact the Firm (NASDAQ:SPWR)
finance.yahoo.com - August 20 at 11:32 AM
fool.com logoSolar Companies Aren't Learning From Their Mistakes (NASDAQ:SPWR)
www.fool.com - August 20 at 11:32 AM
finance.yahoo.com logoINVESTOR ALERT: Khang & Khang LLP Announces Securities Class Action Lawsuit against SunPower Corporation … (NASDAQ:SPWR)
finance.yahoo.com - August 19 at 7:26 PM
4-traders.com logoRosen Law Firm Announces Filing of Securities Class Action Lawsuit Against SunPower Corporation – SPWR (NASDAQ:SPWR)
www.4-traders.com - August 19 at 7:26 PM
finance.yahoo.com logoINVESTOR ALERT: Khang & Khang LLP Announces Securities Class Action Lawsuit against SunPower Corporation and Encourages Investors with Losses In Excess of $50,000 to Contact the Firm (NASDAQ:SPWR)
finance.yahoo.com - August 19 at 7:26 PM
finance.yahoo.com logoEQUITY ALERT: Rosen Law Firm Announces Filing of Securities Class Action Lawsuit Against SunPower Corporation – SPWR (NASDAQ:SPWR)
finance.yahoo.com - August 19 at 7:26 PM
finance.yahoo.com logoSHAREHOLDER ALERT: Levi & Korsinsky, LLP Notifies Shareholders of SunPower Corporation of a Class Action … (NASDAQ:SPWR)
finance.yahoo.com - August 19 at 10:28 AM
finance.yahoo.com logoHagens Berman Advises Investors in SunPower Corporation to October 17, 2016 Lead Plaintiff Deadline and Securities Class Action (NASDAQ:SPWR)
finance.yahoo.com - August 19 at 10:28 AM
4-traders.com logoLundin Law PC Announces Securities Class Action Lawsuit against SunPower Corporation and Encourages Investors with Losses to Contact the Firm (NASDAQ:SPWR)
www.4-traders.com - August 18 at 7:47 PM
News IconSunpower Corp. (MM) (NASDAQ:SPWR) (NASDAQ:SPWR)
ih.advfn.com - August 18 at 7:47 PM
finance.yahoo.com logoSHAREHOLDER ALERT: Levi & Korsinsky, LLP Notifies Shareholders of SunPower Corporation of a Class Action Lawsuit and a Lead Plaintiff Deadline of October 17, 2016 – SPWR (NASDAQ:SPWR)
finance.yahoo.com - August 18 at 7:47 PM
finance.yahoo.com logoINVESTOR ALERT: Lundin Law PC Announces Securities Class Action Lawsuit against SunPower Corporation and Encourages Investors with Losses to Contact the Firm (NASDAQ:SPWR)
finance.yahoo.com - August 18 at 7:47 PM
finance.yahoo.com logoSHAREHOLDER ALERT: Rigrodsky & Long, P.A. Announces A Securities Fraud Class Action Lawsuit Has Been Filed Against SunPower Corporation (NASDAQ:SPWR)
finance.yahoo.com - August 18 at 7:47 PM
finance.yahoo.com logoIMPORTANT SHAREHOLDER NOTICE: Khang & Khang LLP Announces Securities Class Action Lawsuit against SunPower Corporation and Encourages Investors with Losses to Contact the Firm (NASDAQ:SPWR)
finance.yahoo.com - August 18 at 7:47 PM
finance.yahoo.com logoBragar Eagel & Squire, P.C. Announces That a Class Action Lawsuit Has Been Filed Against SunPower Corporation (SPWR) and Encourages Investors to Contact the Firm (NASDAQ:SPWR)
finance.yahoo.com - August 18 at 7:47 PM
finance.yahoo.com logoIMPORTANT SHAREHOLDER ALERT: Lundin Law PC Announces Securities Class Action Lawsuit against SunPower Corporation and Encourages Investors with Losses to Contact the Firm (NASDAQ:SPWR)
finance.yahoo.com - August 18 at 7:47 PM
finance.yahoo.com logoSHAREHOLDER ALERT: Bronstein, Gewirtz & Grossman, LLC Notifies Investors of Class Action Against SunPower … (NASDAQ:SPWR)
finance.yahoo.com - August 18 at 10:38 AM
finance.yahoo.com logoSHAREHOLDER ALERT: Bronstein, Gewirtz & Grossman, LLC Notifies Investors of Class Action Against SunPower Corp. (SPWR) and Lead Plaintiff Deadline: October 17, 2016 (NASDAQ:SPWR)
finance.yahoo.com - August 18 at 10:38 AM
News IconGlancy Prongay & Murray LLP Files Securities Class Action Lawsuit against SunPower Corporation (NASDAQ:SPWR)
ih.advfn.com - August 17 at 7:54 PM
finance.yahoo.com logoHealthways, SunPower, Berry Plastics, MarineMax and Trinseo highlighted as Zacks Bull and Bear of the Day (NASDAQ:SPWR)
finance.yahoo.com - August 17 at 10:34 AM
News IconAnalysts Valuations For Two Stocks: California Resources Corp (CRC), SunPower Corporation (SPWR) - The Voice Registrar (NASDAQ:SPWR)
voiceregistrar.com - August 16 at 7:40 PM
capitalcube.com logoETF’s with exposure to SunPower Corp. : August 15, 2016 (NASDAQ:SPWR)
www.capitalcube.com - August 15 at 7:56 PM
marketwatch.com logoWhy the clouds will eventually part for solar stocks (NASDAQ:SPWR)
www.marketwatch.com - August 15 at 7:56 PM
marketwatch.com logoJeff Reeves's Strength in Numbers: Why the clouds will eventually part for solar stocks (NASDAQ:SPWR)
www.marketwatch.com - August 15 at 5:47 PM
prnewswire.com logoSHAREHOLDER ALERT: Bronstein, Gewirtz & Grossman, LLC ... - PR Newswire (press release) (NASDAQ:SPWR)
www.prnewswire.com - August 13 at 7:06 PM
News IconDespite Massive Downgrades, Some Analysts Still See SunPower Shining Bright (NASDAQ:SPWR)
feedproxy.google.com - August 13 at 10:04 AM
benzinga.com logoMorgan Stanley Shows Concern SunPower Is 'Less Insulated From Industry Challenges Than Expected' (NASDAQ:SPWR)
www.benzinga.com - August 12 at 10:46 AM

Social

SunPower Corp. (NASDAQ:SPWR) Chart for Monday, August, 29, 2016


Last Updated on 8/29/2016 by MarketBeat.com Staff