iRobot Corporation Company Profile (NASDAQ:IRBT)

About iRobot Corporation

iRobot Corporation logoiRobot Corporation is engaged in designing and building robots. The Company's portfolio of solutions focus on technologies for the connected home and concepts in navigation, mobility, mapping and artificial intelligence. The Company operates through consumer robots segment. It designs robots for the consumer, telemedicine and mobile video collaboration markets. The Company's brands include iRobot, Roomba, Scooba, Mint, ViPR, NorthStar, Create, iAdapt, Aware, Home Base, Looj, Braava, AeroForce, uPoint, AeroVac, Mirra and Virtual Wall. The Company offers multiple Roomba floor vacuuming robots. Its consumer products are focused on both indoor and outdoor cleaning applications. The Company focuses on behavior-based, artificially-intelligent systems developed to meet customer requirements in multiple market segments. The Company's Braava automatic floor mopping robots are designed for hard surface floors. Its Looj Gutter Cleaning Robot cleans an entire stretch of gutter.

Industry, Sector and Symbol:
  • Sector: Industrial Products
  • Industry: Appliances
  • Sub-Industry: Household Appliances
  • Exchange: NASDAQ
  • Symbol: IRBT
  • CUSIP: 46272610
Key Metrics:
  • Previous Close: $55.58
  • 50 Day Moving Average: $59.58
  • 200 Day Moving Average: $49.60
  • 52-Week Range: $27,159,000.00 - $29.50
  • Trailing P/E Ratio: 37.55
  • Foreward P/E Ratio: 22.97
  • P/E Growth: 1.99
  • Market Cap: $1.51B
  • Outstanding Shares: 27,159,000
  • Beta: 1.15
  • Net Margins: 6.35%
  • Return on Equity: 11.14%
  • Return on Assets: 8.95%
  • Current Ratio: 3.41%
  • Quick Ratio: 2.96%
Additional Links:
Companies Related to iRobot Corporation:

Analyst Ratings

Consensus Ratings for iRobot Corporation (NASDAQ:IRBT) (?)
Ratings Breakdown: 1 Sell Rating, 2 Hold Ratings, 3 Buy Ratings
Consensus Rating:Hold (Score: 2.33)
Consensus Price Target: $58.17 (4.65% upside)

Analysts' Ratings History for iRobot Corporation (NASDAQ:IRBT)
DateFirmActionRatingPrice TargetDetails
2/10/2017Canaccord GenuityReiterated RatingBuy$68.00View Rating Details
1/31/2017Needham & Company LLCDowngradeBuy -> HoldView Rating Details
11/17/2016Dougherty & CoInitiated CoverageBuy$65.00View Rating Details
11/14/2016SidotiInitiated CoverageNeutral$56.00View Rating Details
11/14/2016Benchmark Co.Boost Price TargetBuy$52.00 -> $64.00View Rating Details
11/11/2016J P Morgan Chase & CoSet Price TargetSell$44.00View Rating Details
2/10/2016Chardan CapitalInitiated CoverageBuy$36.95 -> $42.00View Rating Details
1/4/2016Piper Jaffray CompaniesDowngradeOverweight -> Neutral$34.00 -> $35.00View Rating Details
12/3/2015Susquehanna Bancshares IncReiterated RatingNeutral$38.00 -> $34.00View Rating Details
10/13/2015JMP SecuritiesReiterated RatingBuy$44.00 -> $45.00View Rating Details
10/1/2015Oppenheimer Holdings, Inc.Reiterated RatingHoldView Rating Details
9/18/2015Raymond James Financial, Inc.DowngradeOutperform -> Market PerformView Rating Details
(Data available from 2/20/2015 forward)


