Stock info Irobot Corp | Filter  Basic-Info

Stock: Irobot Corp (US broad)

Last Price 6.90 Max Price 41.48
Min Price 6.90 1 Year return -85.66
Sector Consumer Goods Subsector Household Goods

Loading...

Contact info:Country: USAWebsite: http://www.irobot.com/

Sector Review Irobot Corp

Loading...
Year Turnover Total sector Market share
2019 1,214 486,958 0.25 %
2020 1,430 500,199 0.29 %
2021 1,565 585,831 0.27 %
2022 1,183 692,177 0.17 %
2023 0 0 0.00 %

Advice Irobot Corp

No Records Found




News Irobot Corp

No Records Found

Annual reports Irobot Corp

No Records Found


Profile Irobot Corp

No Records Found


Results Irobot Corp

Results
2015
2016
2017
2018
2019
2020
Revenue
617
661
884
1,093
1,214
1,430
Costs
573
619
833
1,005
1,129
1,283
Profit
44
42
51
88
85
147
Margin of profit
7.15
6.35
5.77
8.05
7.03
10.28
ROI
10.57
10.78
10.83
16.44
13.08
18.28

Balance Irobot Corp

Balance
2015
2016
2017
2018
2019
2020
Equity
417
389
470
535
652
804
Debt
104
119
221
232
269
385
Total assets
522
508
692
767
921
1,190
Solvency
80.00
76.58
68.01
69.80
70.82
67.61
Cash
213
254
166
162
256
484
Cashflow
27
116
76
72
130
232
Employees
0
0
0
0
0
Revenue per employee
0.0
0.0
0.0
0.0
0.0
Cashflow / Debt
0.26
0.98
0.35
0.31
0.48
0.60

Details Irobot Corp

Details
2016
2017
2018
2019
2020
Price
35.40
58.45
76.70
83.74
50.63
Eps
1.48
1.77
3.07
2.97
5.14
Price/earnings-ratio
23.92
33.02
24.98
28.20
1.34
Dividend
0.0
0.0
0.0
0.0
Dividend %
0.00 %
0.00 %
0.00 %
0.00 %
Payout %
0.0
0.0
0.0
0.0
Book value
14.28
16.83
19.26
23.00
28.54
Market to book
0.40
0.29
0.25
0.27
4.14
Cashflow per stock
4.27
2.73
2.58
4.59
8.23
Stocks
27
28
28
28
28
Market Cap
964.22
1.633.39
2.131.34
2.374.20
194.47

Dividend Irobot Corp


Price info Irobot Corp

Date
Price
13 Nov 2024
6.90
08 Nov 2024
6.92
05 Nov 2024
9.39
31 Oct 2024
8.67
29 Oct 2024
8.56
23 Oct 2024
8.51
19 Oct 2024
7.95
16 Oct 2024
8.17
14 Oct 2024
8.22
05 Oct 2024
8.50
02 Oct 2024
8.13
27 Sep 2024
8.10
20 Sep 2024
7.48
17 Sep 2024
7.26
13 Sep 2024
7.14
28 Aug 2024
7.53
26 Aug 2024
7.97
23 Aug 2024
7.51
11 Aug 2024
7.64
07 Aug 2024
9.43
05 Aug 2024
10.18
01 Aug 2024
11.79
30 Jul 2024
11.61
26 Jul 2024
12.85
23 Jul 2024
11.13
16 Jul 2024
10.68
10 Jul 2024
8.68
09 Jul 2024
8.82
04 Jul 2024
8.89
02 Jul 2024
8.24