logo-loader
NASDAQ:IRBT

iRobot Corporation

Receive alerts
Market:
NASDAQ
Market Cap:
$2.04 billion
Price
73.10 USD
Change
0.77%
52 weeks high
96.53
52 weeks low
32.82

Share price

NASDAQ:IRBT

iRobot Corporation

73.10

USD

0.56

(0.77 %)

25 May, 09:44 America/Toronto

Open

71.58

Previous close

72.54

Volume

276,750.00

Market cap

$2.04 billion

Day range

High 73.48

  -  

Low 71.20

52 week range

High 96.53

  -  

Low 32.82

Key statistics

Shares outstanding

27,884,331.00

Price to book ratio

3.31

Key financials

Income statement

2019 (USD)

Total Revenue

1,214,010,000.00

Net Income

85,300,000.00

Gross Profit

543,927,000.00

Balance sheet

2019 (USD)

Total Assets

920,753,000.00

Total Liabilities

268,684,000.00

Debt to assets

61,771,000.00

Earnings per share USD

EPS

2016

1.51

2017

1.85

2018

3.18

2019

3.04