Earnings History for iRobot Corporation (NASDAQ:IRBT)
DateQuarterConsensus EstimateActual EPSRevenue EstimateActual RevenueRelease LinkConference CallDetails
2/8/2017Q416$0.41$0.49$205.97 million$212.50 millionViewListenView Earnings Details
10/25/2016Q316$0.43$0.70$156.96 million$168.61 millionViewListenView Earnings Details
7/26/2016Q216$0.10$0.17$148.10 million$148.70 millionViewListenView Earnings Details
4/26/2016Q116$0.01$0.13$128.41 million$130.80 millionViewListenView Earnings Details
2/10/2016Q415$0.57$0.65$202.30 million$206.40 millionViewListenView Earnings Details
10/20/2015Q315$0.23$0.42$145.34 million$143.60 millionViewListenView Earnings Details
7/21/2015Q215$0.06$0.24$144.56 million$148.80 millionViewListenView Earnings Details
4/21/2015Q115$0.10$0.16$118.00 millionViewListenView Earnings Details
2/4/2015Q414$0.30$0.31$164.04 million$159.30 millionViewListenView Earnings Details
10/21/2014Q314$0.33$0.48$134.56 million$143.50 millionViewListenView Earnings Details
7/22/2014Q214$0.22$0.28$142.51 million$139.80 millionViewListenView Earnings Details
4/22/2014Q114$0.16$0.18$112.26 million$114.20 millionViewListenView Earnings Details
2/6/2014Q413$0.10$0.11$125.50 million$126.50 millionViewListenView Earnings Details
10/23/2013Q313$0.24$0.26$127.35 million$124.50 millionViewListenView Earnings Details
7/23/2013Q2 2013$0.17$0.28$128.90 million$130.40 millionViewListenView Earnings Details
4/23/2013Q1 2013$0.16$0.21$103.86 million$106.20 millionViewListenView Earnings Details
2/6/2013Q4 2012($0.23)($0.21)$100.89 million$100.70 millionViewListenView Earnings Details
10/23/2012$0.33$0.54ViewN/AView Earnings Details
7/24/2012$0.09$0.29ViewN/AView Earnings Details
10/25/2011$0.27$0.50ViewN/AView Earnings Details
4/26/2011$0.23$0.27ViewN/AView Earnings Details
2/9/2011$0.14$0.26ViewN/AView Earnings Details
(Data available from 1/1/2011 forward)


Earnings Estimates for iRobot Corporation (NASDAQ:IRBT)
Current Year EPS Consensus Estimate: $1.55 EPS
Next Year EPS Consensus Estimate: $2.42 EPS
QuarterNumber of EstimatesLow EstimateHigh EstimateAverage Estimate
Q1 20161$0.27$0.27$0.27
Q2 20161$0.35$0.35$0.35
Q3 20161$0.55$0.55$0.55
Q4 20161$0.42$0.42$0.42
(Data provided by Zacks Investment Research)


Dividend History for iRobot Corporation (NASDAQ:IRBT)
No dividend announcements for this company have been tracked by

Insider Trades

Insider Trading History for iRobot Corporation (NASDAQ:IRBT)
Insider Ownership Percentage: 5.53%
Institutional Ownership Percentage: 79.37%
Transaction DateInsider NameTitleBuy/SellNumber of SharesAverage Share PriceTotal TransactionDetails
2/7/2017Colin M AngleCEOSell9,857$63.41$625,032.37View SEC Filing  
12/8/2016Ronald ChwangDirectorSell10,000$59.25$592,500.00View SEC Filing  
10/26/2016Glen Daniel WeinsteinEVPSell2,018$49.99$100,879.82View SEC Filing  
10/18/2016Colin M AngleCEOSell113,950$44.70$5,093,565.00View SEC Filing  
10/17/2016Colin M AngleCEOSell53,683$44.71$2,400,166.93View SEC Filing  
10/17/2016Russell J CampanelloEVPSell10,000$45.00$450,000.00View SEC Filing  
10/3/2016Alison DeanCFOSell11,000$43.42$477,620.00View SEC Filing  
9/22/2016Glen Daniel WeinsteinEVPSell4,225$43.99$185,857.75View SEC Filing  
9/21/2016Glen Daniel WeinsteinEVPSell2,000$42.50$85,000.00View SEC Filing  
9/15/2016Russell J CampanelloEVPSell9,200$40.04$368,368.00View SEC Filing  
9/9/2016Russell J CampanelloEVPSell800$40.00$32,000.00View SEC Filing  
8/10/2016Ronald ChwangDirectorSell10,000$40.11$401,100.00View SEC Filing  
8/9/2016Andrea GeisserDirectorSell3,243$40.19$130,336.17View SEC Filing  
8/8/2016Glen Daniel WeinsteinEVPSell1,000$40.00$40,000.00View SEC Filing  
6/9/2016Ronald ChwangDirectorSell13,810$38.40$530,304.00View SEC Filing  
6/7/2016Ronald ChwangDirectorSell54,235$38.34$2,079,369.90View SEC Filing  
6/3/2016Ronald ChwangDirectorSell71,955$38.44$2,765,950.20View SEC Filing  
5/31/2016Andrea GeisserDirectorSell8,353$38.32$320,086.96View SEC Filing  
3/15/2016Michelle StacyDirectorBuy3,000$33.41$100,230.00View SEC Filing  
12/16/2015Colin M. AngleCEOSell59,074$34.70$2,049,867.80View SEC Filing  
10/27/2015George C. McnameeDirectorSell30,000$29.58$887,400.00View SEC Filing  
7/15/2015Alison DeanCFOSell1,873$32.31$60,516.63View SEC Filing  
5/12/2015George C McnameeDirectorSell10,000$31.97$319,700.00View SEC Filing  
4/28/2015Paul J KernDirectorSell10,000$33.80$338,000.00View SEC Filing  
3/26/2015George C McnameeDirectorSell10,000$31.98$319,800.00View SEC Filing  
11/24/2014Russell J CampanelloSVPSell10,000$35.00$350,000.00View SEC Filing  
10/1/2014Glen Daniel WeinsteinEVPSell1,500$30.04$45,060.00View SEC Filing  
9/2/2014Glen Daniel WeinsteinEVPSell1,500$32.33$48,495.00View SEC Filing  
8/1/2014Glen Daniel WeinsteinEVPSell1,500$32.53$48,795.00View SEC Filing  
7/1/2014Glen Daniel WeinsteinEVPSell1,500$40.97$61,455.00View SEC Filing  
5/27/2014George C McnameeDirectorSell10,000$36.93$369,300.00View SEC Filing  
5/14/2014Paolo PirjanianSVPSell6,306$32.00$201,792.00View SEC Filing  
5/1/2014Glen Daniel WeinsteinEVPSell1,500$33.48$50,220.00View SEC Filing  
3/6/2014Ronald ChwangDirectorSell10,000$45.16$451,600.00View SEC Filing  
2/28/2014Colin AngleCEOSell21,333$41.59$887,239.47View SEC Filing  
2/24/2014Paolo PirjanianSVPSell19,762$45.30$895,218.60View SEC Filing  
2/24/2014Ronald ChwangDirectorSell3,059$45.75$139,949.25View SEC Filing  
2/14/2014Andrea GeisserDirectorSell10,000$44.82$448,200.00View SEC Filing  
2/13/2014Glen Daniel WeinsteinEVPSell5,000$44.84$224,200.00View SEC Filing  
2/3/2014Glen Daniel WeinsteinEVPSell1,500$35.37$53,055.00View SEC Filing  
1/14/2014Alison DeanCFOSell18,970$40.00$758,800.00View SEC Filing  
1/14/2014Russell CampanelloSVPSell10,000$40.00$400,000.00View SEC Filing  
1/8/2014Colin AngleCEOSell110,539$36.18$3,999,301.02View SEC Filing  
1/2/2014Colin AngleCEOSell14,599$34.26$500,161.74View SEC Filing  
1/2/2014Glen Daniel WeinsteinEVPSell2,000$34.43$68,860.00View SEC Filing  
11/1/2013Glen Daniel WeinsteinEVPSell2,000$33.64$67,280.00View SEC Filing  
10/11/2013Russell CampanelloSVPSell25,000$35.25$881,250.00View SEC Filing  
9/11/2013Jacques GanslerDirectorSell5,000$35.69$178,450.00View SEC Filing  
9/11/2013Russell CampanelloSVPSell15,000$35.82$537,300.00View SEC Filing  
9/4/2013Andrea GeisserDirectorSell10,000$33.51$335,100.00View SEC Filing  
9/3/2013Glen Daniel WeinsteinEVPSell2,000$33.63$67,260.00View SEC Filing  
8/1/2013Glen Daniel WeinsteinEVPSell2,000$35.24$70,480.00View SEC Filing  
7/31/2013Paul SaganDirectorSell25,000$34.96$874,000.00View SEC Filing  
7/30/2013Jacques S GanslerDirectorSell15,000$34.27$514,050.00View SEC Filing  
7/2/2013Jeffrey A BeckCOOSell1,343$39.86$53,531.98View SEC Filing  
7/1/2013Glen Daniel WeinsteinEVPSell2,000$40.18$80,360.00View SEC Filing  
6/17/2013Colin M AngleCEOSell55,276$36.18$1,999,885.68View SEC Filing  
6/12/2013Andrea GeisserDirectorSell10,000$34.51$345,100.00View SEC Filing  
6/3/2013Glen Daniel WeinsteinEVPSell2,000$33.87$67,740.00View SEC Filing  
5/30/2013Paul J KernDirectorSell10,000$34.12$341,200.00View SEC Filing  
5/23/2013Andrea GeisserDirectorSell13,059$32.01$418,018.59View SEC Filing  
5/21/2013Jacques S GanslerDirectorSell10,000$34.77$347,700.00View SEC Filing  
5/20/2013Glen Daniel WeinsteinEVPSell17,718$34.95$619,244.10View SEC Filing  
5/20/2013Jeffrey A BeckCOOSell12,700$34.95$443,865.00View SEC Filing  
5/20/2013Ronald ChwangDirectorSell3,000$34.63$103,890.00View SEC Filing  
5/15/2013Ronald ChwangDirectorSell20,000$33.72$674,400.00View SEC Filing  
5/10/2013Ronald ChwangDirectorSell40,000$31.86$1,274,400.00View SEC Filing  
4/9/2013Jeffrey A BeckCOOSell40,403$24.90$1,006,034.70View SEC Filing  
12/27/2012Colin M AngleCEOSell24,569$19.04$467,793.76View SEC Filing  
11/13/2012Jacques S GanslerDirectorSell5,000$17.11$85,550.00View SEC Filing  
9/14/2012Colin M AngleCEOSell26,246$26.66$699,718.36View SEC Filing  
9/4/2012Glen Daniel WeinsteinEVPSell1,000$25.05$25,050.00View SEC Filing  
8/9/2012Glen Daniel WeinsteinEVPSell1,000$24.00$24,000.00View SEC Filing  
(Data available from 1/1/2013 forward)


Latest Headlines for iRobot Corporation (NASDAQ:IRBT)
News IconThe Best Stocks To Buy (And Sell) For Mega-Profits In 2017 (NASDAQ:IRBT) - February 20 at 10:34 AM logoRobots upstaged the humans at MassRobotics' workspace opening (NASDAQ:IRBT) - February 18 at 11:02 AM logoIROBOT CORP Files SEC form 10-K, Annual Report (NASDAQ:IRBT) - February 17 at 5:27 PM logoiRobot Corp. :IRBT-US: Earnings Analysis: Q4, 2016 By the Numbers : February 14, 2017 (NASDAQ:IRBT) - February 16 at 9:51 PM logoIntuition Robotics Announces Investment from iRobot and OurCrowd, Bringing Total Funding to $6M (NASDAQ:IRBT) - February 16 at 9:51 PM
News IconChecking in on Signals for iRobot Corporation (IRBT) - Providence Standard (NASDAQ:IRBT) - February 16 at 4:50 PM
News IconNews Impact Score Of iRobot Corporation (NASDAQ:IRBT) At 33 - Stock Observer (NASDAQ:IRBT) - February 15 at 8:57 PM
News IconAre Analysts Optimistic About Where iRobot Corporation (NASDAQ:IRBT) is Heading? - Winfield Review (NASDAQ:IRBT) - February 15 at 12:23 AM
News IconMarket Focus – Taking a Peek at Shares of iRobot Corporation (NASDAQ:IRBT) - Midway Monitor (NASDAQ:IRBT) - February 14 at 7:20 PM
News IconEPS Forecast Of iRobot Corporation (NASDAQ:IRBT) Set At $0.87 - Transcript Daily (NASDAQ:IRBT) - February 14 at 7:20 PM logoETFs with exposure to iRobot Corp. : February 14, 2017 (NASDAQ:IRBT) - February 14 at 7:20 PM
News IconInvestor List: Watching Shares of iRobot Corporation (NASDAQ:IRBT) - The Standard (NASDAQ:IRBT) - February 13 at 7:01 PM
News IconEquity Focus: Looking at Shares of iRobot Corporation (NASDAQ:IRBT) - Davidson Register (NASDAQ:IRBT) - February 13 at 7:01 PM logoCanaccord Spotlights Growth Acceleration for iRobot Corporation (IRBT); Shares Surge Back 6% Today (NASDAQ:IRBT) - February 10 at 6:44 PM logoiRobot Corp. breached its 50 day moving average in a Bearish Manner : IRBT-US : February 10, 2017 (NASDAQ:IRBT) - February 10 at 6:44 PM logoiRobot Corp. :IRBT-US: Earnings Analysis: 2016 By the Numbers : February 10, 2017 (NASDAQ:IRBT) - February 10 at 6:44 PM
News IconPrice Target Of iRobot Corporation (NASDAQ:IRBT)At $51.75 - Transcript Daily (NASDAQ:IRBT) - February 10 at 4:58 AM logoIRobot: Buy On The Drop? - iRobot Corporation (NASDAQ:IRBT ... - Seeking Alpha (NASDAQ:IRBT) - February 10 at 4:58 AM
News IconChief Executive Officer of iRobot Corporation (NASDAQ:IRBT), Angle Colin M, sells 9,857 shares worth $625,032 (NASDAQ:IRBT) - February 9 at 11:55 PM logoEdited Transcript of IRBT earnings conference call or presentation 9-Feb-17 1:30pm GMT (NASDAQ:IRBT) - February 9 at 11:55 PM
News IconInvestor Accumulation Zone: Malfunction On $IRBT Earnings Hits Shares Hard. Here's The Trade: (NASDAQ:IRBT) - February 9 at 6:54 PM logoIRobot Corp. (IRBT) Is Losing Ground Despite Q4 Earnings (NASDAQ:IRBT) - February 9 at 6:54 PM logoiRobot (IRBT) Tops Q4 Earnings & Revenues; Outlook Positive (NASDAQ:IRBT) - February 9 at 6:54 PM logoiRobot Corp Earnings Call scheduled for 8:30 am ET today (NASDAQ:IRBT) - February 9 at 6:54 PM logoIRobot's Growth Engine Intact, but Shares Overpriced (NASDAQ:IRBT) - February 9 at 6:54 PM logoIRobot Glitches On 2017 Guidance, Though Beats Q4 Views (NASDAQ:IRBT) - February 9 at 6:54 PM logoWhy Coeur Mining, Coty, and iRobot Slumped Today (NASDAQ:IRBT) - February 9 at 6:54 PM logoiRobot is Now Oversold (NASDAQ:IRBT) - February 9 at 4:56 PM logoWhy iRobot Corporation Stock Plunged Today (NASDAQ:IRBT) - February 9 at 1:57 PM logoiRobot Crushes Expectations With a Record Quarter (NASDAQ:IRBT) - February 8 at 11:00 PM logoIRobot Corp. (IRBT) Is Falling Despite Better Than Expected Q4 Earnings (NASDAQ:IRBT) - February 8 at 6:44 PM logoQ4 2016 iRobot Corp Earnings Release - After Market Close (NASDAQ:IRBT) - February 8 at 6:44 PM logoiRobot Reports Fourth-Quarter and Full-Year Financial Results (NASDAQ:IRBT) - February 8 at 6:44 PM logoIROBOT CORP Files SEC form 8-K, Results of Operations and Financial Condition, Financial Statements and Exhibits (NASDAQ:IRBT) - February 8 at 6:43 PM logoIRobot beats 4Q profit forecasts (NASDAQ:IRBT) - February 8 at 6:43 PM logoRoomba maker iRobot shares fall 9% after earnings (NASDAQ:IRBT) - February 8 at 6:43 PM
News IconTechnical Levels in Focus for iRobot Corporation (IRBT) - Davidson Register (NASDAQ:IRBT) - February 8 at 12:18 AM
News IconConsensus Price Of iRobot Corporation (NASDAQ:IRBT) Set At $49.8 - Transcript Daily (NASDAQ:IRBT) - February 8 at 12:18 AM logoiRobot (IRBT) Q4 Earnings: What's in Store for the Stock? - Nasdaq (NASDAQ:IRBT) - February 7 at 4:06 AM logoiRobot (IRBT) Q4 Earnings: What's in Store for the Stock? (NASDAQ:IRBT) - February 6 at 6:01 PM logoiRobot Schedules Fourth-Quarter and Full-Year 2016 Earnings Call (NASDAQ:IRBT) - February 1 at 6:44 PM
News IconIrobot Corp (IRBT) Shareholder Shell Asset Management Co Increased Its Stake by $3.10 Million (NASDAQ:IRBT) - January 30 at 10:42 AM
News IconiRobot Corporation (NASDAQ:IRBT) Quarterly EPS Projection At $0.39 - Stock Observer (NASDAQ:IRBT) - January 27 at 5:02 PM
News IconNews Impact Score Of iRobot Corporation (NASDAQ:IRBT) At 50 ... - Stock Observer (NASDAQ:IRBT) - January 26 at 7:43 PM logoMean Rating Of iRobot Corporation (NASDAQ:IRBT) At $2.83 - (NASDAQ:IRBT) - January 26 at 7:43 PM
News IconAlpha Opportunities in the Technology Sector - (NASDAQ:IRBT) - January 19 at 7:46 PM logoUS investors see more automation, not jobs, under Trump administration - Reuters (NASDAQ:IRBT) - January 19 at 7:46 PM
News IconMarket Runner: Irobot Corp (NASDAQ:IRBT) Institutional Investors ... - Fair View Times (NASDAQ:IRBT) - January 19 at 7:46 PM
News IconiRobot Corporation (NASDAQ:IRBT) Price Target Set At $49.8 - Transcript Daily (NASDAQ:IRBT) - January 18 at 6:29 PM logoiRobot Corp. (IRBT) Names Elisha Finney to Board of Directors (NASDAQ:IRBT) - January 17 at 6:02 PM


What is iRobot Corporation's stock symbol?

iRobot Corporation trades on the NASDAQ under the ticker symbol "IRBT."

Where is iRobot Corporation's stock going? Where will iRobot Corporation's stock price be in 2017?

6 brokerages have issued 1-year target prices for iRobot Corporation's shares. Their predictions range from $44.00 to $68.00. On average, they expect iRobot Corporation's share price to reach $58.17 in the next twelve months.

When will iRobot Corporation announce their earnings?

iRobot Corporation is scheduled to release their next quarterly earnings announcement on Tuesday, April, 25th 2017.

Who owns iRobot Corporation stock?

iRobot Corporation's stock is owned by a variety of of retail and institutional investors. Top institutional investors include Columbia Wanger Asset Management LLC (4.60%), Dimensional Fund Advisors LP (3.29%), FMR LLC (2.72%), Baillie Gifford & Co. (2.27%), State Street Corp (2.17%) and Disciplined Growth Investors Inc. MN (1.42%). Company insiders that own iRobot Corporation stock include Alison Dean, Andrea Geisser, Colin M Angle, George C Mcnamee, Glen Daniel Weinstein, Michelle Stacy, Paul J Kern, Ronald Chwang and Russell J Campanello.

Who sold iRobot Corporation stock? Who is selling iRobot Corporation stock?

iRobot Corporation's stock was sold by a variety of institutional investors in the last quarter, including Columbia Wanger Asset Management LLC, Royce & Associates LP, Loomis Sayles & Co. L P, Oxford Asset Management, Baillie Gifford & Co., Systematic Financial Management LP, Comerica Bank and GSA Capital Partners LLP. Company insiders that have sold iRobot Corporation stock in the last year include Alison Dean, Andrea Geisser, Colin M Angle, Glen Daniel Weinstein, Ronald Chwang and Russell J Campanello.

Who bought iRobot Corporation stock? Who is buying iRobot Corporation stock?

iRobot Corporation's stock was bought by a variety of institutional investors in the last quarter, including Russell Investments Group Ltd., Bogle Investment Management L P DE, Cortina Asset Management LLC, FMR LLC, Advisory Research Inc., State Street Corp, Guggenheim Capital LLC and Disciplined Growth Investors Inc. MN.

How do I buy iRobot Corporation stock?

Shares of iRobot Corporation can be purchased through any online brokerage account. Popular online brokerages include Vanguard Brokerage Services, TD Ameritrade, E*TRADE, Scottrade, Fidelity and Charles Schwab.

How much does a share of iRobot Corporation stock cost?

One share of iRobot Corporation stock can currently be purchased for approximately $55.58.

iRobot Corporation (NASDAQ:IRBT) Chart for Monday, February, 20, 2017

Institutional Ownership Chart

Institutional Ownership by Quarter for iRobot Corporation (NASDAQ:IRBT)

Earnings History Chart

Earnings by Quarter for iRobot Corporation (NASDAQ:IRBT)

Dividend History Chart

Dividend Payments by Quarter for iRobot Corporation (NASDAQ:IRBT)

Last Updated on 2/20/2017 by Staff