russ2000_0682|IRBT|Short Name|total_current_assets|cash_on_hand|inventories_net|net_ppe|goodwill_and_intangible|liabilities|total_current_liabilities|total_long_term_liab|total_deposits|book_value_of_equity|retained_earnings|treasury_stock|ev_revenues|ev_earnings|ev_free_cash_flow|ev_assets|ps_ratio|pe_ratio|price_to_book_value|peg_ratio|debt_equity_ratio|dividend_yield|shareholder_yield_ttm|percent_of_shares_outstanding|average_shares_outs_diluted|eps|dividend_per_share|revenues|gross_profit|sga_expense|pre_tax_income|net_income|interest_income|price|total_return_price|enterprise_value|price_next_month| russ2000_0682|IRBT|Long Name|iRobot Corp Total Current Assets (Quarterly) (USD)|iRobot Corp Cash and Short Term Investments (Quarterly) (USD)|iRobot Corp Inventories (Quarterly) (USD)|iRobot Corp Net PP&E (Quarterly) (USD)|iRobot Corp Goodwill and Intangibles (Quarterly) (USD)|iRobot Corp Total Liabilities (Quarterly) (USD)|iRobot Corp Total Current Liabilities (Quarterly) (USD)|iRobot Corp Total Long Term Liabilities (Quarterly) (USD)|iRobot Corp Total Deposits (Quarterly) (USD)|iRobot Corp Book Value (Quarterly) (USD)|iRobot Corp Retained Earnings (Quarterly) (USD)|iRobot Corp Treasury Stock (Quarterly) (USD)|iRobot Corp EV to Revenues|iRobot Corp EV to Earnings|iRobot Corp EV to Free Cash Flow|iRobot Corp EV to Assets (Quarterly)|iRobot Corp PS Ratio|iRobot Corp PE Ratio|iRobot Corp Price to Book Value|iRobot Corp PEG Ratio|iRobot Corp Debt to Equity Ratio|iRobot Corp Dividend Yield|iRobot Corp Shareholder Yield (TTM)|iRobot Corp Percent of Shares Outstanding Short|iRobot Corp Average Diluted Shares Outstanding (Quarterly)|iRobot Corp EPS Diluted (Quarterly) (USD)|iRobot Corp Dividend Per Share (Quarterly) (USD)|iRobot Corp Revenue (Quarterly) (USD)|iRobot Corp Gross Profit (Quarterly) (USD)|iRobot Corp SG&A Expense (Quarterly) (USD)|iRobot Corp Pre-Tax Income (Quarterly) (USD)|iRobot Corp Net Income (Quarterly) (USD)|iRobot Corp Net Interest Income (Quarterly) (USD)|iRobot Corp Price (USD)|iRobot Corp Total Return Price (USD)|iRobot Corp Enterprise Value (USD)|| russ2000_0682|IRBT|Unit|mil_figure_money_USD_metric|mil_figure_money_USD_metric|mil_figure_money_USD_metric|mil_figure_money_USD_metric|mil_figure_money_USD_metric|mil_figure_money_USD_metric|mil_figure_money_USD_metric|mil_figure_money_USD_metric|mil_figure_money_USD_metric|mil_figure_money_USD_metric|mil_figure_money_USD_metric|mil_figure_money_USD_metric|figure_USD_metric|figure_USD_metric|figure_USD_metric|figure_USD_metric|figure_USD_metric|figure_USD_metric|figure_USD_metric|figure_USD_metric|figure_USD_metric|percent_USD_metric|percent_USD_metric|percent_USD_metric|mil_figure_USD_metric|figure_money_USD_per_share_metric|figure_money_USD_per_share_metric|mil_figure_money_USD_metric|mil_figure_money_USD_metric|mil_figure_money_USD_metric|mil_figure_money_USD_metric|mil_figure_money_USD_metric|mil_figure_money_USD_metric|figure_money_USD_price|figure_money_USD_price|mil_figure_money_USD_metric|| russ2000_0682|IRBT|200509|53.95|9.2173|14.3218|6.0166||80.7958|43.2895|37.5062||-20.8292|-24.2911||||||||||0||||12.6|0.4||52.458|20.707|8.335|9.842|9.752|||||26.7|2005-11-09/dividend_yield|0|2005-11-10/dividend_yield|0|2005-11-11/dividend_yield|0|2005-11-14/dividend_yield|0|2005-11-15/dividend_yield|0|2005-11-16/dividend_yield|0|2005-11-17/dividend_yield|0|2005-11-18/dividend_yield|0|2005-11-21/dividend_yield|0|2005-11-22/dividend_yield|0|2005-11-23/dividend_yield|0|2005-11-25/dividend_yield|0|2005-11-28/dividend_yield|0|2005-11-29/dividend_yield|0|2005-11-30/dividend_yield|0|2005-11-10/percent_of_shares_outstanding|0.8588|2005-11-09/price|26.7|2005-11-23/price|29.74|2005-11-09/total_return_price|26.7|2005-11-23/total_return_price|29.74|2005-11-09/enterprise_value|616.2302|2005-11-16/enterprise_value|713.6782|2005-11-23/enterprise_value|687.4422|2005-11-30/enterprise_value|675.4955 russ2000_0682|IRBT|200512|117.969|76.064|15.903|6.966||37.379|37.379|||87.556|-24.276|||||5.6354|||||0|0||3.4623|20.52|0||46.492|16.485|13.222|0.099|0.015||31.41|31.41|715.7865|31.84|2006-01-03/price_to_book_value|8.6614|2006-01-10/price_to_book_value|9.2896|2006-01-17/price_to_book_value|9.5168|2006-01-18/price_to_book_value|10.1023|2006-01-25/price_to_book_value|8.8939|2006-02-01/price_to_book_value|9.4901|2006-02-08/price_to_book_value|8.2871|2006-02-15/price_to_book_value|6.881|2006-02-22/price_to_book_value|7.2338|2006-01-03/dividend_yield|0|2006-01-04/dividend_yield|0|2006-01-05/dividend_yield|0|2006-01-06/dividend_yield|0|2006-01-09/dividend_yield|0|2006-01-10/dividend_yield|0|2006-01-11/dividend_yield|0|2006-01-12/dividend_yield|0|2006-01-13/dividend_yield|0|2006-01-17/dividend_yield|0|2006-01-18/dividend_yield|0|2006-01-19/dividend_yield|0|2006-01-20/dividend_yield|0|2006-01-23/dividend_yield|0|2006-01-24/dividend_yield|0|2006-01-25/dividend_yield|0|2006-01-26/dividend_yield|0|2006-01-27/dividend_yield|0|2006-01-30/dividend_yield|0|2006-01-31/dividend_yield|0|2006-02-01/dividend_yield|0|2006-02-02/dividend_yield|0|2006-02-03/dividend_yield|0|2006-02-06/dividend_yield|0|2006-02-07/dividend_yield|0|2006-02-08/dividend_yield|0|2006-02-09/dividend_yield|0|2006-02-10/dividend_yield|0|2006-02-13/dividend_yield|0|2006-02-14/dividend_yield|0|2006-02-15/dividend_yield|0|2006-02-16/dividend_yield|0|2006-02-17/dividend_yield|0|2006-02-21/dividend_yield|0|2006-02-22/dividend_yield|0|2006-02-23/dividend_yield|0|2006-02-24/dividend_yield|0|2006-02-27/dividend_yield|0|2006-02-28/dividend_yield|0|2006-01-10/percent_of_shares_outstanding|4.0378|2006-02-10/percent_of_shares_outstanding|4.6423|2006-01-04/price|31.84|2006-01-18/price|37.79|2006-02-01/price|35.5|2006-02-15/price|25.74|2006-01-04/total_return_price|31.84|2006-01-18/total_return_price|37.79|2006-02-01/total_return_price|35.5|2006-02-15/total_return_price|25.74|2006-01-04/enterprise_value|669.183|2006-01-11/enterprise_value|722.0806|2006-01-18/enterprise_value|808.4487|2006-01-25/enterprise_value|702.6536|2006-02-01/enterprise_value|754.849|2006-02-08/enterprise_value|649.522|2006-02-15/enterprise_value|526.4064|2006-02-22/enterprise_value|557.3024 russ2000_0682|IRBT|200603|112.596|82.056|16.674|7.044||34.411|34.411|||85.229|-27.193|||||4.7601|||7.8872||0|0||4.5148|23.375|-0.12||38.209|12.193|13.233|2.903|-2.917||29.48|29.48|614.505|28.59|2006-04-05/price_to_book_value|7.8262|2006-04-12/price_to_book_value|7.8619|2006-04-19/price_to_book_value|7.3147|2006-04-26/price_to_book_value|6.3852|2006-05-03/price_to_book_value|7.0107|2006-05-10/price_to_book_value|6.5211|2006-05-17/price_to_book_value|5.9436|2006-05-24/price_to_book_value|6.1086|2006-05-31/price_to_book_value|6.1031|2006-04-03/dividend_yield|0|2006-04-04/dividend_yield|0|2006-04-05/dividend_yield|0|2006-04-06/dividend_yield|0|2006-04-07/dividend_yield|0|2006-04-10/dividend_yield|0|2006-04-11/dividend_yield|0|2006-04-12/dividend_yield|0|2006-04-13/dividend_yield|0|2006-04-17/dividend_yield|0|2006-04-18/dividend_yield|0|2006-04-19/dividend_yield|0|2006-04-20/dividend_yield|0|2006-04-21/dividend_yield|0|2006-04-24/dividend_yield|0|2006-04-25/dividend_yield|0|2006-04-26/dividend_yield|0|2006-04-27/dividend_yield|0|2006-04-28/dividend_yield|0|2006-05-01/dividend_yield|0|2006-05-02/dividend_yield|0|2006-05-03/dividend_yield|0|2006-05-04/dividend_yield|0|2006-05-05/dividend_yield|0|2006-05-08/dividend_yield|0|2006-05-09/dividend_yield|0|2006-05-10/dividend_yield|0|2006-05-11/dividend_yield|0|2006-05-12/dividend_yield|0|2006-05-15/dividend_yield|0|2006-05-16/dividend_yield|0|2006-05-17/dividend_yield|0|2006-05-18/dividend_yield|0|2006-05-19/dividend_yield|0|2006-05-22/dividend_yield|0|2006-05-23/dividend_yield|0|2006-05-24/dividend_yield|0|2006-05-25/dividend_yield|0|2006-05-26/dividend_yield|0|2006-05-30/dividend_yield|0|2006-05-31/dividend_yield|0|2006-04-10/percent_of_shares_outstanding|4.5276|2006-05-10/percent_of_shares_outstanding|4.096|2006-04-12/price|28.59|2006-04-26/price|23.22|2006-05-10/price|23.71|2006-05-24/price|22.21|2006-04-12/total_return_price|28.59|2006-04-26/total_return_price|23.22|2006-05-10/total_return_price|23.71|2006-05-24/total_return_price|22.21|2006-04-05/enterprise_value|584.961|2006-04-12/enterprise_value|588.0078|2006-04-19/enterprise_value|541.3682|2006-04-26/enterprise_value|462.1511|2006-05-03/enterprise_value|515.4602|2006-05-10/enterprise_value|473.7349|2006-05-17/enterprise_value|424.5083|2006-05-24/enterprise_value|438.5731|2006-05-31/enterprise_value|438.1042 russ2000_0682|IRBT|200606|102.567|75.132|16.843|7.333||25.738|25.738|||84.162|-28.97||2.972|100.6001||4.6437|2.8951|124.4|7.0135||0|0|0|5.5653|23.431|-0.08||34.561|11.777|10.663|-1.755|-1.777||23.5|23.5|515.6946|24.43|2006-07-07/ev_revenues|2.7212|2006-07-14/ev_revenues|2.3621|2006-07-21/ev_revenues|1.9017|2006-07-28/ev_revenues|1.8206|2006-08-04/ev_revenues|2.2417|2006-08-11/ev_revenues|2.1279|2006-08-18/ev_revenues|2.1567|2006-08-25/ev_revenues|1.9495|2006-07-07/ps_ratio|2.6821|2006-07-14/ps_ratio|2.3773|2006-07-21/ps_ratio|1.9863|2006-07-28/ps_ratio|1.9153|2006-08-04/ps_ratio|2.2725|2006-08-11/ps_ratio|2.176|2006-08-18/ps_ratio|2.2004|2006-08-25/ps_ratio|2.0247|2006-07-07/pe_ratio|115.25|2006-07-14/pe_ratio|102.15|2006-07-21/pe_ratio|85.35|2006-07-28/pe_ratio|82.3|2006-08-04/pe_ratio|97.65|2006-08-11/pe_ratio|93.5|2006-08-18/pe_ratio|94.55|2006-08-25/pe_ratio|87|2006-07-05/price_to_book_value|6.8307|2006-07-12/price_to_book_value|6.0814|2006-07-19/price_to_book_value|5.0608|2006-07-26/price_to_book_value|4.5352|2006-08-02/price_to_book_value|5.7437|2006-08-09/price_to_book_value|5.0803|2006-08-16/price_to_book_value|5.2343|2006-08-23/price_to_book_value|5.0244|2006-08-30/price_to_book_value|4.9908|2006-07-03/dividend_yield|0|2006-07-05/dividend_yield|0|2006-07-06/dividend_yield|0|2006-07-07/dividend_yield|0|2006-07-10/dividend_yield|0|2006-07-11/dividend_yield|0|2006-07-12/dividend_yield|0|2006-07-13/dividend_yield|0|2006-07-14/dividend_yield|0|2006-07-17/dividend_yield|0|2006-07-18/dividend_yield|0|2006-07-19/dividend_yield|0|2006-07-20/dividend_yield|0|2006-07-21/dividend_yield|0|2006-07-24/dividend_yield|0|2006-07-25/dividend_yield|0|2006-07-26/dividend_yield|0|2006-07-27/dividend_yield|0|2006-07-28/dividend_yield|0|2006-07-31/dividend_yield|0|2006-08-01/dividend_yield|0|2006-08-02/dividend_yield|0|2006-08-03/dividend_yield|0|2006-08-04/dividend_yield|0|2006-08-07/dividend_yield|0|2006-08-08/dividend_yield|0|2006-08-09/dividend_yield|0|2006-08-10/dividend_yield|0|2006-08-11/dividend_yield|0|2006-08-14/dividend_yield|0|2006-08-15/dividend_yield|0|2006-08-16/dividend_yield|0|2006-08-17/dividend_yield|0|2006-08-18/dividend_yield|0|2006-08-21/dividend_yield|0|2006-08-22/dividend_yield|0|2006-08-23/dividend_yield|0|2006-08-24/dividend_yield|0|2006-08-25/dividend_yield|0|2006-08-28/dividend_yield|0|2006-08-29/dividend_yield|0|2006-08-30/dividend_yield|0|2006-08-31/dividend_yield|0|2006-07-11/percent_of_shares_outstanding|7.9314|2006-08-10/percent_of_shares_outstanding|8.1666|2006-07-05/price|24.43|2006-07-19/price|18.1|2006-08-02/price|20.52|2006-08-16/price|18.7|2006-08-30/price|17.83|2006-07-05/total_return_price|24.43|2006-07-19/total_return_price|18.1|2006-08-02/total_return_price|20.52|2006-08-16/total_return_price|18.7|2006-08-30/total_return_price|17.83|2006-07-05/enterprise_value|499.7548|2006-07-12/enterprise_value|436.689|2006-07-19/enterprise_value|350.7972|2006-07-26/enterprise_value|306.557|2006-08-02/enterprise_value|408.272|2006-08-09/enterprise_value|352.4403|2006-08-16/enterprise_value|365.397|2006-08-23/enterprise_value|347.7287|2006-08-30/enterprise_value|344.9018 russ2000_0682|IRBT|200609|128.909|72.168|23.824|8.062||41.512|41.512|||95.459|-18.928||2.3144|75.1732||2.9434|2.3342|100.3|5.7465||0|0|0|8.5402|25.502|0.39||55.047|22.983|9.375|10.241|10.042||20.53|20.53|408.5076|24.01|2006-10-06/ev_revenues|2.7098|2006-10-13/ev_revenues|2.9558|2006-10-20/ev_revenues|2.6704|2006-10-27/ev_revenues|2.5358|2006-11-03/ev_revenues|2.3065|2006-11-10/ev_revenues|2.1378|2006-11-17/ev_revenues|2.2534|2006-11-24/ev_revenues|2.2997|2006-10-06/ps_ratio|3.0595|2006-10-13/ps_ratio|3.3005|2006-10-20/ps_ratio|3.0209|2006-10-27/ps_ratio|2.8891|2006-11-03/ps_ratio|2.6627|2006-11-10/ps_ratio|2.4977|2006-11-17/ps_ratio|2.6108|2006-11-24/ps_ratio|2.6561|2006-10-06/pe_ratio|120.9474|2006-10-13/pe_ratio|130.4737|2006-10-20/pe_ratio|119.4211|2006-10-27/pe_ratio|114.2105|2006-11-03/pe_ratio|105.2632|2006-11-10/pe_ratio|98.7368|2006-11-17/pe_ratio|103.2105|2006-11-24/pe_ratio|105|2006-10-04/price_to_book_value|5.4931|2006-10-11/price_to_book_value|5.9598|2006-10-18/price_to_book_value|5.9573|2006-10-25/price_to_book_value|5.8829|2006-11-01/price_to_book_value|5.0248|2006-11-08/price_to_book_value|4.7267|2006-11-15/price_to_book_value|5.0844|2006-11-22/price_to_book_value|4.8758|2006-11-29/price_to_book_value|4.682|2006-10-02/dividend_yield|0|2006-10-03/dividend_yield|0|2006-10-04/dividend_yield|0|2006-10-05/dividend_yield|0|2006-10-06/dividend_yield|0|2006-10-09/dividend_yield|0|2006-10-10/dividend_yield|0|2006-10-11/dividend_yield|0|2006-10-12/dividend_yield|0|2006-10-13/dividend_yield|0|2006-10-16/dividend_yield|0|2006-10-17/dividend_yield|0|2006-10-18/dividend_yield|0|2006-10-19/dividend_yield|0|2006-10-20/dividend_yield|0|2006-10-23/dividend_yield|0|2006-10-24/dividend_yield|0|2006-10-25/dividend_yield|0|2006-10-26/dividend_yield|0|2006-10-27/dividend_yield|0|2006-10-30/dividend_yield|0|2006-10-31/dividend_yield|0|2006-11-01/dividend_yield|0|2006-11-02/dividend_yield|0|2006-11-03/dividend_yield|0|2006-11-06/dividend_yield|0|2006-11-07/dividend_yield|0|2006-11-08/dividend_yield|0|2006-11-09/dividend_yield|0|2006-11-10/dividend_yield|0|2006-11-13/dividend_yield|0|2006-11-14/dividend_yield|0|2006-11-15/dividend_yield|0|2006-11-16/dividend_yield|0|2006-11-17/dividend_yield|0|2006-11-20/dividend_yield|0|2006-11-21/dividend_yield|0|2006-11-22/dividend_yield|0|2006-11-24/dividend_yield|0|2006-11-27/dividend_yield|0|2006-11-28/dividend_yield|0|2006-11-29/dividend_yield|0|2006-11-30/dividend_yield|0|2006-10-10/percent_of_shares_outstanding|7.9837|2006-11-10/percent_of_shares_outstanding|8.0528|2006-10-11/price|24.01|2006-10-25/price|23.7|2006-11-08/price|19.03|2006-11-22/price|19.63|2006-10-11/total_return_price|24.01|2006-10-25/total_return_price|23.7|2006-11-08/total_return_price|19.03|2006-11-22/total_return_price|19.63|2006-10-04/enterprise_value|452.2024|2006-10-11/enterprise_value|496.749|2006-10-18/enterprise_value|496.512|2006-10-25/enterprise_value|489.4035|2006-11-01/enterprise_value|407.4934|2006-11-08/enterprise_value|379.0409|2006-11-15/enterprise_value|413.1839|2006-11-22/enterprise_value|393.2672|2006-11-29/enterprise_value|374.773 russ2000_0682|IRBT|200612|124.607|70.383|20.89|10.701||40.389|40.389|||94.919|-20.711||2.0426|100.7805|-51.9946|2.6553|2.4045|95.0526|4.5454||0|0|-0.2441|7.8184|25.574|-0.08||61.138|22.782|19.401|-1.714|-1.783||18|18|361.7323|17.99|2007-01-05/ev_revenues|1.8649|2007-01-12/ev_revenues|1.9052|2007-01-19/ev_revenues|1.9304|2007-01-26/ev_revenues|1.9543|2007-02-02/ev_revenues|1.9304|2007-02-09/ev_revenues|1.8838|2007-02-16/ev_revenues|1.6143|2007-02-23/ev_revenues|1.5254|2007-01-08/ev_free_cash_flow|-50.2731|2007-01-16/ev_free_cash_flow|-53.9915|2007-01-23/ev_free_cash_flow|-52.27|2007-01-30/ev_free_cash_flow|-52.5799|2007-02-06/ev_free_cash_flow|-52.27|2007-02-13/ev_free_cash_flow|-45.9694|2007-02-20/ev_free_cash_flow|-44.0757|2007-02-27/ev_free_cash_flow|-39.3996|2007-01-05/ps_ratio|2.3013|2007-01-12/ps_ratio|2.3427|2007-01-19/ps_ratio|2.3686|2007-01-26/ps_ratio|2.3932|2007-02-02/ps_ratio|2.3686|2007-02-09/ps_ratio|2.3207|2007-02-16/ps_ratio|2.0436|2007-02-23/ps_ratio|1.9465|2007-01-05/pe_ratio|161.5455|2007-01-12/pe_ratio|164.4545|2007-01-19/pe_ratio|166.2727|2007-01-26/pe_ratio|168|2007-02-02/pe_ratio|166.2727|2007-02-09/pe_ratio|162.9091|2007-02-16/pe_ratio|143.4545|2007-02-23/pe_ratio|136.6364|2007-01-03/price_to_book_value|4.5091|2007-01-10/price_to_book_value|4.484|2007-01-17/price_to_book_value|4.6121|2007-01-24/price_to_book_value|4.6269|2007-01-31/price_to_book_value|4.5793|2007-02-07/price_to_book_value|4.5342|2007-02-14/price_to_book_value|3.89|2007-02-21/price_to_book_value|3.8424|2007-02-28/price_to_book_value|3.4966|2007-01-03/dividend_yield|0|2007-01-04/dividend_yield|0|2007-01-05/dividend_yield|0|2007-01-08/dividend_yield|0|2007-01-09/dividend_yield|0|2007-01-10/dividend_yield|0|2007-01-11/dividend_yield|0|2007-01-12/dividend_yield|0|2007-01-16/dividend_yield|0|2007-01-17/dividend_yield|0|2007-01-18/dividend_yield|0|2007-01-19/dividend_yield|0|2007-01-22/dividend_yield|0|2007-01-23/dividend_yield|0|2007-01-24/dividend_yield|0|2007-01-25/dividend_yield|0|2007-01-26/dividend_yield|0|2007-01-29/dividend_yield|0|2007-01-30/dividend_yield|0|2007-01-31/dividend_yield|0|2007-02-01/dividend_yield|0|2007-02-02/dividend_yield|0|2007-02-05/dividend_yield|0|2007-02-06/dividend_yield|0|2007-02-07/dividend_yield|0|2007-02-08/dividend_yield|0|2007-02-09/dividend_yield|0|2007-02-12/dividend_yield|0|2007-02-13/dividend_yield|0|2007-02-14/dividend_yield|0|2007-02-15/dividend_yield|0|2007-02-16/dividend_yield|0|2007-02-20/dividend_yield|0|2007-02-21/dividend_yield|0|2007-02-22/dividend_yield|0|2007-02-23/dividend_yield|0|2007-02-26/dividend_yield|0|2007-02-27/dividend_yield|0|2007-02-28/dividend_yield|0|2007-01-09/percent_of_shares_outstanding|7.3641|2007-02-12/percent_of_shares_outstanding|13.5053|2007-01-03/price|17.99|2007-01-17/price|18.401|2007-01-31/price|18.27|2007-02-14/price|15.52|2007-02-28/price|13.91|2007-01-03/total_return_price|17.99|2007-01-17/total_return_price|18.401|2007-01-31/total_return_price|18.27|2007-02-14/total_return_price|15.52|2007-02-28/total_return_price|13.91|2007-01-03/enterprise_value|357.6171|2007-01-10/enterprise_value|355.238|2007-01-17/enterprise_value|367.3952|2007-01-24/enterprise_value|368.7989|2007-01-31/enterprise_value|364.2786|2007-02-07/enterprise_value|359.9962|2007-02-14/enterprise_value|298.8533|2007-02-21/enterprise_value|294.333|2007-02-28/enterprise_value|261.5138 russ2000_0682|IRBT|200703|105.609|69.797|16.199|11.258||27.999|27.999|||88.868|-26.212||1.2779|251.2125|-35.0833|2.1087|1.6926|118.8182|3.2176||0|0|-0.4228|11.0357|23.902|-0.23||39.487|11.117|13.376|-5.484|-5.501||12.8|12.8|235.0288|14.23|2007-04-09/ev_revenues|1.5066|2007-04-16/ev_revenues|1.4723|2007-04-23/ev_revenues|1.5409|2007-04-30/ev_revenues|1.649|2007-05-07/ev_revenues|1.6516|2007-05-14/ev_revenues|1.574|2007-05-21/ev_revenues|1.6719|2007-05-29/ev_revenues|1.6923|2007-04-03/ev_free_cash_flow|-23.8875|2007-04-10/ev_free_cash_flow|-23.0511|2007-04-17/ev_free_cash_flow|-23.5092|2007-04-24/ev_free_cash_flow|-24.6642|2007-05-01/ev_free_cash_flow|-26.0183|2007-05-08/ev_free_cash_flow|-25.5205|2007-05-15/ev_free_cash_flow|-24.6044|2007-05-22/ev_free_cash_flow|-26.1179|2007-05-29/ev_free_cash_flow|-26.4963|2007-04-09/ps_ratio|1.905|2007-04-16/ps_ratio|1.8701|2007-04-23/ps_ratio|1.9399|2007-04-30/ps_ratio|2.0498|2007-05-07/ps_ratio|2.0524|2007-05-14/ps_ratio|1.9735|2007-05-21/ps_ratio|2.0731|2007-05-29/ps_ratio|2.0938|2007-04-09/pe_ratio||2007-04-16/pe_ratio||2007-04-23/pe_ratio||2007-04-30/pe_ratio||2007-05-07/pe_ratio||2007-05-14/pe_ratio||2007-05-21/pe_ratio||2007-05-29/pe_ratio||2007-04-04/price_to_book_value|3.9288|2007-04-11/price_to_book_value|3.8743|2007-04-18/price_to_book_value|3.9206|2007-04-25/price_to_book_value|4.1874|2007-05-02/price_to_book_value|4.2201|2007-05-09/price_to_book_value|4.231|2007-05-16/price_to_book_value|4.2201|2007-05-23/price_to_book_value|4.3481|2007-05-30/price_to_book_value|4.5441|2007-04-02/dividend_yield|0|2007-04-03/dividend_yield|0|2007-04-04/dividend_yield|0|2007-04-05/dividend_yield|0|2007-04-09/dividend_yield|0|2007-04-10/dividend_yield|0|2007-04-11/dividend_yield|0|2007-04-12/dividend_yield|0|2007-04-13/dividend_yield|0|2007-04-16/dividend_yield|0|2007-04-17/dividend_yield|0|2007-04-18/dividend_yield|0|2007-04-19/dividend_yield|0|2007-04-20/dividend_yield|0|2007-04-23/dividend_yield|0|2007-04-24/dividend_yield|0|2007-04-25/dividend_yield|0|2007-04-26/dividend_yield|0|2007-04-27/dividend_yield|0|2007-04-30/dividend_yield|0|2007-05-01/dividend_yield|0|2007-05-02/dividend_yield|0|2007-05-03/dividend_yield|0|2007-05-04/dividend_yield|0|2007-05-07/dividend_yield|0|2007-05-08/dividend_yield|0|2007-05-09/dividend_yield|0|2007-05-10/dividend_yield|0|2007-05-11/dividend_yield|0|2007-05-14/dividend_yield|0|2007-05-15/dividend_yield|0|2007-05-16/dividend_yield|0|2007-05-17/dividend_yield|0|2007-05-18/dividend_yield|0|2007-05-21/dividend_yield|0|2007-05-22/dividend_yield|0|2007-05-23/dividend_yield|0|2007-05-24/dividend_yield|0|2007-05-25/dividend_yield|0|2007-05-29/dividend_yield|0|2007-05-30/dividend_yield|0|2007-05-31/dividend_yield|0|2007-04-10/percent_of_shares_outstanding|11.1588|2007-05-10/percent_of_shares_outstanding|13.026|2007-04-11/price|14.23|2007-04-25/price|15.3799|2007-05-09/price|15.54|2007-05-23/price|15.97|2007-04-11/total_return_price|14.23|2007-04-25/total_return_price|15.3799|2007-05-09/total_return_price|15.54|2007-05-23/total_return_price|15.97|2007-04-04/enterprise_value|279.3455|2007-04-11/enterprise_value|274.5064|2007-04-18/enterprise_value|278.6196|2007-04-25/enterprise_value|302.3289|2007-05-02/enterprise_value|305.2348|2007-05-09/enterprise_value|306.2026|2007-05-16/enterprise_value|305.2348|2007-05-23/enterprise_value|316.6067|2007-05-30/enterprise_value|334.0276 russ2000_0682|IRBT|200706|113.417|70.261|22.008|12.128||39.532|39.532|||86.013|-30.988||2.1082|-204.5416|-33.0082|3.2878|2.5167||5.1894||0|0|-0.3199|13.6348|24.226|-0.2||47.014|15.224|16.696|-4.764|-4.776||19.11|19.11|391.3711|19.4|2007-07-03/ev_revenues|1.9704|2007-07-10/ev_revenues|1.9788|2007-07-17/ev_revenues|2.0137|2007-07-24/ev_revenues|1.8924|2007-07-31/ev_revenues|1.8|2007-08-07/ev_revenues|1.6343|2007-08-14/ev_revenues|2.2622|2007-08-21/ev_revenues|2.267|2007-08-28/ev_revenues|2.0701|2007-07-03/ev_free_cash_flow|-79.7487|2007-07-10/ev_free_cash_flow|-80.0888|2007-07-17/ev_free_cash_flow|-81.4979|2007-07-24/ev_free_cash_flow|-76.5903|2007-07-31/ev_free_cash_flow|-72.8489|2007-08-07/ev_free_cash_flow|-66.1435|2007-08-14/ev_free_cash_flow|-91.556|2007-08-21/ev_free_cash_flow|-91.7504|2007-08-28/ev_free_cash_flow|-83.7816|2007-07-03/ps_ratio|2.3616|2007-07-10/ps_ratio|2.3701|2007-07-17/ps_ratio|2.4056|2007-07-24/ps_ratio|2.282|2007-07-31/ps_ratio|2.1878|2007-08-07/ps_ratio|2.019|2007-08-14/ps_ratio|2.6589|2007-08-21/ps_ratio|2.6638|2007-08-28/ps_ratio|2.4631|2007-07-03/pe_ratio||2007-07-10/pe_ratio||2007-07-17/pe_ratio||2007-07-24/pe_ratio||2007-07-31/pe_ratio||2007-08-07/pe_ratio||2007-08-14/pe_ratio||2007-08-21/pe_ratio||2007-08-28/pe_ratio||2007-07-05/price_to_book_value|5.4884|2007-07-12/price_to_book_value|5.8392|2007-07-19/price_to_book_value|5.5422|2007-07-26/price_to_book_value|5.4092|2007-08-02/price_to_book_value|5.0018|2007-08-09/price_to_book_value|5.7006|2007-08-16/price_to_book_value|6.2664|2007-08-23/price_to_book_value|6.1589|2007-08-30/price_to_book_value|6.1929|2007-07-02/dividend_yield|0|2007-07-03/dividend_yield|0|2007-07-05/dividend_yield|0|2007-07-06/dividend_yield|0|2007-07-09/dividend_yield|0|2007-07-10/dividend_yield|0|2007-07-11/dividend_yield|0|2007-07-12/dividend_yield|0|2007-07-13/dividend_yield|0|2007-07-16/dividend_yield|0|2007-07-17/dividend_yield|0|2007-07-18/dividend_yield|0|2007-07-19/dividend_yield|0|2007-07-20/dividend_yield|0|2007-07-23/dividend_yield|0|2007-07-24/dividend_yield|0|2007-07-25/dividend_yield|0|2007-07-26/dividend_yield|0|2007-07-27/dividend_yield|0|2007-07-30/dividend_yield|0|2007-07-31/dividend_yield|0|2007-08-01/dividend_yield|0|2007-08-02/dividend_yield|0|2007-08-03/dividend_yield|0|2007-08-06/dividend_yield|0|2007-08-07/dividend_yield|0|2007-08-08/dividend_yield|0|2007-08-09/dividend_yield|0|2007-08-10/dividend_yield|0|2007-08-13/dividend_yield|0|2007-08-14/dividend_yield|0|2007-08-15/dividend_yield|0|2007-08-16/dividend_yield|0|2007-08-17/dividend_yield|0|2007-08-20/dividend_yield|0|2007-08-21/dividend_yield|0|2007-08-22/dividend_yield|0|2007-08-23/dividend_yield|0|2007-08-24/dividend_yield|0|2007-08-27/dividend_yield|0|2007-08-28/dividend_yield|0|2007-08-29/dividend_yield|0|2007-08-30/dividend_yield|0|2007-08-31/dividend_yield|0|2007-07-10/percent_of_shares_outstanding|13.6587|2007-08-10/percent_of_shares_outstanding|14.9327|2007-07-05/price|19.4|2007-07-19/price|19.59|2007-08-02/price|17.68|2007-08-16/price|22.15|2007-08-30/price|21.89|2007-07-05/total_return_price|19.4|2007-07-19/total_return_price|19.59|2007-08-02/total_return_price|17.68|2007-08-16/total_return_price|22.15|2007-08-30/total_return_price|21.89|2007-07-05/enterprise_value|401.8147|2007-07-12/enterprise_value|431.9886|2007-07-19/enterprise_value|406.4381|2007-07-26/enterprise_value|395.0013|2007-08-02/enterprise_value|359.9606|2007-08-09/enterprise_value|420.0651|2007-08-16/enterprise_value|468.7327|2007-08-23/enterprise_value|459.4858|2007-08-30/enterprise_value|462.4059 russ2000_0682|IRBT|200709|133.164|49.5|43.711|13.12||59.777|59.777|||86.507|-32.366||1.902|-32.5303|-83.1014|2.9883|2.2918||5.6553||0|0|-0.3265|16.9628|24.337|-0.06||63.84|20.112|17.574|-1.356|-1.378||19.99|19.99|416.1717|17.72|2007-10-02/ev_revenues|2.1168|2007-10-09/ev_revenues|2.0497|2007-10-16/ev_revenues|1.8552|2007-10-23/ev_revenues|1.5948|2007-10-30/ev_revenues|1.8344|2007-11-06/ev_revenues|1.9907|2007-11-13/ev_revenues|1.8425|2007-11-20/ev_revenues|1.6029|2007-11-27/ev_revenues|1.4698|2007-10-04/ev_free_cash_flow|-19.2389|2007-10-11/ev_free_cash_flow|-16.8177|2007-10-18/ev_free_cash_flow|-16.9784|2007-10-25/ev_free_cash_flow|-17.032|2007-11-01/ev_free_cash_flow|-16.1535|2007-11-08/ev_free_cash_flow|-17.1391|2007-11-15/ev_free_cash_flow|-16.0999|2007-11-23/ev_free_cash_flow|-14.8036|2007-11-30/ev_free_cash_flow|-14.9964|2007-10-02/ps_ratio|2.3539|2007-10-09/ps_ratio|2.2866|2007-10-16/ps_ratio|2.0919|2007-10-23/ps_ratio|1.8312|2007-10-30/ps_ratio|2.0711|2007-11-06/ps_ratio|2.2275|2007-11-13/ps_ratio|2.0792|2007-11-20/ps_ratio|1.8393|2007-11-27/ps_ratio|1.706|2007-10-02/pe_ratio||2007-10-09/pe_ratio||2007-10-16/pe_ratio||2007-10-23/pe_ratio||2007-10-30/pe_ratio||2007-11-06/pe_ratio||2007-11-13/pe_ratio||2007-11-20/pe_ratio||2007-11-27/pe_ratio||2007-10-04/price_to_book_value|5.6538|2007-10-11/price_to_book_value|5.0143|2007-10-18/price_to_book_value|5.0567|2007-10-25/price_to_book_value|5.0708|2007-11-01/price_to_book_value|4.8388|2007-11-08/price_to_book_value|5.0991|2007-11-15/price_to_book_value|4.8247|2007-11-23/price_to_book_value|4.4823|2007-11-30/price_to_book_value|4.5332|2007-10-01/dividend_yield|0|2007-10-02/dividend_yield|0|2007-10-03/dividend_yield|0|2007-10-04/dividend_yield|0|2007-10-05/dividend_yield|0|2007-10-08/dividend_yield|0|2007-10-09/dividend_yield|0|2007-10-10/dividend_yield|0|2007-10-11/dividend_yield|0|2007-10-12/dividend_yield|0|2007-10-15/dividend_yield|0|2007-10-16/dividend_yield|0|2007-10-17/dividend_yield|0|2007-10-18/dividend_yield|0|2007-10-19/dividend_yield|0|2007-10-22/dividend_yield|0|2007-10-23/dividend_yield|0|2007-10-24/dividend_yield|0|2007-10-25/dividend_yield|0|2007-10-26/dividend_yield|0|2007-10-29/dividend_yield|0|2007-10-30/dividend_yield|0|2007-10-31/dividend_yield|0|2007-11-01/dividend_yield|0|2007-11-02/dividend_yield|0|2007-11-05/dividend_yield|0|2007-11-06/dividend_yield|0|2007-11-07/dividend_yield|0|2007-11-08/dividend_yield|0|2007-11-09/dividend_yield|0|2007-11-12/dividend_yield|0|2007-11-13/dividend_yield|0|2007-11-14/dividend_yield|0|2007-11-15/dividend_yield|0|2007-11-16/dividend_yield|0|2007-11-19/dividend_yield|0|2007-11-20/dividend_yield|0|2007-11-21/dividend_yield|0|2007-11-23/dividend_yield|0|2007-11-26/dividend_yield|0|2007-11-27/dividend_yield|0|2007-11-28/dividend_yield|0|2007-11-29/dividend_yield|0|2007-11-30/dividend_yield|0|2007-10-10/percent_of_shares_outstanding|16.7344|2007-10-26/percent_of_shares_outstanding|17.8688|2007-11-09/percent_of_shares_outstanding|17.4109|2007-11-27/percent_of_shares_outstanding|18.0779|2007-10-11/price|17.72|2007-10-25/price|17.92|2007-11-08/price|18.02|2007-11-23/price|15.84|2007-10-11/total_return_price|17.72|2007-10-25/total_return_price|17.92|2007-11-08/total_return_price|18.02|2007-11-23/total_return_price|15.84|2007-10-04/enterprise_value|439.5904|2007-10-11/enterprise_value|384.2679|2007-10-18/enterprise_value|387.9397|2007-10-25/enterprise_value|389.1637|2007-11-01/enterprise_value|369.0909|2007-11-08/enterprise_value|391.6116|2007-11-15/enterprise_value|367.867|2007-11-23/enterprise_value|338.2474|2007-11-30/enterprise_value|342.6536 russ2000_0682|IRBT|200712|146.605|43.285|45.222|15.694||58.865|58.865|||110.227|-11.651||1.8888|44.1043|-17.1605|2.3631|2.1255||5.1048|0.2368|0|0|-0.3134|18.8251|29.536|0.84||98.74|36.134|18.167|12.106|20.715||17.83|17.83|392.1012|17.01|2008-01-02/ev_revenues|1.5924|2008-01-09/ev_revenues|1.5787|2008-01-16/ev_revenues|1.5905|2008-01-23/ev_revenues|2.031|2008-01-30/ev_revenues|1.8206|2008-02-06/ev_revenues|1.6554|2008-02-13/ev_revenues|1.738|2008-02-20/ev_revenues|1.7154|2008-02-27/ev_revenues|1.6052|2008-01-04/ev_free_cash_flow|-14.3473|2008-01-11/ev_free_cash_flow|-15.5145|2008-01-18/ev_free_cash_flow|-16.8322|2008-01-25/ev_free_cash_flow|-17.5005|2008-02-01/ev_free_cash_flow|-17.4911|2008-02-08/ev_free_cash_flow|-15.4768|2008-02-15/ev_free_cash_flow|-16.0886|2008-02-22/ev_free_cash_flow|-15.3074|2008-02-29/ev_free_cash_flow|-15.5804|2008-01-02/ps_ratio|1.8387|2008-01-09/ps_ratio|1.8244|2008-01-16/ps_ratio|1.8366|2008-01-23/ps_ratio|2.2953|2008-01-30/ps_ratio|2.0762|2008-02-06/ps_ratio|1.9042|2008-02-13/ps_ratio|1.9902|2008-02-20/ps_ratio|1.9667|2008-02-27/ps_ratio|1.852|2008-01-02/pe_ratio|51.3143|2008-01-09/pe_ratio|50.9143|2008-01-16/pe_ratio|51.2571|2008-01-23/pe_ratio|64.0571|2008-01-30/pe_ratio|57.9429|2008-02-06/pe_ratio|53.1429|2008-02-13/pe_ratio|55.5429|2008-02-20/pe_ratio|54.8857|2008-02-27/pe_ratio|51.6857|2008-01-04/price_to_book_value|3.78|2008-01-11/price_to_book_value|4.0556|2008-01-18/price_to_book_value|4.3667|2008-01-25/price_to_book_value|4.5245|2008-02-01/price_to_book_value|4.5222|2008-02-08/price_to_book_value|4.0467|2008-02-15/price_to_book_value|4.1911|2008-02-22/price_to_book_value|4.0067|2008-02-29/price_to_book_value|4.0711|2008-01-07/peg_ratio|0.2276|2008-01-14/peg_ratio|0.2361|2008-01-22/peg_ratio|0.2671|2008-01-29/peg_ratio|0.2678|2008-02-05/peg_ratio|0.2514|2008-02-12/peg_ratio|0.237|2008-02-19/peg_ratio|0.2504|2008-02-26/peg_ratio|0.2345|2008-01-02/dividend_yield|0|2008-01-03/dividend_yield|0|2008-01-04/dividend_yield|0|2008-01-07/dividend_yield|0|2008-01-08/dividend_yield|0|2008-01-09/dividend_yield|0|2008-01-10/dividend_yield|0|2008-01-11/dividend_yield|0|2008-01-14/dividend_yield|0|2008-01-15/dividend_yield|0|2008-01-16/dividend_yield|0|2008-01-17/dividend_yield|0|2008-01-18/dividend_yield|0|2008-01-22/dividend_yield|0|2008-01-23/dividend_yield|0|2008-01-24/dividend_yield|0|2008-01-25/dividend_yield|0|2008-01-28/dividend_yield|0|2008-01-29/dividend_yield|0|2008-01-30/dividend_yield|0|2008-01-31/dividend_yield|0|2008-02-01/dividend_yield|0|2008-02-04/dividend_yield|0|2008-02-05/dividend_yield|0|2008-02-06/dividend_yield|0|2008-02-07/dividend_yield|0|2008-02-08/dividend_yield|0|2008-02-11/dividend_yield|0|2008-02-12/dividend_yield|0|2008-02-13/dividend_yield|0|2008-02-14/dividend_yield|0|2008-02-15/dividend_yield|0|2008-02-19/dividend_yield|0|2008-02-20/dividend_yield|0|2008-02-21/dividend_yield|0|2008-02-22/dividend_yield|0|2008-02-25/dividend_yield|0|2008-02-26/dividend_yield|0|2008-02-27/dividend_yield|0|2008-02-28/dividend_yield|0|2008-02-29/dividend_yield|0|2008-01-15/percent_of_shares_outstanding|16.7106|2008-01-31/percent_of_shares_outstanding|16.1981|2008-02-15/percent_of_shares_outstanding|15.5553|2008-02-29/percent_of_shares_outstanding|15.7425|2008-01-04/price|17.01|2008-01-18/price|19.65|2008-02-01/price|20.35|2008-02-15/price|18.86|2008-02-29/price|18.32|2008-01-04/total_return_price|17.01|2008-01-18/total_return_price|19.65|2008-02-01/total_return_price|20.35|2008-02-15/total_return_price|18.86|2008-02-29/total_return_price|18.32|2008-01-04/enterprise_value|373.375|2008-01-11/enterprise_value|403.7488|2008-01-18/enterprise_value|438.0418|2008-01-25/enterprise_value|455.4332|2008-02-01/enterprise_value|455.1882|2008-02-08/enterprise_value|402.769|2008-02-15/enterprise_value|418.6907|2008-02-22/enterprise_value|398.3598|2008-02-29/enterprise_value|405.4634 russ2000_0682|IRBT|200803|105.851|22.861|46.216|18.02||40.146|40.146|||105.919|-15.656||1.6072|37.6626|-13.0645|2.7218|1.8541|51.7429|3.9693|0|0|0|-0.3818|18.4514|24.506|-0.16||57.302|15.36|18.236|-6.354|-4.005||17.13|17.13|397.5659|17.47|2008-04-02/ev_revenues|1.578|2008-04-09/ev_revenues|1.5329|2008-04-16/ev_revenues|1.4924|2008-04-23/ev_revenues|1.4611|2008-04-30/ev_revenues|1.3914|2008-05-07/ev_revenues|1.1004|2008-05-14/ev_revenues|1.1455|2008-05-21/ev_revenues|1.0719|2008-05-28/ev_revenues|1.1796|2008-04-07/ev_free_cash_flow|-13.7186|2008-04-14/ev_free_cash_flow|-13.2502|2008-04-21/ev_free_cash_flow|-13.3229|2008-04-28/ev_free_cash_flow|-12.3001|2008-05-05/ev_free_cash_flow|-10.1599|2008-05-12/ev_free_cash_flow|-9.4007|2008-05-19/ev_free_cash_flow|-9.7722|2008-05-27/ev_free_cash_flow|-10.378|2008-04-02/ps_ratio|1.7367|2008-04-09/ps_ratio|1.6896|2008-04-16/ps_ratio|1.6473|2008-04-23/ps_ratio|1.6146|2008-04-30/ps_ratio|1.5416|2008-05-07/ps_ratio|1.2379|2008-05-14/ps_ratio|1.285|2008-05-21/ps_ratio|1.2081|2008-05-28/ps_ratio|1.3205|2008-04-02/pe_ratio|43.0238|2008-04-09/pe_ratio|41.8571|2008-04-16/pe_ratio|40.8095|2008-04-23/pe_ratio|40|2008-04-30/pe_ratio|38.1905|2008-05-07/pe_ratio|30.6667|2008-05-14/pe_ratio|31.8333|2008-05-21/pe_ratio|29.9286|2008-05-28/pe_ratio|32.7143|2008-04-07/price_to_book_value|4.1572|2008-04-14/price_to_book_value|4.0227|2008-04-21/price_to_book_value|4.0436|2008-04-28/price_to_book_value|3.7497|2008-05-05/price_to_book_value|3.1348|2008-05-12/price_to_book_value|2.9167|2008-05-19/price_to_book_value|3.0234|2008-05-27/price_to_book_value|3.1975|2008-04-01/peg_ratio|0|2008-04-02/peg_ratio|0|2008-04-03/peg_ratio|0|2008-04-04/peg_ratio|0|2008-04-07/peg_ratio|0|2008-04-08/peg_ratio|0|2008-04-09/peg_ratio|0|2008-04-10/peg_ratio|0|2008-04-11/peg_ratio|0|2008-04-14/peg_ratio|0|2008-04-15/peg_ratio|0|2008-04-16/peg_ratio|0|2008-04-17/peg_ratio|0|2008-04-18/peg_ratio|0|2008-04-21/peg_ratio|0|2008-04-22/peg_ratio|0|2008-04-23/peg_ratio|0|2008-04-24/peg_ratio|0|2008-04-25/peg_ratio|0|2008-04-28/peg_ratio|0|2008-04-29/peg_ratio|0|2008-04-30/peg_ratio|0|2008-05-01/peg_ratio|0|2008-05-02/peg_ratio|0|2008-05-05/peg_ratio|0|2008-05-06/peg_ratio|0|2008-05-07/peg_ratio|0|2008-05-08/peg_ratio|0|2008-05-09/peg_ratio|0|2008-05-12/peg_ratio|0|2008-05-13/peg_ratio|0|2008-05-14/peg_ratio|0|2008-05-15/peg_ratio|0|2008-05-16/peg_ratio|0|2008-05-19/peg_ratio|0|2008-05-20/peg_ratio|0|2008-05-21/peg_ratio|0|2008-05-22/peg_ratio|0|2008-05-23/peg_ratio|0|2008-05-27/peg_ratio|0|2008-05-28/peg_ratio|0|2008-05-29/peg_ratio|0|2008-05-30/peg_ratio|0|2008-04-01/dividend_yield|0|2008-04-02/dividend_yield|0|2008-04-03/dividend_yield|0|2008-04-04/dividend_yield|0|2008-04-07/dividend_yield|0|2008-04-08/dividend_yield|0|2008-04-09/dividend_yield|0|2008-04-10/dividend_yield|0|2008-04-11/dividend_yield|0|2008-04-14/dividend_yield|0|2008-04-15/dividend_yield|0|2008-04-16/dividend_yield|0|2008-04-17/dividend_yield|0|2008-04-18/dividend_yield|0|2008-04-21/dividend_yield|0|2008-04-22/dividend_yield|0|2008-04-23/dividend_yield|0|2008-04-24/dividend_yield|0|2008-04-25/dividend_yield|0|2008-04-28/dividend_yield|0|2008-04-29/dividend_yield|0|2008-04-30/dividend_yield|0|2008-05-01/dividend_yield|0|2008-05-02/dividend_yield|0|2008-05-05/dividend_yield|0|2008-05-06/dividend_yield|0|2008-05-07/dividend_yield|0|2008-05-08/dividend_yield|0|2008-05-09/dividend_yield|0|2008-05-12/dividend_yield|0|2008-05-13/dividend_yield|0|2008-05-14/dividend_yield|0|2008-05-15/dividend_yield|0|2008-05-16/dividend_yield|0|2008-05-19/dividend_yield|0|2008-05-20/dividend_yield|0|2008-05-21/dividend_yield|0|2008-05-22/dividend_yield|0|2008-05-23/dividend_yield|0|2008-05-27/dividend_yield|0|2008-05-28/dividend_yield|0|2008-05-29/dividend_yield|0|2008-05-30/dividend_yield|0|2008-04-15/percent_of_shares_outstanding|18.5161|2008-04-30/percent_of_shares_outstanding|17.194|2008-05-15/percent_of_shares_outstanding|15.5577|2008-05-30/percent_of_shares_outstanding|15.9789|2008-04-11/price|17.47|2008-04-25/price|16.65|2008-05-09/price|12.7|2008-05-23/price|13.74|2008-04-11/total_return_price|17.47|2008-04-25/total_return_price|16.65|2008-05-09/total_return_price|12.7|2008-05-23/total_return_price|13.74|2008-04-07/enterprise_value|417.4692|2008-04-14/enterprise_value|403.2175|2008-04-21/enterprise_value|405.429|2008-04-28/enterprise_value|374.3049|2008-05-05/enterprise_value|309.1756|2008-05-12/enterprise_value|286.0731|2008-05-19/enterprise_value|297.3786|2008-05-27/enterprise_value|315.8114 russ2000_0682|IRBT|200806|101.98|15.96|43.288|24.612||44.365|39.706|4.659||102.659|-20.169||1.2892|29.877|-9.8934|2.1985|1.4349|35.5476|3.0582|0|0|0|-0.413|17.1452|24.61|-0.18||67.202|16.468|20.811|-8.819|-4.513||13.76|13.76|301.0652|13.32|2008-07-02/ev_revenues|1.0924|2008-07-09/ev_revenues|1.1139|2008-07-16/ev_revenues|1.0245|2008-07-23/ev_revenues|1.0907|2008-07-30/ev_revenues|1.1372|2008-08-06/ev_revenues|1.1673|2008-08-13/ev_revenues|1.2379|2008-08-20/ev_revenues|1.1183|2008-08-27/ev_revenues|1.1097|2008-07-01/ev_free_cash_flow|-8.0008|2008-07-08/ev_free_cash_flow|-8.5594|2008-07-15/ev_free_cash_flow|-6.9914|2008-07-22/ev_free_cash_flow|-7.8548|2008-07-29/ev_free_cash_flow|-8.5413|2008-08-05/ev_free_cash_flow|-8.3572|2008-08-12/ev_free_cash_flow|-8.9666|2008-08-19/ev_free_cash_flow|-8.3699|2008-08-26/ev_free_cash_flow|-8.0397|2008-07-02/ps_ratio|1.1973|2008-07-09/ps_ratio|1.2197|2008-07-16/ps_ratio|1.1264|2008-07-23/ps_ratio|1.1955|2008-07-30/ps_ratio|1.2439|2008-08-06/ps_ratio|1.2753|2008-08-13/ps_ratio|1.3489|2008-08-20/ps_ratio|1.2242|2008-08-27/ps_ratio|1.2152|2008-07-02/pe_ratio|30.3409|2008-07-09/pe_ratio|30.9091|2008-07-16/pe_ratio|28.5455|2008-07-23/pe_ratio|30.2955|2008-07-30/pe_ratio|31.5227|2008-08-06/pe_ratio|32.3182|2008-08-13/pe_ratio|34.1818|2008-08-20/pe_ratio|31.0227|2008-08-27/pe_ratio|30.7955|2008-07-01/price_to_book_value|3.1863|2008-07-08/price_to_book_value|3.3979|2008-07-15/price_to_book_value|2.8039|2008-07-22/price_to_book_value|3.131|2008-07-29/price_to_book_value|3.3911|2008-08-05/price_to_book_value|3.3213|2008-08-12/price_to_book_value|3.5522|2008-08-19/price_to_book_value|3.3261|2008-08-26/price_to_book_value|3.2011|2008-07-07/peg_ratio||2008-07-14/peg_ratio||2008-07-21/peg_ratio||2008-07-28/peg_ratio||2008-08-04/peg_ratio||2008-08-11/peg_ratio||2008-08-18/peg_ratio||2008-08-25/peg_ratio||2008-07-01/dividend_yield|0|2008-07-02/dividend_yield|0|2008-07-03/dividend_yield|0|2008-07-07/dividend_yield|0|2008-07-08/dividend_yield|0|2008-07-09/dividend_yield|0|2008-07-10/dividend_yield|0|2008-07-11/dividend_yield|0|2008-07-14/dividend_yield|0|2008-07-15/dividend_yield|0|2008-07-16/dividend_yield|0|2008-07-17/dividend_yield|0|2008-07-18/dividend_yield|0|2008-07-21/dividend_yield|0|2008-07-22/dividend_yield|0|2008-07-23/dividend_yield|0|2008-07-24/dividend_yield|0|2008-07-25/dividend_yield|0|2008-07-28/dividend_yield|0|2008-07-29/dividend_yield|0|2008-07-30/dividend_yield|0|2008-07-31/dividend_yield|0|2008-08-01/dividend_yield|0|2008-08-04/dividend_yield|0|2008-08-05/dividend_yield|0|2008-08-06/dividend_yield|0|2008-08-07/dividend_yield|0|2008-08-08/dividend_yield|0|2008-08-11/dividend_yield|0|2008-08-12/dividend_yield|0|2008-08-13/dividend_yield|0|2008-08-14/dividend_yield|0|2008-08-15/dividend_yield|0|2008-08-18/dividend_yield|0|2008-08-19/dividend_yield|0|2008-08-20/dividend_yield|0|2008-08-21/dividend_yield|0|2008-08-22/dividend_yield|0|2008-08-25/dividend_yield|0|2008-08-26/dividend_yield|0|2008-08-27/dividend_yield|0|2008-08-28/dividend_yield|0|2008-08-29/dividend_yield|0|2008-07-15/percent_of_shares_outstanding|19.2319|2008-07-31/percent_of_shares_outstanding|17.6025|2008-08-15/percent_of_shares_outstanding|16.2161|2008-08-29/percent_of_shares_outstanding|15.643|2008-07-07/price|13.32|2008-07-21/price|12.14|2008-08-04/price|13.68|2008-08-18/price|14.58|2008-07-07/total_return_price|13.32|2008-07-21/total_return_price|12.14|2008-08-04/total_return_price|13.68|2008-08-18/total_return_price|14.58|2008-07-01/enterprise_value|311.1428|2008-07-08/enterprise_value|332.8673|2008-07-15/enterprise_value|271.8904|2008-07-22/enterprise_value|305.4647|2008-07-29/enterprise_value|332.162|2008-08-05/enterprise_value|325.002|2008-08-12/enterprise_value|348.7039|2008-08-19/enterprise_value|325.4958|2008-08-26/enterprise_value|312.6572 russ2000_0682|IRBT|200809|133.034|26.712|42.596|24.139||62.309|52.257|10.052||111.528|-16.317||1.2086|21.194|-17.613|1.9567|1.3184|33.4091|3.2893||0|0|-0.2625|14.9194|25.536|0.15||92.415|28.93|18.1|6.07|3.852||14.82|14.82|340.1423|13.23|2008-10-01/ev_revenues|1.0697|2008-10-08/ev_revenues|0.8188|2008-10-15/ev_revenues|0.8776|2008-10-22/ev_revenues|0.7882|2008-10-29/ev_revenues|0.7003|2008-11-05/ev_revenues|0.7748|2008-11-12/ev_revenues|0.6744|2008-11-19/ev_revenues|0.5825|2008-11-26/ev_revenues|0.7183|2008-10-07/ev_free_cash_flow|-14.7161|2008-10-14/ev_free_cash_flow|-15.5749|2008-10-21/ev_free_cash_flow|-14.5367|2008-10-28/ev_free_cash_flow|-13.127|2008-11-04/ev_free_cash_flow|-13.7043|2008-11-11/ev_free_cash_flow|-12.0108|2008-11-18/ev_free_cash_flow|-10.3045|2008-11-25/ev_free_cash_flow|-10.7407|2008-10-01/ps_ratio|1.2146|2008-10-08/ps_ratio|0.9506|2008-10-15/ps_ratio|1.0125|2008-10-22/ps_ratio|0.9184|2008-10-29/ps_ratio|0.8252|2008-11-05/ps_ratio|0.9036|2008-11-12/ps_ratio|0.7979|2008-11-19/ps_ratio|0.7014|2008-11-26/ps_ratio|0.8441|2008-10-01/pe_ratio|22.6462|2008-10-08/pe_ratio|17.7231|2008-10-15/pe_ratio|18.8769|2008-10-22/pe_ratio|17.1231|2008-10-29/pe_ratio|15.3846|2008-11-05/pe_ratio|16.8462|2008-11-12/pe_ratio|14.8769|2008-11-19/pe_ratio|13.0769|2008-11-20/pe_ratio|11.1385|2008-11-28/pe_ratio|16.0615|2008-10-07/price_to_book_value|2.7877|2008-10-14/price_to_book_value|2.9364|2008-10-21/price_to_book_value|2.7567|2008-10-28/price_to_book_value|2.5126|2008-11-04/price_to_book_value|2.6125|2008-11-11/price_to_book_value|2.3193|2008-11-18/price_to_book_value|2.0238|2008-11-25/price_to_book_value|2.0993|2008-10-07/peg_ratio||2008-10-14/peg_ratio||2008-10-21/peg_ratio||2008-10-28/peg_ratio||2008-11-04/peg_ratio||2008-11-11/peg_ratio||2008-11-18/peg_ratio||2008-11-25/peg_ratio||2008-10-01/dividend_yield|0|2008-10-02/dividend_yield|0|2008-10-03/dividend_yield|0|2008-10-06/dividend_yield|0|2008-10-07/dividend_yield|0|2008-10-08/dividend_yield|0|2008-10-09/dividend_yield|0|2008-10-10/dividend_yield|0|2008-10-13/dividend_yield|0|2008-10-14/dividend_yield|0|2008-10-15/dividend_yield|0|2008-10-16/dividend_yield|0|2008-10-17/dividend_yield|0|2008-10-20/dividend_yield|0|2008-10-21/dividend_yield|0|2008-10-22/dividend_yield|0|2008-10-23/dividend_yield|0|2008-10-24/dividend_yield|0|2008-10-27/dividend_yield|0|2008-10-28/dividend_yield|0|2008-10-29/dividend_yield|0|2008-10-30/dividend_yield|0|2008-10-31/dividend_yield|0|2008-11-03/dividend_yield|0|2008-11-04/dividend_yield|0|2008-11-05/dividend_yield|0|2008-11-06/dividend_yield|0|2008-11-07/dividend_yield|0|2008-11-10/dividend_yield|0|2008-11-11/dividend_yield|0|2008-11-12/dividend_yield|0|2008-11-13/dividend_yield|0|2008-11-14/dividend_yield|0|2008-11-17/dividend_yield|0|2008-11-18/dividend_yield|0|2008-11-19/dividend_yield|0|2008-11-20/dividend_yield|0|2008-11-21/dividend_yield|0|2008-11-24/dividend_yield|0|2008-11-25/dividend_yield|0|2008-11-26/dividend_yield|0|2008-11-28/dividend_yield|0|2008-10-15/percent_of_shares_outstanding|13.0559|2008-10-31/percent_of_shares_outstanding|12.4181|2008-11-14/percent_of_shares_outstanding|11.5251|2008-11-28/percent_of_shares_outstanding|11.0808|2008-10-14/price|13.23|2008-10-28/price|11.31|2008-11-11/price|10.44|2008-11-25/price|9.45|2008-10-14/total_return_price|13.23|2008-10-28/total_return_price|11.31|2008-11-11/total_return_price|10.44|2008-11-25/total_return_price|9.45|2008-10-07/enterprise_value|284.1982|2008-10-14/enterprise_value|300.7834|2008-10-21/enterprise_value|280.7327|2008-10-28/enterprise_value|253.508|2008-11-04/enterprise_value|264.6573|2008-11-11/enterprise_value|231.9526|2008-11-18/enterprise_value|199.0001|2008-11-25/enterprise_value|207.424 russ2000_0682|IRBT|200812|123.995|40.852|34.56|22.929||44.002|39.558|4.444||119.676|-10.895||0.5945|241.9021|-10.0992|1.1173|0.7554|14.2923|1.9883||0|0|0|10.0054|28.29|0.22||90.702|32.713|18.559|10.228|5.422||9.12|9.12|195.0359|10.2|2009-01-07/ev_revenues|0.6146|2009-01-14/ev_revenues|0.5494|2009-01-21/ev_revenues|0.4986|2009-01-28/ev_revenues|0.5123|2009-02-04/ev_revenues|0.5051|2009-02-11/ev_revenues|0.4974|2009-02-18/ev_revenues|0.5476|2009-02-25/ev_revenues|0.4909|2009-01-06/ev_free_cash_flow|49.3516|2009-01-13/ev_free_cash_flow|42.5414|2009-01-20/ev_free_cash_flow|34.577|2009-01-27/ev_free_cash_flow|34.6924|2009-02-03/ev_free_cash_flow|39.7712|2009-02-10/ev_free_cash_flow|34.1882|2009-02-17/ev_free_cash_flow|36.8|2009-02-24/ev_free_cash_flow|36.3357|2009-01-07/ps_ratio|0.7764|2009-01-14/ps_ratio|0.7086|2009-01-21/ps_ratio|0.6559|2009-01-28/ps_ratio|0.6701|2009-02-04/ps_ratio|0.6626|2009-02-11/ps_ratio|0.6509|2009-02-18/ps_ratio|0.7027|2009-02-25/ps_ratio|0.6442|2009-01-02/pe_ratio|312|2009-01-06/pe_ratio|340|2009-01-13/pe_ratio|300.6667|2009-01-20/pe_ratio|254.6667|2009-01-27/pe_ratio|255.3333|2009-02-03/pe_ratio|284.6667|2009-02-10/pe_ratio|251|2009-02-17/pe_ratio|266|2009-02-24/pe_ratio|263.3333|2009-01-06/price_to_book_value|2.1117|2009-01-13/price_to_book_value|1.8674|2009-01-20/price_to_book_value|1.5817|2009-01-27/price_to_book_value|1.5858|2009-02-03/price_to_book_value|1.768|2009-02-10/price_to_book_value|1.5678|2009-02-17/price_to_book_value|1.6614|2009-02-24/price_to_book_value|1.6448|2009-01-06/peg_ratio||2009-01-13/peg_ratio||2009-01-20/peg_ratio||2009-01-27/peg_ratio||2009-02-03/peg_ratio||2009-02-10/peg_ratio||2009-02-17/peg_ratio||2009-02-24/peg_ratio||2009-01-02/dividend_yield|0|2009-01-05/dividend_yield|0|2009-01-06/dividend_yield|0|2009-01-07/dividend_yield|0|2009-01-08/dividend_yield|0|2009-01-09/dividend_yield|0|2009-01-12/dividend_yield|0|2009-01-13/dividend_yield|0|2009-01-14/dividend_yield|0|2009-01-15/dividend_yield|0|2009-01-16/dividend_yield|0|2009-01-20/dividend_yield|0|2009-01-21/dividend_yield|0|2009-01-22/dividend_yield|0|2009-01-23/dividend_yield|0|2009-01-26/dividend_yield|0|2009-01-27/dividend_yield|0|2009-01-28/dividend_yield|0|2009-01-29/dividend_yield|0|2009-01-30/dividend_yield|0|2009-02-02/dividend_yield|0|2009-02-03/dividend_yield|0|2009-02-04/dividend_yield|0|2009-02-05/dividend_yield|0|2009-02-06/dividend_yield|0|2009-02-09/dividend_yield|0|2009-02-10/dividend_yield|0|2009-02-11/dividend_yield|0|2009-02-12/dividend_yield|0|2009-02-13/dividend_yield|0|2009-02-17/dividend_yield|0|2009-02-18/dividend_yield|0|2009-02-19/dividend_yield|0|2009-02-20/dividend_yield|0|2009-02-23/dividend_yield|0|2009-02-24/dividend_yield|0|2009-02-25/dividend_yield|0|2009-02-26/dividend_yield|0|2009-02-27/dividend_yield|0|2009-01-15/percent_of_shares_outstanding|10.1922|2009-01-30/percent_of_shares_outstanding|10.3957|2009-02-13/percent_of_shares_outstanding|10.6756|2009-02-27/percent_of_shares_outstanding|10.4199|2009-01-06/price|10.2|2009-01-20/price|7.64|2009-02-03/price|8.54|2009-02-17/price|7.98|2009-01-06/total_return_price|10.2|2009-01-20/total_return_price|7.64|2009-02-03/total_return_price|8.54|2009-02-17/total_return_price|7.98|2009-01-06/enterprise_value|211.8663|2009-01-13/enterprise_value|182.6302|2009-01-20/enterprise_value|148.4389|2009-01-27/enterprise_value|148.9345|2009-02-03/enterprise_value|170.7376|2009-02-10/enterprise_value|146.77|2009-02-17/enterprise_value|157.9825|2009-02-24/enterprise_value|155.9891 russ2000_0682|IRBT|200903|123.562|54.737|30.742|21.899||42.284|37.947|4.337||119.808|-12.682||0.4382|45.2687|6.2302|0.8306|0.6433|63.3333|1.5806||0|0|0.301|9.2778|24.902|-0.07||56.936|16.206|16.096|-3.767|-1.787||9.08|9.08|134.6292|7.82|2009-04-07/ev_revenues|0.4779|2009-04-14/ev_revenues|0.4747|2009-04-21/ev_revenues|0.4852|2009-04-28/ev_revenues|0.6634|2009-05-05/ev_revenues|0.7925|2009-05-12/ev_revenues|0.8339|2009-05-19/ev_revenues|0.8128|2009-05-26/ev_revenues|0.8396|2009-04-07/ev_free_cash_flow|6.7952|2009-04-14/ev_free_cash_flow|6.7491|2009-04-21/ev_free_cash_flow|6.899|2009-04-28/ev_free_cash_flow|9.4323|2009-05-05/ev_free_cash_flow|11.2687|2009-05-12/ev_free_cash_flow|11.8577|2009-05-19/ev_free_cash_flow|11.5574|2009-05-26/ev_free_cash_flow|11.9386|2009-04-06/ps_ratio|0.6575|2009-04-13/ps_ratio|0.7071|2009-04-20/ps_ratio|0.6558|2009-04-27/ps_ratio|0.8299|2009-05-04/ps_ratio|1.0006|2009-05-11/ps_ratio|1.0325|2009-05-18/ps_ratio|1.0502|2009-05-26/ps_ratio|1.0535|2009-04-07/pe_ratio|67.4167|2009-04-14/pe_ratio|67.0833|2009-04-21/pe_ratio|68.1667|2009-04-28/pe_ratio|86.3333|2009-05-05/pe_ratio|99.5833|2009-05-12/pe_ratio|103.8333|2009-05-19/pe_ratio|101.6667|2009-05-26/pe_ratio|104.4167|2009-04-07/price_to_book_value|1.6825|2009-04-14/price_to_book_value|1.6742|2009-04-21/price_to_book_value|1.7012|2009-04-28/price_to_book_value|2.1581|2009-05-05/price_to_book_value|2.4893|2009-05-12/price_to_book_value|2.5956|2009-05-19/price_to_book_value|2.5414|2009-05-26/price_to_book_value|2.6102|2009-04-07/peg_ratio||2009-04-14/peg_ratio||2009-04-21/peg_ratio||2009-04-28/peg_ratio||2009-05-05/peg_ratio||2009-05-12/peg_ratio||2009-05-19/peg_ratio||2009-05-26/peg_ratio||2009-04-01/dividend_yield|0|2009-04-02/dividend_yield|0|2009-04-03/dividend_yield|0|2009-04-06/dividend_yield|0|2009-04-07/dividend_yield|0|2009-04-08/dividend_yield|0|2009-04-09/dividend_yield|0|2009-04-13/dividend_yield|0|2009-04-14/dividend_yield|0|2009-04-15/dividend_yield|0|2009-04-16/dividend_yield|0|2009-04-17/dividend_yield|0|2009-04-20/dividend_yield|0|2009-04-21/dividend_yield|0|2009-04-22/dividend_yield|0|2009-04-23/dividend_yield|0|2009-04-24/dividend_yield|0|2009-04-27/dividend_yield|0|2009-04-28/dividend_yield|0|2009-04-29/dividend_yield|0|2009-04-30/dividend_yield|0|2009-05-01/dividend_yield|0|2009-05-04/dividend_yield|0|2009-05-05/dividend_yield|0|2009-05-06/dividend_yield|0|2009-05-07/dividend_yield|0|2009-05-08/dividend_yield|0|2009-05-11/dividend_yield|0|2009-05-12/dividend_yield|0|2009-05-13/dividend_yield|0|2009-05-14/dividend_yield|0|2009-05-15/dividend_yield|0|2009-05-18/dividend_yield|0|2009-05-19/dividend_yield|0|2009-05-20/dividend_yield|0|2009-05-21/dividend_yield|0|2009-05-22/dividend_yield|0|2009-05-26/dividend_yield|0|2009-05-27/dividend_yield|0|2009-05-28/dividend_yield|0|2009-05-29/dividend_yield|0|2009-04-15/percent_of_shares_outstanding|8.9881|2009-04-30/percent_of_shares_outstanding|8.3819|2009-05-15/percent_of_shares_outstanding|7.2016|2009-05-29/percent_of_shares_outstanding|7.092|2009-04-06/price|7.82|2009-04-20/price|7.8|2009-05-04/price|11.9|2009-05-18/price|12.49|2009-04-06/total_return_price|7.82|2009-04-20/total_return_price|7.8|2009-05-04/total_return_price|11.9|2009-05-18/total_return_price|12.49|2009-04-07/enterprise_value|146.8383|2009-04-14/enterprise_value|145.8416|2009-04-21/enterprise_value|149.0808|2009-04-28/enterprise_value|203.8227|2009-05-05/enterprise_value|243.5051|2009-05-12/enterprise_value|256.2334|2009-05-19/enterprise_value|249.7445|2009-05-26/enterprise_value|257.9805 russ2000_0682|IRBT|200906|127.44|50.989|28.638|21.672||46.304|42.075|4.229||119.316|-15.291||0.9077|56.0836|10.5914|1.6518|1.1164|64.9|2.7202||0|0|0.2255|7.136|24.967|-0.1||61.34|16.409|16.305|-3.701|-2.609||13.17|13.17|273.5759|12.29|2009-07-07/ev_revenues|0.8886|2009-07-14/ev_revenues|0.848|2009-07-21/ev_revenues|0.9044|2009-07-28/ev_revenues|0.6938|2009-08-04/ev_revenues|0.7817|2009-08-11/ev_revenues|0.7344|2009-08-18/ev_revenues|0.7452|2009-08-25/ev_revenues|0.8962|2009-07-07/ev_free_cash_flow|10.3687|2009-07-14/ev_free_cash_flow|9.8944|2009-07-21/ev_free_cash_flow|10.5527|2009-07-28/ev_free_cash_flow|8.0952|2009-08-04/ev_free_cash_flow|9.1215|2009-08-11/ev_free_cash_flow|8.5696|2009-08-18/ev_free_cash_flow|8.6955|2009-08-25/ev_free_cash_flow|10.4576|2009-07-07/ps_ratio|1.0967|2009-07-14/ps_ratio|1.0545|2009-07-21/ps_ratio|1.113|2009-07-28/ps_ratio|0.8945|2009-08-04/ps_ratio|0.9857|2009-08-11/ps_ratio|0.9367|2009-08-18/ps_ratio|0.9479|2009-08-25/ps_ratio|1.1044|2009-07-07/pe_ratio|63.75|2009-07-14/pe_ratio|61.3|2009-07-21/pe_ratio|64.7|2009-07-28/pe_ratio|52|2009-08-04/pe_ratio|57.3|2009-08-11/pe_ratio|54.45|2009-08-18/pe_ratio|55.1|2009-08-25/pe_ratio|64.2|2009-07-07/price_to_book_value|2.672|2009-07-14/price_to_book_value|2.5693|2009-07-21/price_to_book_value|2.7118|2009-07-28/price_to_book_value|2.1798|2009-08-04/price_to_book_value|2.402|2009-08-11/price_to_book_value|2.2825|2009-08-18/price_to_book_value|2.3098|2009-08-25/price_to_book_value|2.6912|2009-07-07/peg_ratio||2009-07-14/peg_ratio||2009-07-21/peg_ratio||2009-07-28/peg_ratio||2009-08-04/peg_ratio||2009-08-11/peg_ratio||2009-08-18/peg_ratio||2009-08-25/peg_ratio||2009-07-01/dividend_yield|0|2009-07-02/dividend_yield|0|2009-07-06/dividend_yield|0|2009-07-07/dividend_yield|0|2009-07-08/dividend_yield|0|2009-07-09/dividend_yield|0|2009-07-10/dividend_yield|0|2009-07-13/dividend_yield|0|2009-07-14/dividend_yield|0|2009-07-15/dividend_yield|0|2009-07-16/dividend_yield|0|2009-07-17/dividend_yield|0|2009-07-20/dividend_yield|0|2009-07-21/dividend_yield|0|2009-07-22/dividend_yield|0|2009-07-23/dividend_yield|0|2009-07-24/dividend_yield|0|2009-07-27/dividend_yield|0|2009-07-28/dividend_yield|0|2009-07-29/dividend_yield|0|2009-07-30/dividend_yield|0|2009-07-31/dividend_yield|0|2009-08-03/dividend_yield|0|2009-08-04/dividend_yield|0|2009-08-05/dividend_yield|0|2009-08-06/dividend_yield|0|2009-08-07/dividend_yield|0|2009-08-10/dividend_yield|0|2009-08-11/dividend_yield|0|2009-08-12/dividend_yield|0|2009-08-13/dividend_yield|0|2009-08-14/dividend_yield|0|2009-08-17/dividend_yield|0|2009-08-18/dividend_yield|0|2009-08-19/dividend_yield|0|2009-08-20/dividend_yield|0|2009-08-21/dividend_yield|0|2009-08-24/dividend_yield|0|2009-08-25/dividend_yield|0|2009-08-26/dividend_yield|0|2009-08-27/dividend_yield|0|2009-08-28/dividend_yield|0|2009-08-31/dividend_yield|0|2009-07-15/percent_of_shares_outstanding|7.9281|2009-07-31/percent_of_shares_outstanding|8.4337|2009-08-14/percent_of_shares_outstanding|8.2562|2009-08-31/percent_of_shares_outstanding|8.1256|2009-07-13/price|12.29|2009-07-27/price|10.61|2009-08-10/price|11.2|2009-08-24/price|12.42|2009-07-13/total_return_price|12.29|2009-07-27/total_return_price|10.61|2009-08-10/total_return_price|11.2|2009-08-24/total_return_price|12.42|2009-07-07/enterprise_value|267.8248|2009-07-14/enterprise_value|255.5723|2009-07-21/enterprise_value|272.5757|2009-07-28/enterprise_value|209.0984|2009-08-04/enterprise_value|235.6073|2009-08-11/enterprise_value|221.3525|2009-08-18/enterprise_value|224.6036|2009-08-25/enterprise_value|270.1189 russ2000_0682|IRBT|200909|145.596|62.747|24.653|20.401||58.671|54.549|4.122||123.711|-12.697||0.8946|67.779|10.4387|1.3453|1.1018|64.05|2.6872||0|0|0.2947|8.8941|25.67|0.1||78.619|24.195|16.934|4.214|2.594||12.62|12.62|269.6325|11.71|2009-10-06/ev_revenues|0.8009|2009-10-13/ev_revenues|0.7826|2009-10-20/ev_revenues|0.7992|2009-10-27/ev_revenues|1.0352|2009-11-03/ev_revenues|1.0152|2009-11-10/ev_revenues|0.9708|2009-11-17/ev_revenues|0.996|2009-11-24/ev_revenues|1.0517|2009-10-06/ev_free_cash_flow|5.8501|2009-10-13/ev_free_cash_flow|5.7166|2009-10-20/ev_free_cash_flow|5.8374|2009-10-27/ev_free_cash_flow|7.5613|2009-11-03/ev_free_cash_flow|7.4151|2009-11-10/ev_free_cash_flow|7.0909|2009-11-17/ev_free_cash_flow|7.2752|2009-11-24/ev_free_cash_flow|7.6821|2009-10-06/ps_ratio|1.0569|2009-10-13/ps_ratio|1.0379|2009-10-20/ps_ratio|1.0551|2009-10-27/ps_ratio|1.2997|2009-11-03/ps_ratio|1.2789|2009-11-10/ps_ratio|1.2329|2009-11-17/ps_ratio|1.2591|2009-11-24/ps_ratio|1.3168|2009-10-06/pe_ratio|78.0667|2009-10-13/pe_ratio|76.6667|2009-10-20/pe_ratio|77.9333|2009-10-27/pe_ratio|96|2009-11-03/pe_ratio|94.4667|2009-11-10/pe_ratio|91.0667|2009-11-17/pe_ratio|93|2009-11-24/pe_ratio|97.2667|2009-10-06/price_to_book_value|2.3691|2009-10-13/price_to_book_value|2.3267|2009-10-20/price_to_book_value|2.3651|2009-10-27/price_to_book_value|2.9138|2009-11-03/price_to_book_value|2.8672|2009-11-10/price_to_book_value|2.764|2009-11-17/price_to_book_value|2.8227|2009-11-24/price_to_book_value|2.9522|2009-10-06/peg_ratio||2009-10-13/peg_ratio||2009-10-20/peg_ratio||2009-10-27/peg_ratio||2009-11-03/peg_ratio||2009-11-10/peg_ratio||2009-11-17/peg_ratio||2009-11-24/peg_ratio||2009-10-01/dividend_yield|0|2009-10-02/dividend_yield|0|2009-10-05/dividend_yield|0|2009-10-06/dividend_yield|0|2009-10-07/dividend_yield|0|2009-10-08/dividend_yield|0|2009-10-09/dividend_yield|0|2009-10-12/dividend_yield|0|2009-10-13/dividend_yield|0|2009-10-14/dividend_yield|0|2009-10-15/dividend_yield|0|2009-10-16/dividend_yield|0|2009-10-19/dividend_yield|0|2009-10-20/dividend_yield|0|2009-10-21/dividend_yield|0|2009-10-22/dividend_yield|0|2009-10-23/dividend_yield|0|2009-10-26/dividend_yield|0|2009-10-27/dividend_yield|0|2009-10-28/dividend_yield|0|2009-10-29/dividend_yield|0|2009-10-30/dividend_yield|0|2009-11-02/dividend_yield|0|2009-11-03/dividend_yield|0|2009-11-04/dividend_yield|0|2009-11-05/dividend_yield|0|2009-11-06/dividend_yield|0|2009-11-09/dividend_yield|0|2009-11-10/dividend_yield|0|2009-11-11/dividend_yield|0|2009-11-12/dividend_yield|0|2009-11-13/dividend_yield|0|2009-11-16/dividend_yield|0|2009-11-17/dividend_yield|0|2009-11-18/dividend_yield|0|2009-11-19/dividend_yield|0|2009-11-20/dividend_yield|0|2009-11-23/dividend_yield|0|2009-11-24/dividend_yield|0|2009-11-25/dividend_yield|0|2009-11-27/dividend_yield|0|2009-11-30/dividend_yield|0|2009-10-15/percent_of_shares_outstanding|8.7782|2009-10-30/percent_of_shares_outstanding|8.7175|2009-11-13/percent_of_shares_outstanding|7.7949|2009-11-30/percent_of_shares_outstanding|8.1691|2009-10-06/price|11.71|2009-10-20/price|11.69|2009-11-03/price|14.17|2009-11-17/price|13.95|2009-10-06/total_return_price|11.71|2009-10-20/total_return_price|11.69|2009-11-03/total_return_price|14.17|2009-11-17/total_return_price|13.95|2009-10-06/enterprise_value|230.3426|2009-10-13/enterprise_value|225.0865|2009-10-20/enterprise_value|229.842|2009-10-27/enterprise_value|297.7196|2009-11-03/enterprise_value|291.9621|2009-11-10/enterprise_value|279.1956|2009-11-17/enterprise_value|286.455|2009-11-24/enterprise_value|302.4757 russ2000_0682|IRBT|200912|159.011|76.815|32.406|20.23||66.39|62.376|4.014||133.194|-7.565||1.3085|109.2358|9.5576|1.8226|1.5831|116.9333|3.5491||0|0|0|8.9891|27.638|0.2||101.722|34.386|21.677|8.61|5.132||17.54|17.54|376.3213|17.98|2010-01-05/ev_revenues|1.2645|2010-01-12/ev_revenues|1.2536|2010-01-19/ev_revenues|1.2813|2010-01-26/ev_revenues|1.1351|2010-02-02/ev_revenues|1.1023|2010-02-09/ev_revenues|1.0006|2010-02-16/ev_revenues|1.1614|2010-02-23/ev_revenues|1.1563|2010-01-05/ev_free_cash_flow|10.6057|2010-01-12/ev_free_cash_flow|10.5141|2010-01-19/ev_free_cash_flow|10.7466|2010-01-26/ev_free_cash_flow|9.5203|2010-02-02/ev_free_cash_flow|9.2455|2010-02-09/ev_free_cash_flow|8.3927|2010-02-16/ev_free_cash_flow|9.7408|2010-02-23/ev_free_cash_flow|9.6985|2010-01-05/ps_ratio|1.5643|2010-01-12/ps_ratio|1.5531|2010-01-19/ps_ratio|1.5816|2010-01-26/ps_ratio|1.4313|2010-02-02/ps_ratio|1.3976|2010-02-09/ps_ratio|1.2931|2010-02-16/ps_ratio|1.4581|2010-02-23/ps_ratio|1.4529|2010-01-05/pe_ratio|139.3077|2010-01-12/pe_ratio|138.3077|2010-01-19/pe_ratio|140.8462|2010-01-26/pe_ratio|127.4615|2010-02-02/pe_ratio|124.4615|2010-02-09/pe_ratio|115.1538|2010-02-16/pe_ratio|129.8462|2010-02-23/pe_ratio|129.3846|2010-01-05/price_to_book_value|3.4116|2010-01-12/price_to_book_value|3.3871|2010-01-19/price_to_book_value|3.4493|2010-01-26/price_to_book_value|3.1215|2010-02-02/price_to_book_value|3.0481|2010-02-09/price_to_book_value|2.8201|2010-02-16/price_to_book_value|3.1804|2010-02-23/price_to_book_value|3.1691|2010-01-05/peg_ratio|0.4179|2010-01-12/peg_ratio|0.4149|2010-01-19/peg_ratio|0.4225|2010-01-26/peg_ratio|0.3824|2010-02-02/peg_ratio|0.3734|2010-02-09/peg_ratio|0.3455|2010-02-16/peg_ratio|0.3895|2010-02-23/peg_ratio|0.3882|2010-01-04/dividend_yield|0|2010-01-05/dividend_yield|0|2010-01-06/dividend_yield|0|2010-01-07/dividend_yield|0|2010-01-08/dividend_yield|0|2010-01-11/dividend_yield|0|2010-01-12/dividend_yield|0|2010-01-13/dividend_yield|0|2010-01-14/dividend_yield|0|2010-01-15/dividend_yield|0|2010-01-19/dividend_yield|0|2010-01-20/dividend_yield|0|2010-01-21/dividend_yield|0|2010-01-22/dividend_yield|0|2010-01-25/dividend_yield|0|2010-01-26/dividend_yield|0|2010-01-27/dividend_yield|0|2010-01-28/dividend_yield|0|2010-01-29/dividend_yield|0|2010-02-01/dividend_yield|0|2010-02-02/dividend_yield|0|2010-02-03/dividend_yield|0|2010-02-04/dividend_yield|0|2010-02-05/dividend_yield|0|2010-02-08/dividend_yield|0|2010-02-09/dividend_yield|0|2010-02-10/dividend_yield|0|2010-02-11/dividend_yield|0|2010-02-12/dividend_yield|0|2010-02-16/dividend_yield|0|2010-02-17/dividend_yield|0|2010-02-18/dividend_yield|0|2010-02-19/dividend_yield|0|2010-02-22/dividend_yield|0|2010-02-23/dividend_yield|0|2010-02-24/dividend_yield|0|2010-02-25/dividend_yield|0|2010-02-26/dividend_yield|0|2010-01-15/percent_of_shares_outstanding|10.401|2010-01-29/percent_of_shares_outstanding|11.3479|2010-02-12/percent_of_shares_outstanding|11.4511|2010-02-26/percent_of_shares_outstanding|11.5103|2010-01-12/price|17.98|2010-01-26/price|16.57|2010-02-09/price|14.97|2010-02-23/price|16.82|2010-01-12/total_return_price|17.98|2010-01-26/total_return_price|16.57|2010-02-09/total_return_price|14.97|2010-02-23/total_return_price|16.82|2010-01-05/enterprise_value|377.5939|2010-01-12/enterprise_value|374.332|2010-01-19/enterprise_value|382.6122|2010-01-26/enterprise_value|338.9528|2010-02-02/enterprise_value|329.1671|2010-02-09/enterprise_value|298.8063|2010-02-16/enterprise_value|346.8004|2010-02-23/enterprise_value|345.2947 russ2000_0682|IRBT|201003|156.606|85.349|29.868|20.525||56.019|52.113|3.906||141.225|-1.397||1.0252|26.1499|8.5989|1.4961|1.3181|117.3846|2.8752|0.3522|0|0|0|11.4194|26.067|0.24||94.93|32.717|18.12|10.127|6.168||16.27|16.27|306.1454|15.02|2010-04-06/ev_revenues|0.8688|2010-04-13/ev_revenues|0.8673|2010-04-20/ev_revenues|0.8747|2010-04-27/ev_revenues|0.8994|2010-05-04/ev_revenues|1.2434|2010-05-11/ev_revenues|1.2442|2010-05-18/ev_revenues|1.3085|2010-05-25/ev_revenues|1.188|2010-04-06/ev_free_cash_flow|9.5779|2010-04-13/ev_free_cash_flow|9.5614|2010-04-20/ev_free_cash_flow|9.6438|2010-04-27/ev_free_cash_flow|9.9156|2010-05-04/ev_free_cash_flow|13.7083|2010-05-11/ev_free_cash_flow|13.7166|2010-05-18/ev_free_cash_flow|14.4259|2010-05-25/ev_free_cash_flow|13.098|2010-04-06/ps_ratio|1.164|2010-04-13/ps_ratio|1.1624|2010-04-20/ps_ratio|1.1702|2010-04-27/ps_ratio|1.1957|2010-05-04/ps_ratio|1.5507|2010-05-11/ps_ratio|1.5514|2010-05-18/ps_ratio|1.6181|2010-05-25/ps_ratio|1.4933|2010-04-06/pe_ratio|34.1364|2010-04-13/pe_ratio|34.0909|2010-04-20/pe_ratio|34.3182|2010-04-27/pe_ratio|35.0682|2010-05-04/pe_ratio|45.4773|2010-05-11/pe_ratio|45.5|2010-05-18/pe_ratio|47.4545|2010-05-25/pe_ratio|43.7955|2010-04-06/price_to_book_value|2.675|2010-04-13/price_to_book_value|2.6715|2010-04-20/price_to_book_value|2.6893|2010-04-27/price_to_book_value|2.748|2010-05-04/price_to_book_value|3.568|2010-05-11/price_to_book_value|3.5698|2010-05-18/price_to_book_value|3.7231|2010-05-25/price_to_book_value|3.4361|2010-04-06/peg_ratio|0.128|2010-04-13/peg_ratio|0.1278|2010-04-20/peg_ratio|0.1287|2010-04-27/peg_ratio|0.1315|2010-05-04/peg_ratio|0.1705|2010-05-11/peg_ratio|0.1706|2010-05-18/peg_ratio|0.178|2010-05-25/peg_ratio|0.1642|2010-04-01/dividend_yield|0|2010-04-05/dividend_yield|0|2010-04-06/dividend_yield|0|2010-04-07/dividend_yield|0|2010-04-08/dividend_yield|0|2010-04-09/dividend_yield|0|2010-04-12/dividend_yield|0|2010-04-13/dividend_yield|0|2010-04-14/dividend_yield|0|2010-04-15/dividend_yield|0|2010-04-16/dividend_yield|0|2010-04-19/dividend_yield|0|2010-04-20/dividend_yield|0|2010-04-21/dividend_yield|0|2010-04-22/dividend_yield|0|2010-04-23/dividend_yield|0|2010-04-26/dividend_yield|0|2010-04-27/dividend_yield|0|2010-04-28/dividend_yield|0|2010-04-29/dividend_yield|0|2010-04-30/dividend_yield|0|2010-05-03/dividend_yield|0|2010-05-04/dividend_yield|0|2010-05-05/dividend_yield|0|2010-05-06/dividend_yield|0|2010-05-07/dividend_yield|0|2010-05-10/dividend_yield|0|2010-05-11/dividend_yield|0|2010-05-12/dividend_yield|0|2010-05-13/dividend_yield|0|2010-05-14/dividend_yield|0|2010-05-17/dividend_yield|0|2010-05-18/dividend_yield|0|2010-05-19/dividend_yield|0|2010-05-20/dividend_yield|0|2010-05-21/dividend_yield|0|2010-05-24/dividend_yield|0|2010-05-25/dividend_yield|0|2010-05-26/dividend_yield|0|2010-05-27/dividend_yield|0|2010-05-28/dividend_yield|0|2010-04-15/percent_of_shares_outstanding|11.5402|2010-04-30/percent_of_shares_outstanding|10.9914|2010-05-14/percent_of_shares_outstanding|10.6733|2010-05-28/percent_of_shares_outstanding|10.4769|2010-04-06/price|15.02|2010-04-20/price|15.1|2010-05-04/price|20.01|2010-05-18/price|20.88|2010-04-06/total_return_price|15.02|2010-04-20/total_return_price|15.1|2010-05-04/total_return_price|20.01|2010-05-18/total_return_price|20.88|2010-04-06/enterprise_value|292.431|2010-04-13/enterprise_value|291.928|2010-04-20/enterprise_value|294.4432|2010-04-27/enterprise_value|302.7433|2010-05-04/enterprise_value|418.5428|2010-05-11/enterprise_value|418.7946|2010-05-18/enterprise_value|440.4512|2010-05-25/enterprise_value|399.9081 russ2000_0682|IRBT|201006|170.856|98.767|30.684|22.374||62.052|58.253|3.799||150.809|3.917||1.1574|19.492|12.7598|1.7589|1.4615|42.8636|3.3629|0.1607|0|0|0|10.4384|26.375|0.2||97.804|33.97|19.894|8.425|5.314||18.86|18.86|389.5835|19.92|2010-07-06/ev_revenues|0.9207|2010-07-13/ev_revenues|1.0901|2010-07-20/ev_revenues|0.9921|2010-07-27/ev_revenues|1.1186|2010-08-03/ev_revenues|1.0432|2010-08-10/ev_revenues|1.0466|2010-08-17/ev_revenues|0.9772|2010-08-24/ev_revenues|0.8989|2010-08-31/ev_revenues|0.8629|2010-07-06/ev_free_cash_flow|7.519|2010-07-13/ev_free_cash_flow|8.902|2010-07-20/ev_free_cash_flow|8.1022|2010-07-27/ev_free_cash_flow|9.1353|2010-08-03/ev_free_cash_flow|8.5194|2010-08-10/ev_free_cash_flow|8.5471|2010-08-17/ev_free_cash_flow|7.9803|2010-08-24/ev_free_cash_flow|7.3412|2010-08-31/ev_free_cash_flow|7.0466|2010-07-06/ps_ratio|1.2352|2010-07-13/ps_ratio|1.4116|2010-07-20/ps_ratio|1.3096|2010-07-27/ps_ratio|1.4414|2010-08-03/ps_ratio|1.362|2010-08-10/ps_ratio|1.3655|2010-08-17/ps_ratio|1.2933|2010-08-24/ps_ratio|1.2118|2010-08-31/ps_ratio|1.1742|2010-07-06/pe_ratio|23.5541|2010-07-13/pe_ratio|26.9189|2010-07-20/pe_ratio|24.973|2010-07-27/pe_ratio|27.4865|2010-08-03/pe_ratio|25.973|2010-08-10/pe_ratio|26.0405|2010-08-17/pe_ratio|24.6622|2010-08-24/pe_ratio|23.1081|2010-08-31/pe_ratio|22.3919|2010-07-06/price_to_book_value|2.9326|2010-07-13/price_to_book_value|3.3516|2010-07-20/price_to_book_value|3.1093|2010-07-27/price_to_book_value|3.4222|2010-08-03/price_to_book_value|3.2356|2010-08-10/price_to_book_value|3.2441|2010-08-17/price_to_book_value|3.0724|2010-08-24/price_to_book_value|2.8788|2010-08-31/price_to_book_value|2.7895|2010-07-06/peg_ratio|0.0872|2010-07-13/peg_ratio|0.0997|2010-07-20/peg_ratio|0.0925|2010-07-27/peg_ratio|0.1018|2010-08-03/peg_ratio|0.0962|2010-08-10/peg_ratio|0.0964|2010-08-17/peg_ratio|0.0913|2010-08-24/peg_ratio|0.0856|2010-08-31/peg_ratio|0.0829|2010-07-01/dividend_yield|0|2010-07-02/dividend_yield|0|2010-07-06/dividend_yield|0|2010-07-07/dividend_yield|0|2010-07-08/dividend_yield|0|2010-07-09/dividend_yield|0|2010-07-12/dividend_yield|0|2010-07-13/dividend_yield|0|2010-07-14/dividend_yield|0|2010-07-15/dividend_yield|0|2010-07-16/dividend_yield|0|2010-07-19/dividend_yield|0|2010-07-20/dividend_yield|0|2010-07-21/dividend_yield|0|2010-07-22/dividend_yield|0|2010-07-23/dividend_yield|0|2010-07-26/dividend_yield|0|2010-07-27/dividend_yield|0|2010-07-28/dividend_yield|0|2010-07-29/dividend_yield|0|2010-07-30/dividend_yield|0|2010-08-02/dividend_yield|0|2010-08-03/dividend_yield|0|2010-08-04/dividend_yield|0|2010-08-05/dividend_yield|0|2010-08-06/dividend_yield|0|2010-08-09/dividend_yield|0|2010-08-10/dividend_yield|0|2010-08-11/dividend_yield|0|2010-08-12/dividend_yield|0|2010-08-13/dividend_yield|0|2010-08-16/dividend_yield|0|2010-08-17/dividend_yield|0|2010-08-18/dividend_yield|0|2010-08-19/dividend_yield|0|2010-08-20/dividend_yield|0|2010-08-23/dividend_yield|0|2010-08-24/dividend_yield|0|2010-08-25/dividend_yield|0|2010-08-26/dividend_yield|0|2010-08-27/dividend_yield|0|2010-08-30/dividend_yield|0|2010-08-31/dividend_yield|0|2010-07-15/percent_of_shares_outstanding|10.2242|2010-07-30/percent_of_shares_outstanding|10.2469|2010-08-13/percent_of_shares_outstanding|9.5764|2010-08-31/percent_of_shares_outstanding|9.5479|2010-07-13/price|19.92|2010-07-27/price|20.34|2010-08-10/price|19.27|2010-08-24/price|17.1|2010-07-13/total_return_price|19.92|2010-07-27/total_return_price|20.34|2010-08-10/total_return_price|19.27|2010-08-24/total_return_price|17.1|2010-07-06/enterprise_value|343.5001|2010-07-13/enterprise_value|406.6811|2010-07-20/enterprise_value|370.1427|2010-07-27/enterprise_value|417.3381|2010-08-03/enterprise_value|389.198|2010-08-10/enterprise_value|390.4675|2010-08-17/enterprise_value|364.5713|2010-08-24/enterprise_value|335.3746|2010-08-31/enterprise_value|321.9188 russ2000_0682|IRBT|201009|184.46|107.179|33.969|22.389||68.57|64.878|3.692||160.351|10.949||1.033|15.4057|8.436|1.5913|1.3514|25.7703|3.2104|0.0954|0|0|0|8.6725|26.48|0.27||94.223|33.257|19.638|7.733|7.032||18.92|18.92|385.3898|18.65|2010-10-05/ev_revenues|0.9451|2010-10-12/ev_revenues|0.9641|2010-10-19/ev_revenues|0.947|2010-10-26/ev_revenues|1.0125|2010-11-02/ev_revenues|1.0125|2010-11-09/ev_revenues|1.0564|2010-11-16/ev_revenues|1.0518|2010-11-23/ev_revenues|1.0354|2010-11-30/ev_revenues|1.0538|2010-10-05/ev_free_cash_flow|8.7925|2010-10-12/ev_free_cash_flow|8.9692|2010-10-19/ev_free_cash_flow|8.8108|2010-10-26/ev_free_cash_flow|9.4198|2010-11-02/ev_free_cash_flow|9.4198|2010-11-09/ev_free_cash_flow|9.8281|2010-11-16/ev_free_cash_flow|9.7854|2010-11-23/ev_free_cash_flow|9.6331|2010-11-30/ev_free_cash_flow|9.8037|2010-10-05/ps_ratio|1.2783|2010-10-12/ps_ratio|1.2981|2010-10-19/ps_ratio|1.2803|2010-10-26/ps_ratio|1.3489|2010-11-02/ps_ratio|1.3482|2010-11-09/ps_ratio|1.3941|2010-11-16/ps_ratio|1.3893|2010-11-23/ps_ratio|1.3722|2010-11-30/ps_ratio|1.3914|2010-10-05/pe_ratio|20.4945|2010-10-12/pe_ratio|20.8132|2010-10-19/pe_ratio|20.5275|2010-10-26/pe_ratio|21.6264|2010-11-02/pe_ratio|21.6154|2010-11-09/pe_ratio|22.3516|2010-11-16/pe_ratio|22.2747|2010-11-23/pe_ratio|22|2010-11-30/pe_ratio|22.3077|2010-10-05/price_to_book_value|2.9592|2010-10-12/price_to_book_value|3.0052|2010-10-19/price_to_book_value|2.964|2010-10-26/price_to_book_value|3.1227|2010-11-02/price_to_book_value|3.1227|2010-11-09/price_to_book_value|3.229|2010-11-16/price_to_book_value|3.2179|2010-11-23/price_to_book_value|3.1782|2010-11-30/price_to_book_value|3.2227|2010-10-05/peg_ratio|0.0404|2010-10-12/peg_ratio|0.0411|2010-10-19/peg_ratio|0.0405|2010-10-26/peg_ratio|0.0427|2010-11-02/peg_ratio|0.0427|2010-11-09/peg_ratio|0.0441|2010-11-16/peg_ratio|0.044|2010-11-23/peg_ratio|0.0434|2010-11-30/peg_ratio|0.044|2010-10-01/dividend_yield|0|2010-10-04/dividend_yield|0|2010-10-05/dividend_yield|0|2010-10-06/dividend_yield|0|2010-10-07/dividend_yield|0|2010-10-08/dividend_yield|0|2010-10-11/dividend_yield|0|2010-10-12/dividend_yield|0|2010-10-13/dividend_yield|0|2010-10-14/dividend_yield|0|2010-10-15/dividend_yield|0|2010-10-18/dividend_yield|0|2010-10-19/dividend_yield|0|2010-10-20/dividend_yield|0|2010-10-21/dividend_yield|0|2010-10-22/dividend_yield|0|2010-10-25/dividend_yield|0|2010-10-26/dividend_yield|0|2010-10-27/dividend_yield|0|2010-10-28/dividend_yield|0|2010-10-29/dividend_yield|0|2010-11-01/dividend_yield|0|2010-11-02/dividend_yield|0|2010-11-03/dividend_yield|0|2010-11-04/dividend_yield|0|2010-11-05/dividend_yield|0|2010-11-08/dividend_yield|0|2010-11-09/dividend_yield|0|2010-11-10/dividend_yield|0|2010-11-11/dividend_yield|0|2010-11-12/dividend_yield|0|2010-11-15/dividend_yield|0|2010-11-16/dividend_yield|0|2010-11-17/dividend_yield|0|2010-11-18/dividend_yield|0|2010-11-19/dividend_yield|0|2010-11-22/dividend_yield|0|2010-11-23/dividend_yield|0|2010-11-24/dividend_yield|0|2010-11-26/dividend_yield|0|2010-11-29/dividend_yield|0|2010-11-30/dividend_yield|0|2010-10-15/percent_of_shares_outstanding|8.5482|2010-10-29/percent_of_shares_outstanding|8.019|2010-11-15/percent_of_shares_outstanding|7.7459|2010-11-30/percent_of_shares_outstanding|8.1962|2010-10-05/price|18.65|2010-10-19/price|18.68|2010-11-02/price|19.67|2010-11-16/price|20.27|2010-11-30/price|20.3|2010-10-05/total_return_price|18.65|2010-10-19/total_return_price|18.68|2010-11-02/total_return_price|19.67|2010-11-16/total_return_price|20.27|2010-11-30/total_return_price|20.3|2010-10-05/enterprise_value|367.3348|2010-10-12/enterprise_value|374.7133|2010-10-19/enterprise_value|368.0981|2010-10-26/enterprise_value|393.5412|2010-11-02/enterprise_value|393.5425|2010-11-09/enterprise_value|410.5981|2010-11-16/enterprise_value|408.8161|2010-11-23/enterprise_value|402.4521|2010-11-30/enterprise_value|409.5798 russ2000_0682|IRBT|201012|206.593|122.311|27.16|25.62||79.424|75.84|3.584||174.907|17.949||1.359|20.0297|12.6431|2.0093|1.7108|27.4286|3.9625|0.0541|0|0|0|7.0075|26.915|0.26||113.995|45.488|29.501|7.689|7||24.96|24.96|528.2053|25.48|2011-01-04/ev_revenues|1.3303|2011-01-11/ev_revenues|1.3374|2011-01-18/ev_revenues|1.3638|2011-01-25/ev_revenues|1.4418|2011-02-01/ev_revenues|1.4585|2011-02-08/ev_revenues|1.4863|2011-02-15/ev_revenues|1.5689|2011-02-22/ev_revenues|1.4604|2011-01-04/ev_free_cash_flow|14.5889|2011-01-11/ev_free_cash_flow|14.6667|2011-01-18/ev_free_cash_flow|14.9565|2011-01-25/ev_free_cash_flow|15.8119|2011-02-01/ev_free_cash_flow|15.9957|2011-02-08/ev_free_cash_flow|16.2997|2011-02-15/ev_free_cash_flow|17.2059|2011-02-22/ev_free_cash_flow|16.0167|2011-01-04/ps_ratio|1.6742|2011-01-11/ps_ratio|1.6815|2011-01-18/ps_ratio|1.7085|2011-01-25/ps_ratio|1.7884|2011-02-01/ps_ratio|1.8055|2011-02-08/ps_ratio|1.8339|2011-02-15/ps_ratio|1.9045|2011-02-22/ps_ratio|1.7943|2011-01-04/pe_ratio|26.1546|2011-01-11/pe_ratio|26.268|2011-01-18/pe_ratio|26.6907|2011-01-25/pe_ratio|27.9381|2011-02-01/pe_ratio|28.2062|2011-02-08/pe_ratio|28.6495|2011-02-15/pe_ratio|29.7526|2011-02-22/pe_ratio|28.0309|2011-01-04/price_to_book_value|3.7488|2011-01-11/price_to_book_value|3.765|2011-01-18/price_to_book_value|3.8256|2011-01-25/price_to_book_value|4.0044|2011-02-01/price_to_book_value|4.0428|2011-02-08/price_to_book_value|4.1063|2011-02-15/price_to_book_value|4.2958|2011-02-22/price_to_book_value|4.0472|2011-01-04/peg_ratio|0.0405|2011-01-11/peg_ratio|0.0407|2011-01-18/peg_ratio|0.0413|2011-01-25/peg_ratio|0.0432|2011-02-01/peg_ratio|0.0437|2011-02-08/peg_ratio|0.0443|2011-02-15/peg_ratio|0.046|2011-02-22/peg_ratio|0.0434|2011-01-03/dividend_yield|0|2011-01-04/dividend_yield|0|2011-01-05/dividend_yield|0|2011-01-06/dividend_yield|0|2011-01-07/dividend_yield|0|2011-01-10/dividend_yield|0|2011-01-11/dividend_yield|0|2011-01-12/dividend_yield|0|2011-01-13/dividend_yield|0|2011-01-14/dividend_yield|0|2011-01-18/dividend_yield|0|2011-01-19/dividend_yield|0|2011-01-20/dividend_yield|0|2011-01-21/dividend_yield|0|2011-01-24/dividend_yield|0|2011-01-25/dividend_yield|0|2011-01-26/dividend_yield|0|2011-01-27/dividend_yield|0|2011-01-28/dividend_yield|0|2011-01-31/dividend_yield|0|2011-02-01/dividend_yield|0|2011-02-02/dividend_yield|0|2011-02-03/dividend_yield|0|2011-02-04/dividend_yield|0|2011-02-07/dividend_yield|0|2011-02-08/dividend_yield|0|2011-02-09/dividend_yield|0|2011-02-10/dividend_yield|0|2011-02-11/dividend_yield|0|2011-02-14/dividend_yield|0|2011-02-15/dividend_yield|0|2011-02-16/dividend_yield|0|2011-02-17/dividend_yield|0|2011-02-18/dividend_yield|0|2011-02-22/dividend_yield|0|2011-02-23/dividend_yield|0|2011-02-24/dividend_yield|0|2011-02-25/dividend_yield|0|2011-02-28/dividend_yield|0|2011-01-14/percent_of_shares_outstanding|4.9443|2011-01-31/percent_of_shares_outstanding|5.2033|2011-02-15/percent_of_shares_outstanding|5.0842|2011-02-28/percent_of_shares_outstanding|4.776|2011-01-11/price|25.48|2011-01-25/price|27.1|2011-02-08/price|27.79|2011-02-22/price|27.19|2011-01-11/total_return_price|25.48|2011-01-25/total_return_price|27.1|2011-02-08/total_return_price|27.79|2011-02-22/total_return_price|27.19|2011-01-04/enterprise_value|533.3716|2011-01-11/enterprise_value|536.2145|2011-01-18/enterprise_value|546.8109|2011-01-25/enterprise_value|578.0831|2011-02-01/enterprise_value|584.8027|2011-02-08/enterprise_value|595.916|2011-02-15/enterprise_value|629.0476|2011-02-22/enterprise_value|585.5698 russ2000_0682|IRBT|201103|215.884|124.305|35.071|27.646||74.793|70.82|3.973||190.509|25.426||1.7513|27.6168|19.2069|2.7922|2.0899|32.6495|4.714|0.0505|0|0|0|5.3002|27.485|0.27||106.277|43.454|23.581|11.382|7.477||29.81|29.81|702.2048|33.08|2011-04-05/ev_revenues|1.8152|2011-04-12/ev_revenues|1.7061|2011-04-19/ev_revenues|1.9715|2011-04-26/ev_revenues|2.1494|2011-05-03/ev_revenues|1.8146|2011-05-10/ev_revenues|1.9228|2011-05-17/ev_revenues|1.6473|2011-05-24/ev_revenues|1.6942|2011-05-31/ev_revenues|1.8616|2011-04-05/ev_free_cash_flow|31.691|2011-04-12/ev_free_cash_flow|29.7856|2011-04-19/ev_free_cash_flow|34.4187|2011-04-26/ev_free_cash_flow|37.526|2011-05-03/ev_free_cash_flow|31.6808|2011-05-10/ev_free_cash_flow|33.569|2011-05-17/ev_free_cash_flow|28.7585|2011-05-24/ev_free_cash_flow|29.579|2011-05-31/ev_free_cash_flow|32.5013|2011-04-05/ps_ratio|2.1513|2011-04-12/ps_ratio|2.0466|2011-04-19/ps_ratio|2.3172|2011-04-26/ps_ratio|2.4986|2011-05-03/ps_ratio|2.1377|2011-05-10/ps_ratio|2.247|2011-05-17/ps_ratio|1.9686|2011-05-24/ps_ratio|2.0161|2011-05-31/ps_ratio|2.1852|2011-04-05/pe_ratio|33.08|2011-04-12/pe_ratio|31.47|2011-04-19/pe_ratio|35.63|2011-04-26/pe_ratio|38.42|2011-05-03/pe_ratio|32.87|2011-05-10/pe_ratio|34.55|2011-05-17/pe_ratio|30.27|2011-05-24/pe_ratio|31|2011-05-31/pe_ratio|33.6|2011-04-05/price_to_book_value|4.581|2011-04-12/price_to_book_value|4.3448|2011-04-19/price_to_book_value|4.9191|2011-04-26/price_to_book_value|5.3043|2011-05-03/price_to_book_value|4.5797|2011-05-10/price_to_book_value|4.8138|2011-05-17/price_to_book_value|4.2175|2011-05-24/price_to_book_value|4.3192|2011-05-31/price_to_book_value|4.6814|2011-04-05/peg_ratio|0.2599|2011-04-12/peg_ratio|0.2473|2011-04-19/peg_ratio|0.28|2011-04-26/peg_ratio|0.3019|2011-05-03/peg_ratio|0.2583|2011-05-10/peg_ratio|0.2715|2011-05-17/peg_ratio|0.2378|2011-05-24/peg_ratio|0.2436|2011-05-31/peg_ratio|0.264|2011-04-01/dividend_yield|0|2011-04-04/dividend_yield|0|2011-04-05/dividend_yield|0|2011-04-06/dividend_yield|0|2011-04-07/dividend_yield|0|2011-04-08/dividend_yield|0|2011-04-11/dividend_yield|0|2011-04-12/dividend_yield|0|2011-04-13/dividend_yield|0|2011-04-14/dividend_yield|0|2011-04-15/dividend_yield|0|2011-04-18/dividend_yield|0|2011-04-19/dividend_yield|0|2011-04-20/dividend_yield|0|2011-04-21/dividend_yield|0|2011-04-25/dividend_yield|0|2011-04-26/dividend_yield|0|2011-04-27/dividend_yield|0|2011-04-28/dividend_yield|0|2011-04-29/dividend_yield|0|2011-05-02/dividend_yield|0|2011-05-03/dividend_yield|0|2011-05-04/dividend_yield|0|2011-05-05/dividend_yield|0|2011-05-06/dividend_yield|0|2011-05-09/dividend_yield|0|2011-05-10/dividend_yield|0|2011-05-11/dividend_yield|0|2011-05-12/dividend_yield|0|2011-05-13/dividend_yield|0|2011-05-16/dividend_yield|0|2011-05-17/dividend_yield|0|2011-05-18/dividend_yield|0|2011-05-19/dividend_yield|0|2011-05-20/dividend_yield|0|2011-05-23/dividend_yield|0|2011-05-24/dividend_yield|0|2011-05-25/dividend_yield|0|2011-05-26/dividend_yield|0|2011-05-27/dividend_yield|0|2011-05-31/dividend_yield|0|2011-04-15/percent_of_shares_outstanding|5.856|2011-04-29/percent_of_shares_outstanding|6.6892|2011-05-13/percent_of_shares_outstanding|6.1496|2011-05-31/percent_of_shares_outstanding|6.4371|2011-04-05/price|33.08|2011-04-19/price|35.63|2011-05-03/price|32.87|2011-05-17/price|30.27|2011-05-31/price|33.6|2011-04-05/total_return_price|33.08|2011-04-19/total_return_price|35.63|2011-05-03/total_return_price|32.87|2011-05-17/total_return_price|30.27|2011-05-31/total_return_price|33.6|2011-04-05/enterprise_value|748.4149|2011-04-12/enterprise_value|703.4158|2011-04-19/enterprise_value|812.8317|2011-04-26/enterprise_value|886.214|2011-05-03/enterprise_value|748.1733|2011-05-10/enterprise_value|792.766|2011-05-17/enterprise_value|679.1607|2011-05-24/enterprise_value|698.5373|2011-05-31/enterprise_value|767.5499 russ2000_0682|IRBT|201106|223.439|122.541|34.202|28.128||66.111|62.261|3.85||207.752|33.45||1.9151|27.5682|33.4341|2.9729|2.2391|34.43|4.7971|0.2705|0|0|0|7.6177|27.911|0.29||108.082|42.536|22.864|11.638|8.024||34.43|34.43|789.5808|35.31|2011-07-05/ev_revenues|2.0145|2011-07-12/ev_revenues|1.9504|2011-07-19/ev_revenues|1.972|2011-07-26/ev_revenues|1.9802|2011-08-02/ev_revenues|1.6917|2011-08-09/ev_revenues|1.3491|2011-08-16/ev_revenues|1.4578|2011-08-23/ev_revenues|1.3822|2011-08-30/ev_revenues|1.4832|2011-07-05/ev_free_cash_flow|215.0235|2011-07-07/ev_free_cash_flow|224.505|2011-07-14/ev_free_cash_flow|209.6055|2011-07-21/ev_free_cash_flow|217.0553|2011-07-28/ev_free_cash_flow|207.7093|2011-08-04/ev_free_cash_flow|164.082|2011-08-11/ev_free_cash_flow|149.2933|2011-08-18/ev_free_cash_flow|151.1249|2011-08-25/ev_free_cash_flow|137.693|2011-07-05/ps_ratio|2.3376|2011-07-12/ps_ratio|2.2726|2011-07-19/ps_ratio|2.2945|2011-07-26/ps_ratio|2.3029|2011-08-02/ps_ratio|2.0068|2011-08-09/ps_ratio|1.6599|2011-08-16/ps_ratio|1.7699|2011-08-23/ps_ratio|1.6934|2011-08-30/ps_ratio|1.7957|2011-07-05/pe_ratio|33.3211|2011-07-12/pe_ratio|32.3945|2011-07-19/pe_ratio|32.7064|2011-07-26/pe_ratio|32.8257|2011-08-02/pe_ratio|28.6055|2011-08-09/pe_ratio|23.6606|2011-08-16/pe_ratio|25.2294|2011-08-23/pe_ratio|24.1376|2011-08-30/pe_ratio|25.5963|2011-07-05/price_to_book_value|4.6874|2011-07-12/price_to_book_value|4.5571|2011-07-19/price_to_book_value|4.6009|2011-07-26/price_to_book_value|4.6177|2011-08-02/price_to_book_value|4.0308|2011-08-09/price_to_book_value|3.334|2011-08-16/price_to_book_value|3.5551|2011-08-23/price_to_book_value|3.4012|2011-08-30/price_to_book_value|3.6068|2011-07-05/peg_ratio|0.7045|2011-07-12/peg_ratio|0.6849|2011-07-19/peg_ratio|0.6915|2011-07-26/peg_ratio|0.694|2011-08-02/peg_ratio|0.6048|2011-08-09/peg_ratio|0.5003|2011-08-16/peg_ratio|0.5334|2011-08-23/peg_ratio|0.5103|2011-08-30/peg_ratio|0.5412|2011-07-01/dividend_yield|0|2011-07-05/dividend_yield|0|2011-07-06/dividend_yield|0|2011-07-07/dividend_yield|0|2011-07-08/dividend_yield|0|2011-07-11/dividend_yield|0|2011-07-12/dividend_yield|0|2011-07-13/dividend_yield|0|2011-07-14/dividend_yield|0|2011-07-15/dividend_yield|0|2011-07-18/dividend_yield|0|2011-07-19/dividend_yield|0|2011-07-20/dividend_yield|0|2011-07-21/dividend_yield|0|2011-07-22/dividend_yield|0|2011-07-25/dividend_yield|0|2011-07-26/dividend_yield|0|2011-07-27/dividend_yield|0|2011-07-28/dividend_yield|0|2011-07-29/dividend_yield|0|2011-08-01/dividend_yield|0|2011-08-02/dividend_yield|0|2011-08-03/dividend_yield|0|2011-08-04/dividend_yield|0|2011-08-05/dividend_yield|0|2011-08-08/dividend_yield|0|2011-08-09/dividend_yield|0|2011-08-10/dividend_yield|0|2011-08-11/dividend_yield|0|2011-08-12/dividend_yield|0|2011-08-15/dividend_yield|0|2011-08-16/dividend_yield|0|2011-08-17/dividend_yield|0|2011-08-18/dividend_yield|0|2011-08-19/dividend_yield|0|2011-08-22/dividend_yield|0|2011-08-23/dividend_yield|0|2011-08-24/dividend_yield|0|2011-08-25/dividend_yield|0|2011-08-26/dividend_yield|0|2011-08-29/dividend_yield|0|2011-08-30/dividend_yield|0|2011-08-31/dividend_yield|0|2011-07-15/percent_of_shares_outstanding|7.3496|2011-07-29/percent_of_shares_outstanding|8.0062|2011-08-15/percent_of_shares_outstanding|9.3829|2011-08-31/percent_of_shares_outstanding|12.8705|2011-07-12/price|35.31|2011-07-26/price|35.78|2011-08-09/price|25.79|2011-08-23/price|26.31|2011-07-12/total_return_price|35.31|2011-07-26/total_return_price|35.78|2011-08-09/total_return_price|25.79|2011-08-23/total_return_price|26.31|2011-07-05/enterprise_value|851.2781|2011-07-12/enterprise_value|824.1978|2011-07-19/enterprise_value|833.3139|2011-07-26/enterprise_value|836.7995|2011-08-02/enterprise_value|714.8634|2011-08-09/enterprise_value|570.1036|2011-08-16/enterprise_value|616.0292|2011-08-23/enterprise_value|584.0693|2011-08-30/enterprise_value|626.7721 russ2000_0682|IRBT|201109|253.28|145.324|31.989|28.886||76.889|73.162|3.727||225.037|47.502||1.3084|14.5105|139.8638|1.7567|1.6187|23.0734|3.2513|0.4878|0|0|0|14.316|27.94|0.5||120.373|50.043|25.515|15.488|14.052||25.91|25.91|552.9151|26.48|2011-10-04/ev_revenues|1.2652|2011-10-11/ev_revenues|1.3786|2011-10-18/ev_revenues|1.426|2011-10-25/ev_revenues|1.3744|2011-11-01/ev_revenues|1.635|2011-11-08/ev_revenues|1.6958|2011-11-15/ev_revenues|1.6163|2011-11-22/ev_revenues|1.4512|2011-11-29/ev_revenues|1.4705|2011-10-06/ev_free_cash_flow|34.2947|2011-10-13/ev_free_cash_flow|35.2251|2011-10-20/ev_free_cash_flow|33.8595|2011-10-27/ev_free_cash_flow|44.364|2011-11-03/ev_free_cash_flow|42.7388|2011-11-10/ev_free_cash_flow|39.5897|2011-11-17/ev_free_cash_flow|37.209|2011-11-25/ev_free_cash_flow|32.9901|2011-10-04/ps_ratio|1.6265|2011-10-11/ps_ratio|1.7426|2011-10-18/ps_ratio|1.7911|2011-10-25/ps_ratio|1.7383|2011-11-01/ps_ratio|1.9969|2011-11-08/ps_ratio|2.0589|2011-11-15/ps_ratio|1.9779|2011-11-22/ps_ratio|1.8096|2011-11-29/ps_ratio|1.8292|2011-10-04/pe_ratio|20.0606|2011-10-11/pe_ratio|21.4924|2011-10-18/pe_ratio|22.0909|2011-10-25/pe_ratio|21.4394|2011-11-01/pe_ratio|24.6288|2011-11-08/pe_ratio|25.3939|2011-11-15/pe_ratio|24.3939|2011-11-22/pe_ratio|22.3182|2011-11-29/pe_ratio|22.5606|2011-10-04/price_to_book_value|3.1686|2011-10-11/price_to_book_value|3.3947|2011-10-18/price_to_book_value|3.4893|2011-10-25/price_to_book_value|3.3863|2011-11-01/price_to_book_value|3.9059|2011-11-08/price_to_book_value|4.0272|2011-11-15/price_to_book_value|3.8687|2011-11-22/price_to_book_value|3.5395|2011-11-29/price_to_book_value|3.5779|2011-10-04/peg_ratio|0.4452|2011-10-11/peg_ratio|0.477|2011-10-18/peg_ratio|0.4903|2011-10-25/peg_ratio|0.4758|2011-11-01/peg_ratio|0.5466|2011-11-08/peg_ratio|0.5636|2011-11-15/peg_ratio|0.5414|2011-11-22/peg_ratio|0.4954|2011-11-29/peg_ratio|0.5007|2011-10-03/dividend_yield|0|2011-10-04/dividend_yield|0|2011-10-05/dividend_yield|0|2011-10-06/dividend_yield|0|2011-10-07/dividend_yield|0|2011-10-10/dividend_yield|0|2011-10-11/dividend_yield|0|2011-10-12/dividend_yield|0|2011-10-13/dividend_yield|0|2011-10-14/dividend_yield|0|2011-10-17/dividend_yield|0|2011-10-18/dividend_yield|0|2011-10-19/dividend_yield|0|2011-10-20/dividend_yield|0|2011-10-21/dividend_yield|0|2011-10-24/dividend_yield|0|2011-10-25/dividend_yield|0|2011-10-26/dividend_yield|0|2011-10-27/dividend_yield|0|2011-10-28/dividend_yield|0|2011-10-31/dividend_yield|0|2011-11-01/dividend_yield|0|2011-11-02/dividend_yield|0|2011-11-03/dividend_yield|0|2011-11-04/dividend_yield|0|2011-11-07/dividend_yield|0|2011-11-08/dividend_yield|0|2011-11-09/dividend_yield|0|2011-11-10/dividend_yield|0|2011-11-11/dividend_yield|0|2011-11-14/dividend_yield|0|2011-11-15/dividend_yield|0|2011-11-16/dividend_yield|0|2011-11-17/dividend_yield|0|2011-11-18/dividend_yield|0|2011-11-21/dividend_yield|0|2011-11-22/dividend_yield|0|2011-11-23/dividend_yield|0|2011-11-25/dividend_yield|0|2011-11-28/dividend_yield|0|2011-11-29/dividend_yield|0|2011-11-30/dividend_yield|0|2011-10-14/percent_of_shares_outstanding|15.4026|2011-10-31/percent_of_shares_outstanding|15.4741|2011-11-15/percent_of_shares_outstanding|13.8235|2011-11-30/percent_of_shares_outstanding|13.8565|2011-10-04/price|26.48|2011-10-18/price|29.16|2011-11-01/price|32.51|2011-11-15/price|32.2|2011-11-29/price|29.78|2011-10-04/total_return_price|26.48|2011-10-18/total_return_price|29.16|2011-11-01/total_return_price|32.51|2011-11-15/total_return_price|32.2|2011-11-29/total_return_price|29.78|2011-10-04/enterprise_value|567.7215|2011-10-11/enterprise_value|618.6148|2011-10-18/enterprise_value|639.8877|2011-10-25/enterprise_value|616.7299|2011-11-01/enterprise_value|733.6489|2011-11-08/enterprise_value|760.9562|2011-11-15/enterprise_value|725.2674|2011-11-22/enterprise_value|651.186|2011-11-29/enterprise_value|659.8379 russ2000_0682|IRBT|201112|284.18|184.119|31.089|29.029|10.377|89.255|85|4.255||242.958|58.14||1.5319|15.6328|36.8775|1.8912|1.8919|23.3333|3.7005|0.5179|0|0|0|13.7619|28.227|0.38||130.768|71.62|22.27|15.033|10.638||30.8|30.8|687.4156|31.33|2012-01-03/ev_revenues|1.2761|2012-01-10/ev_revenues|1.4363|2012-01-17/ev_revenues|1.3936|2012-01-24/ev_revenues|1.5023|2012-01-31/ev_revenues|1.5362|2012-02-07/ev_revenues|1.7596|2012-02-14/ev_revenues|1.0869|2012-02-21/ev_revenues|1.0898|2012-02-28/ev_revenues|1.1174|2012-01-06/ev_free_cash_flow|14.9098|2012-01-13/ev_free_cash_flow|15.1264|2012-01-20/ev_free_cash_flow|16.2539|2012-01-27/ev_free_cash_flow|16.6234|2012-02-03/ev_free_cash_flow|19.2671|2012-02-10/ev_free_cash_flow|11.7883|2012-02-17/ev_free_cash_flow|12.3216|2012-02-24/ev_free_cash_flow|12.1233|2012-01-03/ps_ratio|1.713|2012-01-10/ps_ratio|1.8772|2012-01-17/ps_ratio|1.8334|2012-01-24/ps_ratio|1.9449|2012-01-31/ps_ratio|1.9796|2012-02-07/ps_ratio|2.2085|2012-02-14/ps_ratio|1.5129|2012-02-21/ps_ratio|1.5159|2012-02-28/ps_ratio|1.544|2012-01-03/pe_ratio|19.8542|2012-01-10/pe_ratio|21.7569|2012-01-17/pe_ratio|21.25|2012-01-24/pe_ratio|22.5417|2012-01-31/pe_ratio|22.9444|2012-02-07/pe_ratio|25.5972|2012-02-14/pe_ratio|17.5347|2012-02-21/pe_ratio|17.5694|2012-02-28/pe_ratio|17.8958|2012-01-03/price_to_book_value|3.2027|2012-01-10/price_to_book_value|3.5096|2012-01-17/price_to_book_value|3.4279|2012-01-24/price_to_book_value|3.6362|2012-01-31/price_to_book_value|3.7012|2012-02-07/price_to_book_value|4.1291|2012-02-14/price_to_book_value|2.8402|2012-02-21/price_to_book_value|2.8458|2012-02-28/price_to_book_value|2.8987|2012-01-03/peg_ratio|0.4098|2012-01-10/peg_ratio|0.449|2012-01-17/peg_ratio|0.4386|2012-01-24/peg_ratio|0.4652|2012-01-31/peg_ratio|0.4735|2012-02-07/peg_ratio|0.5283|2012-02-14/peg_ratio|0.3619|2012-02-21/peg_ratio|0.3626|2012-02-28/peg_ratio|0.3693|2012-01-03/dividend_yield|0|2012-01-04/dividend_yield|0|2012-01-05/dividend_yield|0|2012-01-06/dividend_yield|0|2012-01-09/dividend_yield|0|2012-01-10/dividend_yield|0|2012-01-11/dividend_yield|0|2012-01-12/dividend_yield|0|2012-01-13/dividend_yield|0|2012-01-17/dividend_yield|0|2012-01-18/dividend_yield|0|2012-01-19/dividend_yield|0|2012-01-20/dividend_yield|0|2012-01-23/dividend_yield|0|2012-01-24/dividend_yield|0|2012-01-25/dividend_yield|0|2012-01-26/dividend_yield|0|2012-01-27/dividend_yield|0|2012-01-30/dividend_yield|0|2012-01-31/dividend_yield|0|2012-02-01/dividend_yield|0|2012-02-02/dividend_yield|0|2012-02-03/dividend_yield|0|2012-02-06/dividend_yield|0|2012-02-07/dividend_yield|0|2012-02-08/dividend_yield|0|2012-02-09/dividend_yield|0|2012-02-10/dividend_yield|0|2012-02-13/dividend_yield|0|2012-02-14/dividend_yield|0|2012-02-15/dividend_yield|0|2012-02-16/dividend_yield|0|2012-02-17/dividend_yield|0|2012-02-21/dividend_yield|0|2012-02-22/dividend_yield|0|2012-02-23/dividend_yield|0|2012-02-24/dividend_yield|0|2012-02-27/dividend_yield|0|2012-02-28/dividend_yield|0|2012-02-29/dividend_yield|0|2012-01-13/percent_of_shares_outstanding|13.9703|2012-01-31/percent_of_shares_outstanding|12.4407|2012-02-15/percent_of_shares_outstanding|9.6793|2012-02-29/percent_of_shares_outstanding|9.5707|2012-01-10/price|31.33|2012-01-24/price|32.46|2012-02-07/price|36.86|2012-02-21/price|25.3|2012-01-10/total_return_price|31.33|2012-01-24/total_return_price|32.46|2012-02-07/total_return_price|36.86|2012-02-21/total_return_price|25.3|2012-01-03/enterprise_value|594.0036|2012-01-10/enterprise_value|668.5771|2012-01-17/enterprise_value|648.709|2012-01-24/enterprise_value|699.3318|2012-01-31/enterprise_value|715.1175|2012-02-07/enterprise_value|819.0849|2012-02-14/enterprise_value|505.9307|2012-02-21/enterprise_value|507.2971|2012-02-28/enterprise_value|520.1416 russ2000_0682|IRBT|201203|266.203|182.075|31.681|28.209||77.751|73.562|4.189||248.085|58.793||1.2442|16.9073|13.1275|1.7314|1.6734|19.3958|3.1417|0.4003|0|0|0|12.3468|28.283|0.02||97.807|38.552|23.375|0.897|0.653||27.09|27.09|579.1716|26.3|2012-04-03/ev_revenues|1.1769|2012-04-10/ev_revenues|1.0463|2012-04-17/ev_revenues|1.1218|2012-04-24/ev_revenues|1.075|2012-05-01/ev_revenues|1.0168|2012-05-08/ev_revenues|0.9447|2012-05-15/ev_revenues|0.9423|2012-05-22/ev_revenues|0.9087|2012-05-29/ev_revenues|0.9117|2012-04-09/ev_free_cash_flow|10.2292|2012-04-16/ev_free_cash_flow|10.1516|2012-04-23/ev_free_cash_flow|9.7247|2012-04-30/ev_free_cash_flow|9.4465|2012-05-07/ev_free_cash_flow|8.6287|2012-05-14/ev_free_cash_flow|8.523|2012-05-21/ev_free_cash_flow|8.2671|2012-05-29/ev_free_cash_flow|8.4395|2012-04-03/ps_ratio|1.6165|2012-04-10/ps_ratio|1.4825|2012-04-17/ps_ratio|1.5599|2012-04-24/ps_ratio|1.512|2012-05-01/ps_ratio|1.4474|2012-05-08/ps_ratio|1.3737|2012-05-15/ps_ratio|1.3712|2012-05-22/ps_ratio|1.3368|2012-05-29/ps_ratio|1.3399|2012-04-03/pe_ratio|22.1008|2012-04-10/pe_ratio|20.2689|2012-04-17/pe_ratio|21.3277|2012-04-24/pe_ratio|20.6723|2012-05-01/pe_ratio|19.7899|2012-05-08/pe_ratio|18.7815|2012-05-15/pe_ratio|18.7479|2012-05-22/pe_ratio|18.2773|2012-05-29/pe_ratio|18.3193|2012-04-03/price_to_book_value|2.902|2012-04-10/price_to_book_value|2.6614|2012-04-17/price_to_book_value|2.8005|2012-04-24/price_to_book_value|2.7144|2012-05-01/price_to_book_value|2.6072|2012-05-08/price_to_book_value|2.4743|2012-05-15/price_to_book_value|2.4699|2012-05-22/price_to_book_value|2.4079|2012-05-29/price_to_book_value|2.4134|2012-04-03/peg_ratio|1.1632|2012-04-10/peg_ratio|1.0668|2012-04-17/peg_ratio|1.1225|2012-04-24/peg_ratio|1.088|2012-05-01/peg_ratio|1.0416|2012-05-08/peg_ratio|0.9885|2012-05-15/peg_ratio|0.9867|2012-05-22/peg_ratio|0.962|2012-05-29/peg_ratio|0.9642|2012-04-02/dividend_yield|0|2012-04-03/dividend_yield|0|2012-04-04/dividend_yield|0|2012-04-05/dividend_yield|0|2012-04-09/dividend_yield|0|2012-04-10/dividend_yield|0|2012-04-11/dividend_yield|0|2012-04-12/dividend_yield|0|2012-04-13/dividend_yield|0|2012-04-16/dividend_yield|0|2012-04-17/dividend_yield|0|2012-04-18/dividend_yield|0|2012-04-19/dividend_yield|0|2012-04-20/dividend_yield|0|2012-04-23/dividend_yield|0|2012-04-24/dividend_yield|0|2012-04-25/dividend_yield|0|2012-04-26/dividend_yield|0|2012-04-27/dividend_yield|0|2012-04-30/dividend_yield|0|2012-05-01/dividend_yield|0|2012-05-02/dividend_yield|0|2012-05-03/dividend_yield|0|2012-05-04/dividend_yield|0|2012-05-07/dividend_yield|0|2012-05-08/dividend_yield|0|2012-05-09/dividend_yield|0|2012-05-10/dividend_yield|0|2012-05-11/dividend_yield|0|2012-05-14/dividend_yield|0|2012-05-15/dividend_yield|0|2012-05-16/dividend_yield|0|2012-05-17/dividend_yield|0|2012-05-18/dividend_yield|0|2012-05-21/dividend_yield|0|2012-05-22/dividend_yield|0|2012-05-23/dividend_yield|0|2012-05-24/dividend_yield|0|2012-05-25/dividend_yield|0|2012-05-29/dividend_yield|0|2012-05-30/dividend_yield|0|2012-05-31/dividend_yield|0|2012-04-13/percent_of_shares_outstanding|13.3115|2012-04-30/percent_of_shares_outstanding|13.2065|2012-05-15/percent_of_shares_outstanding|13.547|2012-05-31/percent_of_shares_outstanding|12.6|2012-04-03/price|26.3|2012-04-17/price|25.38|2012-05-01/price|23.55|2012-05-15/price|22.31|2012-05-29/price|21.8|2012-04-03/total_return_price|26.3|2012-04-17/total_return_price|25.38|2012-05-01/total_return_price|23.55|2012-05-15/total_return_price|22.31|2012-05-29/total_return_price|21.8|2012-04-03/enterprise_value|537.8665|2012-04-10/enterprise_value|478.1907|2012-04-17/enterprise_value|512.6822|2012-04-24/enterprise_value|491.3303|2012-05-01/enterprise_value|464.7234|2012-05-08/enterprise_value|431.7655|2012-05-15/enterprise_value|430.6669|2012-05-22/enterprise_value|415.2866|2012-05-29/enterprise_value|416.6598 russ2000_0682|IRBT|201206|276.685|176.724|34.597|26.94||74.779|70.71|4.069||258.624|66.168||0.9069|13.2251|8.395|1.2978|1.335|18.2521|2.4046|0.9606|0|0|0|12.997|28.182|0.26||111.445|52.816|27.998|10.696|7.375||21.72|21.72|414.4626|21.21|2012-07-03/ev_revenues|0.9578|2012-07-10/ev_revenues|0.8837|2012-07-17/ev_revenues|0.8442|2012-07-24/ev_revenues|0.7809|2012-07-31/ev_revenues|0.9801|2012-08-07/ev_revenues|1.001|2012-08-14/ev_revenues|1.0789|2012-08-21/ev_revenues|1.1616|2012-08-28/ev_revenues|1.1317|2012-07-03/ev_free_cash_flow|8.4209|2012-07-10/ev_free_cash_flow|7.7694|2012-07-17/ev_free_cash_flow|7.4226|2012-07-24/ev_free_cash_flow|6.8656|2012-07-31/ev_free_cash_flow|8.6168|2012-08-07/ev_free_cash_flow|8.8012|2012-08-14/ev_free_cash_flow|9.4861|2012-08-21/ev_free_cash_flow|10.2132|2012-08-28/ev_free_cash_flow|9.9498|2012-07-03/ps_ratio|1.3731|2012-07-10/ps_ratio|1.2972|2012-07-17/ps_ratio|1.2569|2012-07-24/ps_ratio|1.192|2012-07-31/ps_ratio|1.392|2012-08-07/ps_ratio|1.4134|2012-08-14/ps_ratio|1.4929|2012-08-21/ps_ratio|1.5773|2012-08-28/ps_ratio|1.5468|2012-07-03/pe_ratio|19.3534|2012-07-10/pe_ratio|18.2845|2012-07-17/pe_ratio|17.7155|2012-07-24/pe_ratio|16.8017|2012-07-31/pe_ratio|19.6207|2012-08-07/pe_ratio|19.9224|2012-08-14/pe_ratio|21.0431|2012-08-21/pe_ratio|22.2328|2012-08-28/pe_ratio|21.8017|2012-07-03/price_to_book_value|2.3883|2012-07-10/price_to_book_value|2.2564|2012-07-17/price_to_book_value|2.1862|2012-07-24/price_to_book_value|2.0734|2012-07-31/price_to_book_value|2.428|2012-08-07/price_to_book_value|2.4653|2012-08-14/price_to_book_value|2.604|2012-08-21/price_to_book_value|2.7512|2012-08-28/price_to_book_value|2.6979|2012-07-03/peg_ratio|3.0136|2012-07-10/peg_ratio|2.8472|2012-07-17/peg_ratio|2.7586|2012-07-24/peg_ratio|2.6163|2012-07-31/peg_ratio|3.0552|2012-08-07/peg_ratio|3.1022|2012-08-14/peg_ratio|3.2767|2012-08-21/peg_ratio|3.462|2012-08-28/peg_ratio|3.3948|2012-07-02/dividend_yield|0|2012-07-03/dividend_yield|0|2012-07-05/dividend_yield|0|2012-07-06/dividend_yield|0|2012-07-09/dividend_yield|0|2012-07-10/dividend_yield|0|2012-07-11/dividend_yield|0|2012-07-12/dividend_yield|0|2012-07-13/dividend_yield|0|2012-07-16/dividend_yield|0|2012-07-17/dividend_yield|0|2012-07-18/dividend_yield|0|2012-07-19/dividend_yield|0|2012-07-20/dividend_yield|0|2012-07-23/dividend_yield|0|2012-07-24/dividend_yield|0|2012-07-25/dividend_yield|0|2012-07-26/dividend_yield|0|2012-07-27/dividend_yield|0|2012-07-30/dividend_yield|0|2012-07-31/dividend_yield|0|2012-08-01/dividend_yield|0|2012-08-02/dividend_yield|0|2012-08-03/dividend_yield|0|2012-08-06/dividend_yield|0|2012-08-07/dividend_yield|0|2012-08-08/dividend_yield|0|2012-08-09/dividend_yield|0|2012-08-10/dividend_yield|0|2012-08-13/dividend_yield|0|2012-08-14/dividend_yield|0|2012-08-15/dividend_yield|0|2012-08-16/dividend_yield|0|2012-08-17/dividend_yield|0|2012-08-20/dividend_yield|0|2012-08-21/dividend_yield|0|2012-08-22/dividend_yield|0|2012-08-23/dividend_yield|0|2012-08-24/dividend_yield|0|2012-08-27/dividend_yield|0|2012-08-28/dividend_yield|0|2012-08-29/dividend_yield|0|2012-08-30/dividend_yield|0|2012-08-31/dividend_yield|0|2012-07-13/percent_of_shares_outstanding|12.3885|2012-07-31/percent_of_shares_outstanding|11.9223|2012-08-15/percent_of_shares_outstanding|10.3411|2012-08-31/percent_of_shares_outstanding|9.8962|2012-07-10/price|21.21|2012-07-24/price|19.49|2012-08-07/price|23.11|2012-08-21/price|25.79|2012-07-10/total_return_price|21.21|2012-07-24/total_return_price|19.49|2012-08-07/total_return_price|23.11|2012-08-21/total_return_price|25.79|2012-07-03/enterprise_value|440.9518|2012-07-10/enterprise_value|406.8352|2012-07-17/enterprise_value|388.6764|2012-07-24/enterprise_value|359.5122|2012-07-31/enterprise_value|451.2085|2012-08-07/enterprise_value|460.8647|2012-08-14/enterprise_value|496.7308|2012-08-21/enterprise_value|534.804|2012-08-28/enterprise_value|521.0094 russ2000_0682|IRBT|201209|296.873|189.719|32.592|24.838||72.125|68.185|3.94||278.609|81.375||1.0058|13.0285|8.8433|1.2583|1.4183|19.9914|2.4738|3.1129|0|0|0|8.3443|28.321|0.54||126.298|58.476|22.702|22.931|15.207||25.5|25.5|463.0719|23.07|2012-10-02/ev_revenues|0.9648|2012-10-09/ev_revenues|0.9595|2012-10-16/ev_revenues|0.9797|2012-10-23/ev_revenues|0.9392|2012-10-31/ev_revenues|0.6616|2012-11-07/ev_revenues|0.6622|2012-11-14/ev_revenues|0.5884|2012-11-21/ev_revenues|0.6455|2012-11-28/ev_revenues|0.7223|2012-10-02/ev_free_cash_flow|10.9122|2012-10-09/ev_free_cash_flow|10.8516|2012-10-16/ev_free_cash_flow|11.0803|2012-10-23/ev_free_cash_flow|10.623|2012-10-31/ev_free_cash_flow|7.4827|2012-11-07/ev_free_cash_flow|7.4893|2012-11-14/ev_free_cash_flow|6.6545|2012-11-21/ev_free_cash_flow|7.3008|2012-11-28/ev_free_cash_flow|8.1692|2012-10-02/ps_ratio|1.3978|2012-10-09/ps_ratio|1.3923|2012-10-16/ps_ratio|1.4129|2012-10-23/ps_ratio|1.3717|2012-10-31/ps_ratio|1.0876|2012-11-07/ps_ratio|1.0882|2012-11-14/ps_ratio|1.013|2012-11-21/ps_ratio|1.0712|2012-11-28/ps_ratio|1.1494|2012-10-02/pe_ratio|19.225|2012-10-09/pe_ratio|19.15|2012-10-16/pe_ratio|19.4333|2012-10-23/pe_ratio|18.8667|2012-10-31/pe_ratio|14.9585|2012-11-07/pe_ratio|14.9667|2012-11-14/pe_ratio|13.9333|2012-11-21/pe_ratio|14.7333|2012-11-28/pe_ratio|15.8083|2012-10-02/price_to_book_value|2.2958|2012-10-09/price_to_book_value|2.2868|2012-10-16/price_to_book_value|2.3207|2012-10-23/price_to_book_value|2.253|2012-10-31/price_to_book_value|1.7883|2012-11-07/price_to_book_value|1.7893|2012-11-14/price_to_book_value|1.6657|2012-11-21/price_to_book_value|1.7614|2012-11-28/price_to_book_value|1.8899|2012-10-02/peg_ratio||2012-10-09/peg_ratio||2012-10-16/peg_ratio||2012-10-23/peg_ratio||2012-10-31/peg_ratio||2012-11-07/peg_ratio||2012-11-14/peg_ratio||2012-11-21/peg_ratio||2012-11-28/peg_ratio||2012-10-01/dividend_yield|0|2012-10-02/dividend_yield|0|2012-10-03/dividend_yield|0|2012-10-04/dividend_yield|0|2012-10-05/dividend_yield|0|2012-10-08/dividend_yield|0|2012-10-09/dividend_yield|0|2012-10-10/dividend_yield|0|2012-10-11/dividend_yield|0|2012-10-12/dividend_yield|0|2012-10-15/dividend_yield|0|2012-10-16/dividend_yield|0|2012-10-17/dividend_yield|0|2012-10-18/dividend_yield|0|2012-10-19/dividend_yield|0|2012-10-22/dividend_yield|0|2012-10-23/dividend_yield|0|2012-10-24/dividend_yield|0|2012-10-25/dividend_yield|0|2012-10-26/dividend_yield|0|2012-10-31/dividend_yield|0|2012-11-01/dividend_yield|0|2012-11-02/dividend_yield|0|2012-11-05/dividend_yield|0|2012-11-06/dividend_yield|0|2012-11-07/dividend_yield|0|2012-11-08/dividend_yield|0|2012-11-09/dividend_yield|0|2012-11-12/dividend_yield|0|2012-11-13/dividend_yield|0|2012-11-14/dividend_yield|0|2012-11-15/dividend_yield|0|2012-11-16/dividend_yield|0|2012-11-19/dividend_yield|0|2012-11-20/dividend_yield|0|2012-11-21/dividend_yield|0|2012-11-23/dividend_yield|0|2012-11-26/dividend_yield|0|2012-11-27/dividend_yield|0|2012-11-28/dividend_yield|0|2012-11-29/dividend_yield|0|2012-11-30/dividend_yield|0|2012-10-15/percent_of_shares_outstanding|7.8803|2012-10-31/percent_of_shares_outstanding|8.1528|2012-11-15/percent_of_shares_outstanding|8.2604|2012-11-30/percent_of_shares_outstanding|8.6279|2012-10-02/price|23.07|2012-10-16/price|23.32|2012-10-31/price|17.9502|2012-11-14/price|16.72|2012-11-28/price|18.97|2012-10-02/total_return_price|23.07|2012-10-16/total_return_price|23.32|2012-10-31/total_return_price|17.9502|2012-11-14/total_return_price|16.72|2012-11-28/total_return_price|18.97|2012-10-02/enterprise_value|449.9083|2012-10-09/enterprise_value|447.413|2012-10-16/enterprise_value|456.8397|2012-10-23/enterprise_value|437.9863|2012-10-31/enterprise_value|308.5103|2012-11-07/enterprise_value|308.7824|2012-11-14/enterprise_value|274.3647|2012-11-21/enterprise_value|301.0106|2012-11-28/enterprise_value|336.8161 russ2000_0682|IRBT|201212|234.893|139.2|36.965|24.953|77.175|78.496|74.278|4.218||275.817|75.437||0.7449|22.0517|8.425|1.0765|1.1724|16.125|1.9277||0|0|0|6.6364|28.235|-0.21||100.694|44.504|38.035|-8.917|-5.938||19.35|19.35|347.3635|20.1|2013-01-02/ev_revenues|1.0074|2013-01-09/ev_revenues|0.961|2013-01-16/ev_revenues|0.9947|2013-01-23/ev_revenues|1.0253|2013-01-30/ev_revenues|1.1456|2013-02-06/ev_revenues|1.1979|2013-02-13/ev_revenues|1.0533|2013-02-20/ev_revenues|1.0169|2013-02-27/ev_revenues|1.0329|2013-01-02/ev_free_cash_flow|14.1357|2013-01-09/ev_free_cash_flow|13.4834|2013-01-16/ev_free_cash_flow|13.957|2013-01-23/ev_free_cash_flow|14.3859|2013-01-30/ev_free_cash_flow|16.0747|2013-02-06/ev_free_cash_flow|16.8074|2013-02-13/ev_free_cash_flow|14.7794|2013-02-20/ev_free_cash_flow|14.2684|2013-02-27/ev_free_cash_flow|14.4926|2013-01-02/ps_ratio|1.3491|2013-01-09/ps_ratio|1.3019|2013-01-16/ps_ratio|1.3362|2013-01-23/ps_ratio|1.3673|2013-01-30/ps_ratio|1.4897|2013-02-06/ps_ratio|1.5428|2013-02-13/ps_ratio|1.3912|2013-02-20/ps_ratio|1.3543|2013-02-27/ps_ratio|1.3705|2013-01-02/pe_ratio|34.1475|2013-01-09/pe_ratio|32.9508|2013-01-16/pe_ratio|33.8197|2013-01-23/pe_ratio|34.6066|2013-01-30/pe_ratio|37.7049|2013-02-06/pe_ratio|39.0492|2013-02-13/pe_ratio|35.2131|2013-02-20/pe_ratio|34.2787|2013-02-27/pe_ratio|34.6885|2013-01-02/price_to_book_value|2.0981|2013-01-09/price_to_book_value|2.0246|2013-01-16/price_to_book_value|2.078|2013-01-23/price_to_book_value|2.1263|2013-01-30/price_to_book_value|2.3167|2013-02-06/price_to_book_value|2.3993|2013-02-13/price_to_book_value|2.1707|2013-02-20/price_to_book_value|2.1131|2013-02-27/price_to_book_value|2.1383|2013-01-02/peg_ratio||2013-01-09/peg_ratio||2013-01-16/peg_ratio||2013-01-23/peg_ratio||2013-01-30/peg_ratio||2013-02-06/peg_ratio||2013-02-13/peg_ratio||2013-02-20/peg_ratio||2013-02-27/peg_ratio||2013-01-02/dividend_yield|0|2013-01-03/dividend_yield|0|2013-01-04/dividend_yield|0|2013-01-07/dividend_yield|0|2013-01-08/dividend_yield|0|2013-01-09/dividend_yield|0|2013-01-10/dividend_yield|0|2013-01-11/dividend_yield|0|2013-01-14/dividend_yield|0|2013-01-15/dividend_yield|0|2013-01-16/dividend_yield|0|2013-01-17/dividend_yield|0|2013-01-18/dividend_yield|0|2013-01-22/dividend_yield|0|2013-01-23/dividend_yield|0|2013-01-24/dividend_yield|0|2013-01-25/dividend_yield|0|2013-01-28/dividend_yield|0|2013-01-29/dividend_yield|0|2013-01-30/dividend_yield|0|2013-01-31/dividend_yield|0|2013-02-01/dividend_yield|0|2013-02-04/dividend_yield|0|2013-02-05/dividend_yield|0|2013-02-06/dividend_yield|0|2013-02-07/dividend_yield|0|2013-02-08/dividend_yield|0|2013-02-11/dividend_yield|0|2013-02-12/dividend_yield|0|2013-02-13/dividend_yield|0|2013-02-14/dividend_yield|0|2013-02-15/dividend_yield|0|2013-02-19/dividend_yield|0|2013-02-20/dividend_yield|0|2013-02-21/dividend_yield|0|2013-02-22/dividend_yield|0|2013-02-25/dividend_yield|0|2013-02-26/dividend_yield|0|2013-02-27/dividend_yield|0|2013-02-28/dividend_yield|0|2013-01-15/percent_of_shares_outstanding|6.8014|2013-01-31/percent_of_shares_outstanding|8.1862|2013-02-15/percent_of_shares_outstanding|9.0601|2013-02-28/percent_of_shares_outstanding|9.1836|2013-01-09/price|20.1|2013-01-23/price|21.11|2013-02-06/price|23.82|2013-02-20/price|20.91|2013-01-09/total_return_price|20.1|2013-01-23/total_return_price|21.11|2013-02-06/total_return_price|23.82|2013-02-20/total_return_price|20.91|2013-01-02/enterprise_value|439.4928|2013-01-09/enterprise_value|419.2122|2013-01-16/enterprise_value|433.9365|2013-01-23/enterprise_value|447.2717|2013-01-30/enterprise_value|499.7791|2013-02-06/enterprise_value|522.5601|2013-02-13/enterprise_value|459.5077|2013-02-20/enterprise_value|443.6202|2013-02-27/enterprise_value|450.5884 russ2000_0682|IRBT|201303|228.288|137.445|32.16|23.629|76.21|59.44|54.407|5.033||287.811|83.792||1.3063|23.2452|18.3296|1.6734|1.6477|41.7049|2.5708||0|0|0|10.4138|28.558|0.29||106.195|46.527|23.155|8.868|8.355||24.72|24.72|569.884|24.86|2013-04-03/ev_revenues|1.2566|2013-04-10/ev_revenues|1.3091|2013-04-17/ev_revenues|1.236|2013-04-24/ev_revenues|1.4564|2013-05-01/ev_revenues|1.484|2013-05-08/ev_revenues|1.6607|2013-05-15/ev_revenues|1.8844|2013-05-22/ev_revenues|1.7573|2013-05-29/ev_revenues|1.8355|2013-04-03/ev_free_cash_flow|19.9673|2013-04-10/ev_free_cash_flow|20.8018|2013-04-17/ev_free_cash_flow|19.6412|2013-04-24/ev_free_cash_flow|23.143|2013-05-01/ev_free_cash_flow|23.5814|2013-05-08/ev_free_cash_flow|26.3894|2013-05-15/ev_free_cash_flow|29.9447|2013-05-22/ev_free_cash_flow|27.9246|2013-05-29/ev_free_cash_flow|29.167|2013-04-03/ps_ratio|1.5836|2013-04-10/ps_ratio|1.6371|2013-04-17/ps_ratio|1.5632|2013-04-24/ps_ratio|1.7862|2013-05-01/ps_ratio|1.797|2013-05-08/ps_ratio|1.9741|2013-05-15/ps_ratio|2.1984|2013-05-22/ps_ratio|2.071|2013-05-29/ps_ratio|2.1493|2013-04-03/pe_ratio|28.25|2013-04-10/pe_ratio|29.2045|2013-04-17/pe_ratio|27.8864|2013-04-24/pe_ratio|31.8636|2013-05-01/pe_ratio|32.0568|2013-05-08/pe_ratio|35.2159|2013-05-15/pe_ratio|39.2159|2013-05-22/pe_ratio|36.9432|2013-05-29/pe_ratio|38.3409|2013-04-03/price_to_book_value|2.4188|2013-04-10/price_to_book_value|2.4999|2013-04-17/price_to_book_value|2.3871|2013-04-24/price_to_book_value|2.7275|2013-05-01/price_to_book_value|2.7701|2013-05-08/price_to_book_value|3.0431|2013-05-15/price_to_book_value|3.3888|2013-05-22/price_to_book_value|3.1924|2013-05-29/price_to_book_value|3.3132|2013-04-03/peg_ratio||2013-04-10/peg_ratio||2013-04-17/peg_ratio||2013-04-24/peg_ratio||2013-05-01/peg_ratio||2013-05-08/peg_ratio||2013-05-15/peg_ratio||2013-05-22/peg_ratio||2013-05-29/peg_ratio||2013-04-01/dividend_yield|0|2013-04-02/dividend_yield|0|2013-04-03/dividend_yield|0|2013-04-04/dividend_yield|0|2013-04-05/dividend_yield|0|2013-04-08/dividend_yield|0|2013-04-09/dividend_yield|0|2013-04-10/dividend_yield|0|2013-04-11/dividend_yield|0|2013-04-12/dividend_yield|0|2013-04-15/dividend_yield|0|2013-04-16/dividend_yield|0|2013-04-17/dividend_yield|0|2013-04-18/dividend_yield|0|2013-04-19/dividend_yield|0|2013-04-22/dividend_yield|0|2013-04-23/dividend_yield|0|2013-04-24/dividend_yield|0|2013-04-25/dividend_yield|0|2013-04-26/dividend_yield|0|2013-04-29/dividend_yield|0|2013-04-30/dividend_yield|0|2013-05-01/dividend_yield|0|2013-05-02/dividend_yield|0|2013-05-03/dividend_yield|0|2013-05-06/dividend_yield|0|2013-05-07/dividend_yield|0|2013-05-08/dividend_yield|0|2013-05-09/dividend_yield|0|2013-05-10/dividend_yield|0|2013-05-13/dividend_yield|0|2013-05-14/dividend_yield|0|2013-05-15/dividend_yield|0|2013-05-16/dividend_yield|0|2013-05-17/dividend_yield|0|2013-05-20/dividend_yield|0|2013-05-21/dividend_yield|0|2013-05-22/dividend_yield|0|2013-05-23/dividend_yield|0|2013-05-24/dividend_yield|0|2013-05-28/dividend_yield|0|2013-05-29/dividend_yield|0|2013-05-30/dividend_yield|0|2013-05-31/dividend_yield|0|2013-04-15/percent_of_shares_outstanding|11.1585|2013-04-30/percent_of_shares_outstanding|10.1139|2013-05-15/percent_of_shares_outstanding|8.8562|2013-05-31/percent_of_shares_outstanding|7.5929|2013-04-03/price|24.86|2013-04-17/price|24.54|2013-05-01/price|28.21|2013-05-15/price|34.51|2013-05-29/price|33.74|2013-04-03/total_return_price|24.86|2013-04-17/total_return_price|24.54|2013-05-01/total_return_price|28.21|2013-05-15/total_return_price|34.51|2013-05-29/total_return_price|33.74|2013-04-03/enterprise_value|558.7046|2013-04-10/enterprise_value|582.0548|2013-04-17/enterprise_value|549.5793|2013-04-24/enterprise_value|647.5656|2013-05-01/enterprise_value|659.8317|2013-05-08/enterprise_value|738.4006|2013-05-15/enterprise_value|837.8835|2013-05-22/enterprise_value|781.3591|2013-05-29/enterprise_value|816.1216 russ2000_0682|IRBT|201306|279.429|152.871|41.56|23.06|73.257|88.475|84.337|4.138||308.21|92.086||2.0605|38.0456|32.7426|2.4858|2.3748|42.3636|3.6608||0|0|0|10.238|29.226|0.28||130.362|61.605|37.704|7.799|8.294||37.28|37.28|916.1698|38.97|2013-07-03/ev_revenues|2.05|2013-07-10/ev_revenues|2.0778|2013-07-17/ev_revenues|2.0179|2013-07-24/ev_revenues|1.7337|2013-07-31/ev_revenues|1.8314|2013-08-07/ev_revenues|1.7151|2013-08-14/ev_revenues|1.7145|2013-08-21/ev_revenues|1.6595|2013-08-28/ev_revenues|1.7158|2013-07-03/ev_free_cash_flow|23.8037|2013-07-10/ev_free_cash_flow|24.1265|2013-07-17/ev_free_cash_flow|23.4307|2013-07-24/ev_free_cash_flow|20.1308|2013-07-31/ev_free_cash_flow|21.265|2013-08-07/ev_free_cash_flow|19.9156|2013-08-14/ev_free_cash_flow|19.9084|2013-08-21/ev_free_cash_flow|19.2696|2013-08-28/ev_free_cash_flow|19.9228|2013-07-03/ps_ratio|2.3754|2013-07-10/ps_ratio|2.4031|2013-07-17/ps_ratio|2.3433|2013-07-24/ps_ratio|2.0596|2013-07-31/ps_ratio|2.1558|2013-08-07/ps_ratio|2.0399|2013-08-14/ps_ratio|2.0393|2013-08-21/ps_ratio|1.9844|2013-08-28/ps_ratio|2.0405|2013-07-03/pe_ratio|42.8|2013-07-10/pe_ratio|43.3|2013-07-17/pe_ratio|42.2222|2013-07-24/pe_ratio|37.1111|2013-07-31/pe_ratio|38.8444|2013-08-07/pe_ratio|36.7556|2013-08-14/pe_ratio|36.7444|2013-08-21/pe_ratio|35.7556|2013-08-28/pe_ratio|36.7667|2013-07-03/price_to_book_value|3.5792|2013-07-10/price_to_book_value|3.621|2013-07-17/price_to_book_value|3.5309|2013-07-24/price_to_book_value|3.1034|2013-07-31/price_to_book_value|3.2504|2013-08-07/price_to_book_value|3.0756|2013-08-14/price_to_book_value|3.0746|2013-08-21/price_to_book_value|2.9919|2013-08-28/price_to_book_value|3.0765|2013-07-03/peg_ratio||2013-07-10/peg_ratio||2013-07-17/peg_ratio||2013-07-24/peg_ratio||2013-07-31/peg_ratio||2013-08-07/peg_ratio||2013-08-14/peg_ratio||2013-08-21/peg_ratio||2013-08-28/peg_ratio||2013-07-01/dividend_yield|0|2013-07-02/dividend_yield|0|2013-07-03/dividend_yield|0|2013-07-05/dividend_yield|0|2013-07-08/dividend_yield|0|2013-07-09/dividend_yield|0|2013-07-10/dividend_yield|0|2013-07-11/dividend_yield|0|2013-07-12/dividend_yield|0|2013-07-15/dividend_yield|0|2013-07-16/dividend_yield|0|2013-07-17/dividend_yield|0|2013-07-18/dividend_yield|0|2013-07-19/dividend_yield|0|2013-07-22/dividend_yield|0|2013-07-23/dividend_yield|0|2013-07-24/dividend_yield|0|2013-07-25/dividend_yield|0|2013-07-26/dividend_yield|0|2013-07-29/dividend_yield|0|2013-07-30/dividend_yield|0|2013-07-31/dividend_yield|0|2013-08-01/dividend_yield|0|2013-08-02/dividend_yield|0|2013-08-05/dividend_yield|0|2013-08-06/dividend_yield|0|2013-08-07/dividend_yield|0|2013-08-08/dividend_yield|0|2013-08-09/dividend_yield|0|2013-08-12/dividend_yield|0|2013-08-13/dividend_yield|0|2013-08-14/dividend_yield|0|2013-08-15/dividend_yield|0|2013-08-16/dividend_yield|0|2013-08-19/dividend_yield|0|2013-08-20/dividend_yield|0|2013-08-21/dividend_yield|0|2013-08-22/dividend_yield|0|2013-08-23/dividend_yield|0|2013-08-26/dividend_yield|0|2013-08-27/dividend_yield|0|2013-08-28/dividend_yield|0|2013-08-29/dividend_yield|0|2013-08-30/dividend_yield|0|2013-07-15/percent_of_shares_outstanding|9.5996|2013-07-31/percent_of_shares_outstanding|7.6744|2013-08-15/percent_of_shares_outstanding|6.4581|2013-08-30/percent_of_shares_outstanding|6.8259|2013-07-10/price|38.97|2013-07-24/price|33.4|2013-08-07/price|33.08|2013-08-21/price|32.18|2013-07-10/total_return_price|38.97|2013-07-24/total_return_price|33.4|2013-08-07/total_return_price|33.08|2013-08-21/total_return_price|32.18|2013-07-03/enterprise_value|950.2686|2013-07-10/enterprise_value|963.1558|2013-07-17/enterprise_value|935.3768|2013-07-24/enterprise_value|803.6415|2013-07-31/enterprise_value|848.9218|2013-08-07/enterprise_value|795.0496|2013-08-14/enterprise_value|794.7631|2013-08-21/enterprise_value|769.2598|2013-08-28/enterprise_value|795.3362 russ2000_0682|IRBT|201309|286.763|156.679|48.853|24.039|72.338|81.503|76.947|4.556||322.602|99.89||2.015|50.1094|23.3969|2.2959|2.339|42.1444|3.5265||0|0|0|8.1324|29.582|0.26||124.501|54.061|27.812|11.189|7.804||38.31|38.31|934.0283|37.61|2013-10-02/ev_revenues|2.0071|2013-10-09/ev_revenues|1.7787|2013-10-16/ev_revenues|1.8193|2013-10-23/ev_revenues|1.8355|2013-10-30/ev_revenues|1.8061|2013-11-06/ev_revenues|1.8117|2013-11-13/ev_revenues|1.7236|2013-11-20/ev_revenues|1.7742|2013-11-27/ev_revenues|1.7405|2013-10-02/ev_free_cash_flow|31.5958|2013-10-09/ev_free_cash_flow|28.0012|2013-10-16/ev_free_cash_flow|28.6396|2013-10-23/ev_free_cash_flow|28.895|2013-10-30/ev_free_cash_flow|28.4321|2013-11-06/ev_free_cash_flow|28.5207|2013-11-13/ev_free_cash_flow|27.1331|2013-11-20/ev_free_cash_flow|27.9302|2013-11-27/ev_free_cash_flow|27.3988|2013-10-02/ps_ratio|2.3539|2013-10-09/ps_ratio|2.1249|2013-10-16/ps_ratio|2.1656|2013-10-23/ps_ratio|2.1818|2013-10-30/ps_ratio|2.148|2013-11-06/ps_ratio|2.1537|2013-11-13/ps_ratio|2.0654|2013-11-20/ps_ratio|2.1161|2013-11-27/ps_ratio|2.0823|2013-10-02/pe_ratio|60.6613|2013-10-09/pe_ratio|54.7581|2013-10-16/pe_ratio|55.8065|2013-10-23/pe_ratio|56.2258|2013-10-30/pe_ratio|55.3548|2013-11-06/pe_ratio|55.5|2013-11-13/pe_ratio|53.2258|2013-11-20/pe_ratio|54.5323|2013-11-27/pe_ratio|53.6613|2013-10-02/price_to_book_value|3.3585|2013-10-09/price_to_book_value|3.0316|2013-10-16/price_to_book_value|3.0897|2013-10-23/price_to_book_value|3.1129|2013-10-30/price_to_book_value|3.0708|2013-11-06/price_to_book_value|3.0789|2013-11-13/price_to_book_value|2.9527|2013-11-20/price_to_book_value|3.0252|2013-11-27/price_to_book_value|2.9769|2013-10-02/peg_ratio||2013-10-09/peg_ratio||2013-10-16/peg_ratio||2013-10-23/peg_ratio||2013-10-30/peg_ratio||2013-11-06/peg_ratio||2013-11-13/peg_ratio||2013-11-20/peg_ratio||2013-11-27/peg_ratio||2013-10-01/dividend_yield|0|2013-10-02/dividend_yield|0|2013-10-03/dividend_yield|0|2013-10-04/dividend_yield|0|2013-10-07/dividend_yield|0|2013-10-08/dividend_yield|0|2013-10-09/dividend_yield|0|2013-10-10/dividend_yield|0|2013-10-11/dividend_yield|0|2013-10-14/dividend_yield|0|2013-10-15/dividend_yield|0|2013-10-16/dividend_yield|0|2013-10-17/dividend_yield|0|2013-10-18/dividend_yield|0|2013-10-21/dividend_yield|0|2013-10-22/dividend_yield|0|2013-10-23/dividend_yield|0|2013-10-24/dividend_yield|0|2013-10-25/dividend_yield|0|2013-10-28/dividend_yield|0|2013-10-29/dividend_yield|0|2013-10-30/dividend_yield|0|2013-10-31/dividend_yield|0|2013-11-01/dividend_yield|0|2013-11-04/dividend_yield|0|2013-11-05/dividend_yield|0|2013-11-06/dividend_yield|0|2013-11-07/dividend_yield|0|2013-11-08/dividend_yield|0|2013-11-11/dividend_yield|0|2013-11-12/dividend_yield|0|2013-11-13/dividend_yield|0|2013-11-14/dividend_yield|0|2013-11-15/dividend_yield|0|2013-11-18/dividend_yield|0|2013-11-19/dividend_yield|0|2013-11-20/dividend_yield|0|2013-11-21/dividend_yield|0|2013-11-22/dividend_yield|0|2013-11-25/dividend_yield|0|2013-11-26/dividend_yield|0|2013-11-27/dividend_yield|0|2013-11-29/dividend_yield|0|2013-10-15/percent_of_shares_outstanding|8.3392|2013-10-31/percent_of_shares_outstanding|8.7754|2013-11-15/percent_of_shares_outstanding|8.5803|2013-11-29/percent_of_shares_outstanding|9.6945|2013-10-02/price|37.61|2013-10-16/price|34.6|2013-10-30/price|34.32|2013-11-13/price|33|2013-11-27/price|33.27|2013-10-02/total_return_price|37.61|2013-10-16/total_return_price|34.6|2013-10-30/total_return_price|34.32|2013-11-13/total_return_price|33|2013-11-27/total_return_price|33.27|2013-10-02/enterprise_value|926.7673|2013-10-09/enterprise_value|821.3322|2013-10-16/enterprise_value|840.057|2013-10-23/enterprise_value|847.547|2013-10-30/enterprise_value|833.9712|2013-11-06/enterprise_value|836.5691|2013-11-13/enterprise_value|795.8693|2013-11-20/enterprise_value|819.25|2013-11-27/enterprise_value|803.6629 russ2000_0682|IRBT|201312|300.661|187.358|46.107|23.661|71.419|85.648|80.915|4.733||330.689|103.078||1.8886|29.6199|29.7311|1.9665|2.2306|57.4839|3.1889||0|0|0|11.3144|29.795|0.11||126.343|58.961|36.216|4.559|3.188||35.64|35.64|872.0732|38.21|2014-01-02/ev_revenues|1.6792|2014-01-09/ev_revenues|1.884|2014-01-16/ev_revenues|1.8751|2014-01-23/ev_revenues|1.8395|2014-01-30/ev_revenues|1.7225|2014-02-06/ev_revenues|1.9071|2014-02-13/ev_revenues|2.2164|2014-02-20/ev_revenues|2.2908|2014-02-27/ev_revenues|2.264|2014-01-02/ev_free_cash_flow|23.3418|2014-01-09/ev_free_cash_flow|26.1889|2014-01-16/ev_free_cash_flow|26.0651|2014-01-23/ev_free_cash_flow|25.5699|2014-01-30/ev_free_cash_flow|23.9442|2014-02-06/ev_free_cash_flow|26.5107|2014-02-13/ev_free_cash_flow|30.8097|2014-02-20/ev_free_cash_flow|31.8443|2014-02-27/ev_free_cash_flow|31.4718|2014-01-02/ps_ratio|2.0889|2014-01-09/ps_ratio|2.2962|2014-01-16/ps_ratio|2.2872|2014-01-23/ps_ratio|2.2512|2014-01-30/ps_ratio|2.1328|2014-02-06/ps_ratio|2.3197|2014-02-13/ps_ratio|2.6249|2014-02-20/ps_ratio|2.7001|2014-02-27/ps_ratio|2.673|2014-01-02/pe_ratio|36.9787|2014-01-09/pe_ratio|40.6489|2014-01-16/pe_ratio|40.4894|2014-01-23/pe_ratio|39.8511|2014-01-30/pe_ratio|37.7553|2014-02-06/pe_ratio|41.0638|2014-02-13/pe_ratio|46.4681|2014-02-20/pe_ratio|47.7979|2014-02-27/pe_ratio|47.3191|2014-01-02/price_to_book_value|3.0415|2014-01-09/price_to_book_value|3.3434|2014-01-16/price_to_book_value|3.3303|2014-01-23/price_to_book_value|3.2778|2014-01-30/price_to_book_value|3.1054|2014-02-06/price_to_book_value|3.3775|2014-02-13/price_to_book_value|3.8333|2014-02-20/price_to_book_value|3.943|2014-02-27/price_to_book_value|3.9035|2014-01-02/peg_ratio|0.6835|2014-01-09/peg_ratio|0.7514|2014-01-16/peg_ratio|0.7484|2014-01-23/peg_ratio|0.7366|2014-01-30/peg_ratio|0.6979|2014-02-06/peg_ratio|0.7591|2014-02-13/peg_ratio|0.859|2014-02-20/peg_ratio|0.8835|2014-02-27/peg_ratio|0.8747|2014-01-02/dividend_yield|0|2014-01-03/dividend_yield|0|2014-01-06/dividend_yield|0|2014-01-07/dividend_yield|0|2014-01-08/dividend_yield|0|2014-01-09/dividend_yield|0|2014-01-10/dividend_yield|0|2014-01-13/dividend_yield|0|2014-01-14/dividend_yield|0|2014-01-15/dividend_yield|0|2014-01-16/dividend_yield|0|2014-01-17/dividend_yield|0|2014-01-21/dividend_yield|0|2014-01-22/dividend_yield|0|2014-01-23/dividend_yield|0|2014-01-24/dividend_yield|0|2014-01-27/dividend_yield|0|2014-01-28/dividend_yield|0|2014-01-29/dividend_yield|0|2014-01-30/dividend_yield|0|2014-01-31/dividend_yield|0|2014-02-03/dividend_yield|0|2014-02-04/dividend_yield|0|2014-02-05/dividend_yield|0|2014-02-06/dividend_yield|0|2014-02-07/dividend_yield|0|2014-02-10/dividend_yield|0|2014-02-11/dividend_yield|0|2014-02-12/dividend_yield|0|2014-02-13/dividend_yield|0|2014-02-14/dividend_yield|0|2014-02-18/dividend_yield|0|2014-02-19/dividend_yield|0|2014-02-20/dividend_yield|0|2014-02-21/dividend_yield|0|2014-02-24/dividend_yield|0|2014-02-25/dividend_yield|0|2014-02-26/dividend_yield|0|2014-02-27/dividend_yield|0|2014-02-28/dividend_yield|0|2014-01-15/percent_of_shares_outstanding|12.3997|2014-01-31/percent_of_shares_outstanding|14.1969|2014-02-14/percent_of_shares_outstanding|17.005|2014-02-28/percent_of_shares_outstanding|17.878|2014-01-09/price|38.21|2014-01-23/price|37.46|2014-02-06/price|38.6|2014-02-20/price|44.93|2014-01-09/total_return_price|38.21|2014-01-23/total_return_price|37.46|2014-02-06/total_return_price|38.6|2014-02-20/total_return_price|44.93|2014-01-02/enterprise_value|818.433|2014-01-09/enterprise_value|918.2598|2014-01-16/enterprise_value|913.9195|2014-01-23/enterprise_value|896.5583|2014-01-30/enterprise_value|839.5558|2014-02-06/enterprise_value|929.5446|2014-02-13/enterprise_value|1080.2793|2014-02-20/enterprise_value|1116.5555|2014-02-27/enterprise_value|1103.4961 russ2000_0682|IRBT|201403|294.611|185.364|41.39|25.119|70.515|64.362|59.948|4.414||346.817|108.358||2.0259|41.6408|28.1611|2.4878|2.4326|43.0638|3.5525|0.796|0|0|0|24.5921|30.033|0.18||114.204|51.71|26.796|7.793|5.28||44.35|44.35|987.4121|42.77|2014-04-03/ev_revenues|2.167|2014-04-10/ev_revenues|1.801|2014-04-17/ev_revenues|1.8836|2014-04-24/ev_revenues|1.7137|2014-05-01/ev_revenues|1.658|2014-05-08/ev_revenues|1.5931|2014-05-15/ev_revenues|1.5253|2014-05-22/ev_revenues|1.7002|2014-05-29/ev_revenues|1.7437|2014-04-03/ev_free_cash_flow|41.22|2014-04-10/ev_free_cash_flow|34.2582|2014-04-17/ev_free_cash_flow|35.8291|2014-04-24/ev_free_cash_flow|32.5969|2014-05-01/ev_free_cash_flow|31.5366|2014-05-08/ev_free_cash_flow|30.3029|2014-05-15/ev_free_cash_flow|29.0125|2014-05-22/ev_free_cash_flow|32.3403|2014-05-29/ev_free_cash_flow|33.1665|2014-04-03/ps_ratio|2.5605|2014-04-10/ps_ratio|2.1918|2014-04-17/ps_ratio|2.275|2014-04-24/ps_ratio|2.1037|2014-05-01/ps_ratio|2.0445|2014-05-08/ps_ratio|1.9792|2014-05-15/ps_ratio|1.911|2014-05-22/ps_ratio|2.087|2014-05-29/ps_ratio|2.1307|2014-04-03/pe_ratio|51.5301|2014-04-10/pe_ratio|44.1084|2014-04-17/pe_ratio|45.7831|2014-04-24/pe_ratio|42.3373|2014-05-01/pe_ratio|41.1446|2014-05-08/pe_ratio|39.8313|2014-05-15/pe_ratio|38.4578|2014-05-22/pe_ratio|42|2014-05-29/pe_ratio|42.8795|2014-04-03/price_to_book_value|3.63|2014-04-10/price_to_book_value|3.1072|2014-04-17/price_to_book_value|3.2251|2014-04-24/price_to_book_value|2.9824|2014-05-01/price_to_book_value|2.9028|2014-05-08/price_to_book_value|2.8101|2014-05-15/price_to_book_value|2.7132|2014-05-22/price_to_book_value|2.9631|2014-05-29/price_to_book_value|3.0252|2014-04-03/peg_ratio||2014-04-10/peg_ratio||2014-04-17/peg_ratio||2014-04-24/peg_ratio||2014-05-01/peg_ratio||2014-05-08/peg_ratio||2014-05-15/peg_ratio||2014-05-22/peg_ratio||2014-05-29/peg_ratio||2014-04-01/dividend_yield|0|2014-04-02/dividend_yield|0|2014-04-03/dividend_yield|0|2014-04-04/dividend_yield|0|2014-04-07/dividend_yield|0|2014-04-08/dividend_yield|0|2014-04-09/dividend_yield|0|2014-04-10/dividend_yield|0|2014-04-11/dividend_yield|0|2014-04-14/dividend_yield|0|2014-04-15/dividend_yield|0|2014-04-16/dividend_yield|0|2014-04-17/dividend_yield|0|2014-04-21/dividend_yield|0|2014-04-22/dividend_yield|0|2014-04-23/dividend_yield|0|2014-04-24/dividend_yield|0|2014-04-25/dividend_yield|0|2014-04-28/dividend_yield|0|2014-04-29/dividend_yield|0|2014-04-30/dividend_yield|0|2014-05-01/dividend_yield|0|2014-05-02/dividend_yield|0|2014-05-05/dividend_yield|0|2014-05-06/dividend_yield|0|2014-05-07/dividend_yield|0|2014-05-08/dividend_yield|0|2014-05-09/dividend_yield|0|2014-05-12/dividend_yield|0|2014-05-13/dividend_yield|0|2014-05-14/dividend_yield|0|2014-05-15/dividend_yield|0|2014-05-16/dividend_yield|0|2014-05-19/dividend_yield|0|2014-05-20/dividend_yield|0|2014-05-21/dividend_yield|0|2014-05-22/dividend_yield|0|2014-05-23/dividend_yield|0|2014-05-27/dividend_yield|0|2014-05-28/dividend_yield|0|2014-05-29/dividend_yield|0|2014-05-30/dividend_yield|0|2014-04-15/percent_of_shares_outstanding|25.9408|2014-04-30/percent_of_shares_outstanding|26.5871|2014-05-15/percent_of_shares_outstanding|28.1101|2014-05-30/percent_of_shares_outstanding|33.4077|2014-04-03/price|42.77|2014-04-17/price|38|2014-05-01/price|34.15|2014-05-15/price|31.92|2014-05-29/price|35.59|2014-04-03/total_return_price|42.77|2014-04-17/total_return_price|38|2014-05-01/total_return_price|34.15|2014-05-15/total_return_price|31.92|2014-05-29/total_return_price|35.59|2014-04-03/enterprise_value|1073.5752|2014-04-10/enterprise_value|892.255|2014-04-17/enterprise_value|933.1698|2014-04-24/enterprise_value|848.9854|2014-05-01/enterprise_value|821.3712|2014-05-08/enterprise_value|789.2382|2014-05-15/enterprise_value|755.6312|2014-05-22/enterprise_value|842.3018|2014-05-29/enterprise_value|863.8221 russ2000_0682|IRBT|201406|325.997|182.704|50.796|25.808|69.642|83.857|79.508|4.349||359.283|116.888||2.0174|41.4198|38.3732|2.3182|2.4061|48.4217|3.4162||0|0|0|32.2909|30.129|0.28||139.803|62.121|35.201|9.767|8.53||40.19|40.19|999.4292|37.33|2014-07-03/ev_revenues|2.0764|2014-07-10/ev_revenues|1.823|2014-07-17/ev_revenues|1.7539|2014-07-24/ev_revenues|1.7498|2014-07-31/ev_revenues|1.533|2014-08-07/ev_revenues|1.5805|2014-08-14/ev_revenues|1.6864|2014-08-21/ev_revenues|1.663|2014-08-28/ev_revenues|1.5664|2014-07-03/ev_free_cash_flow|64.0246|2014-07-10/ev_free_cash_flow|56.2102|2014-07-17/ev_free_cash_flow|54.0807|2014-07-24/ev_free_cash_flow|53.9544|2014-07-31/ev_free_cash_flow|47.2704|2014-08-07/ev_free_cash_flow|48.7325|2014-08-14/ev_free_cash_flow|51.9997|2014-08-21/ev_free_cash_flow|51.2776|2014-08-28/ev_free_cash_flow|48.2993|2014-07-03/ps_ratio|2.4661|2014-07-10/ps_ratio|2.2098|2014-07-17/ps_ratio|2.1399|2014-07-24/ps_ratio|2.1358|2014-07-31/ps_ratio|1.9161|2014-08-07/ps_ratio|1.9641|2014-08-14/ps_ratio|2.0712|2014-08-21/ps_ratio|2.0476|2014-08-28/ps_ratio|1.9499|2014-07-03/pe_ratio|50.1928|2014-07-10/pe_ratio|44.9759|2014-07-17/pe_ratio|43.5542|2014-07-24/pe_ratio|43.4699|2014-07-31/pe_ratio|39|2014-08-07/pe_ratio|39.9759|2014-08-14/pe_ratio|42.1566|2014-08-21/pe_ratio|41.6747|2014-08-28/pe_ratio|39.6867|2014-07-03/price_to_book_value|3.4262|2014-07-10/price_to_book_value|3.0701|2014-07-17/price_to_book_value|2.9731|2014-07-24/price_to_book_value|2.9673|2014-07-31/price_to_book_value|2.6627|2014-08-07/price_to_book_value|2.7293|2014-08-14/price_to_book_value|2.8782|2014-08-21/price_to_book_value|2.8453|2014-08-28/price_to_book_value|2.7096|2014-07-03/peg_ratio||2014-07-10/peg_ratio||2014-07-17/peg_ratio||2014-07-24/peg_ratio||2014-07-31/peg_ratio||2014-08-07/peg_ratio||2014-08-14/peg_ratio||2014-08-21/peg_ratio||2014-08-28/peg_ratio||2014-07-01/dividend_yield|0|2014-07-02/dividend_yield|0|2014-07-03/dividend_yield|0|2014-07-07/dividend_yield|0|2014-07-08/dividend_yield|0|2014-07-09/dividend_yield|0|2014-07-10/dividend_yield|0|2014-07-11/dividend_yield|0|2014-07-14/dividend_yield|0|2014-07-15/dividend_yield|0|2014-07-16/dividend_yield|0|2014-07-17/dividend_yield|0|2014-07-18/dividend_yield|0|2014-07-21/dividend_yield|0|2014-07-22/dividend_yield|0|2014-07-23/dividend_yield|0|2014-07-24/dividend_yield|0|2014-07-25/dividend_yield|0|2014-07-28/dividend_yield|0|2014-07-29/dividend_yield|0|2014-07-30/dividend_yield|0|2014-07-31/dividend_yield|0|2014-08-01/dividend_yield|0|2014-08-04/dividend_yield|0|2014-08-05/dividend_yield|0|2014-08-06/dividend_yield|0|2014-08-07/dividend_yield|0|2014-08-08/dividend_yield|0|2014-08-11/dividend_yield|0|2014-08-12/dividend_yield|0|2014-08-13/dividend_yield|0|2014-08-14/dividend_yield|0|2014-08-15/dividend_yield|0|2014-08-18/dividend_yield|0|2014-08-19/dividend_yield|0|2014-08-20/dividend_yield|0|2014-08-21/dividend_yield|0|2014-08-22/dividend_yield|0|2014-08-25/dividend_yield|0|2014-08-26/dividend_yield|0|2014-08-27/dividend_yield|0|2014-08-28/dividend_yield|0|2014-08-29/dividend_yield|0|2014-07-15/percent_of_shares_outstanding|32.4204|2014-07-31/percent_of_shares_outstanding|28.3727|2014-08-15/percent_of_shares_outstanding|27.4797|2014-08-29/percent_of_shares_outstanding|28.7466|2014-07-10/price|37.33|2014-07-24/price|36.08|2014-08-07/price|33.18|2014-08-21/price|34.59|2014-07-10/total_return_price|37.33|2014-07-24/total_return_price|36.08|2014-08-07/total_return_price|33.18|2014-08-21/total_return_price|34.59|2014-07-03/enterprise_value|1048.274|2014-07-10/enterprise_value|920.3303|2014-07-17/enterprise_value|885.4634|2014-07-24/enterprise_value|883.3951|2014-07-31/enterprise_value|773.959|2014-08-07/enterprise_value|797.8977|2014-08-14/enterprise_value|851.3905|2014-08-21/enterprise_value|839.5689|2014-08-28/enterprise_value|790.8048 russ2000_0682|IRBT|201409|343.651|186.76|54.148|26.862|68.77|82.962|78.696|4.266||377.77|131.495||1.4751|22.6085|45.4834|1.5509|1.8575|37.8072|2.5813||0|0|0|25.0415|30.183|0.48||143.497|67.889|27.852|22.32|14.607||31.76|31.76|744.7005|30.63|2014-10-02/ev_revenues|1.3742|2014-10-09/ev_revenues|1.4414|2014-10-16/ev_revenues|1.4629|2014-10-23/ev_revenues|1.672|2014-10-30/ev_revenues|1.6246|2014-11-06/ev_revenues|1.6077|2014-11-13/ev_revenues|1.5772|2014-11-20/ev_revenues|1.6066|2014-11-28/ev_revenues|1.6985|2014-10-02/ev_free_cash_flow|35.4651|2014-10-09/ev_free_cash_flow|37.2004|2014-10-16/ev_free_cash_flow|37.7545|2014-10-23/ev_free_cash_flow|43.15|2014-10-30/ev_free_cash_flow|41.9278|2014-11-06/ev_free_cash_flow|41.4909|2014-11-13/ev_free_cash_flow|40.7045|2014-11-20/ev_free_cash_flow|41.4618|2014-11-28/ev_free_cash_flow|43.8354|2014-10-02/ps_ratio|1.7562|2014-10-09/ps_ratio|1.8244|2014-10-16/ps_ratio|1.8462|2014-10-23/ps_ratio|2.0583|2014-10-30/ps_ratio|2.013|2014-11-06/ps_ratio|1.9958|2014-11-13/ps_ratio|1.9649|2014-11-20/ps_ratio|1.9947|2014-11-28/ps_ratio|2.0882|2014-10-02/pe_ratio|29.1714|2014-10-09/pe_ratio|30.3048|2014-10-16/pe_ratio|30.6667|2014-10-23/pe_ratio|34.1905|2014-10-30/pe_ratio|33.4381|2014-11-06/pe_ratio|33.1524|2014-11-13/pe_ratio|32.6381|2014-11-20/pe_ratio|33.1333|2014-11-28/pe_ratio|34.6857|2014-10-02/price_to_book_value|2.4|2014-10-09/price_to_book_value|2.4932|2014-10-16/price_to_book_value|2.523|2014-10-23/price_to_book_value|2.8129|2014-10-30/price_to_book_value|2.7472|2014-11-06/price_to_book_value|2.7237|2014-11-13/price_to_book_value|2.6815|2014-11-20/price_to_book_value|2.7222|2014-11-28/price_to_book_value|2.8497|2014-10-02/peg_ratio|0.4206|2014-10-09/peg_ratio|0.437|2014-10-16/peg_ratio|0.4422|2014-10-23/peg_ratio|0.493|2014-10-30/peg_ratio|0.4821|2014-11-06/peg_ratio|0.478|2014-11-13/peg_ratio|0.4706|2014-11-20/peg_ratio|0.4777|2014-11-28/peg_ratio|0.5001|2014-10-01/dividend_yield|0|2014-10-02/dividend_yield|0|2014-10-03/dividend_yield|0|2014-10-06/dividend_yield|0|2014-10-07/dividend_yield|0|2014-10-08/dividend_yield|0|2014-10-09/dividend_yield|0|2014-10-10/dividend_yield|0|2014-10-13/dividend_yield|0|2014-10-14/dividend_yield|0|2014-10-15/dividend_yield|0|2014-10-16/dividend_yield|0|2014-10-17/dividend_yield|0|2014-10-20/dividend_yield|0|2014-10-21/dividend_yield|0|2014-10-22/dividend_yield|0|2014-10-23/dividend_yield|0|2014-10-24/dividend_yield|0|2014-10-27/dividend_yield|0|2014-10-28/dividend_yield|0|2014-10-29/dividend_yield|0|2014-10-30/dividend_yield|0|2014-10-31/dividend_yield|0|2014-11-03/dividend_yield|0|2014-11-04/dividend_yield|0|2014-11-05/dividend_yield|0|2014-11-06/dividend_yield|0|2014-11-07/dividend_yield|0|2014-11-10/dividend_yield|0|2014-11-11/dividend_yield|0|2014-11-12/dividend_yield|0|2014-11-13/dividend_yield|0|2014-11-14/dividend_yield|0|2014-11-17/dividend_yield|0|2014-11-18/dividend_yield|0|2014-11-19/dividend_yield|0|2014-11-20/dividend_yield|0|2014-11-21/dividend_yield|0|2014-11-24/dividend_yield|0|2014-11-25/dividend_yield|0|2014-11-26/dividend_yield|0|2014-11-28/dividend_yield|0|2014-10-15/percent_of_shares_outstanding|26.2224|2014-10-31/percent_of_shares_outstanding|24.8777|2014-11-14/percent_of_shares_outstanding|24.7705|2014-11-28/percent_of_shares_outstanding|24.0198|2014-10-02/price|30.63|2014-10-16/price|32.2|2014-10-30/price|35.11|2014-11-13/price|34.27|2014-11-28/price|36.42|2014-10-02/total_return_price|30.63|2014-10-16/total_return_price|32.2|2014-10-30/total_return_price|35.11|2014-11-13/total_return_price|34.27|2014-11-28/total_return_price|36.42|2014-10-02/enterprise_value|719.8696|2014-10-09/enterprise_value|755.0929|2014-10-16/enterprise_value|766.3407|2014-10-23/enterprise_value|875.8585|2014-10-30/enterprise_value|851.0495|2014-11-06/enterprise_value|842.1818|2014-11-13/enterprise_value|826.2201|2014-11-20/enterprise_value|841.5907|2014-11-28/enterprise_value|889.7715 russ2000_0682|IRBT|201412|374.859|222.123|47.857|31.297|67.897|102.777|99.041|3.736||390.436|140.881||1.6077|21.3512|41.4909|1.6365|1.9958|33.1524|2.7237|0.478|0|0|0.163|23.2161|30.333|0.31||159.342|76.335|45.681|12.529|9.386||34.81|34.81|842.1818|32.8|2015-01-02/ev_revenues|1.4559|2015-01-09/ev_revenues|1.3473|2015-01-16/ev_revenues|1.3047|2015-01-23/ev_revenues|1.3728|2015-01-30/ev_revenues|1.2807|2015-02-06/ev_revenues|1.2456|2015-02-13/ev_revenues|1.2615|2015-02-20/ev_revenues|1.2775|2015-02-27/ev_revenues|1.3516|2015-01-02/ev_free_cash_flow|30.2137|2015-01-09/ev_free_cash_flow|27.9599|2015-01-16/ev_free_cash_flow|27.076|2015-01-23/ev_free_cash_flow|28.4902|2015-01-30/ev_free_cash_flow|26.5789|2015-02-06/ev_free_cash_flow|25.8497|2015-02-13/ev_free_cash_flow|26.18|2015-02-20/ev_free_cash_flow|26.5118|2015-02-27/ev_free_cash_flow|28.0489|2015-01-02/ps_ratio|1.8876|2015-01-09/ps_ratio|1.7771|2015-01-16/ps_ratio|1.7337|2015-01-23/ps_ratio|1.8031|2015-01-30/ps_ratio|1.7094|2015-02-06/ps_ratio|1.6736|2015-02-13/ps_ratio|1.6882|2015-02-20/ps_ratio|1.7045|2015-02-27/ps_ratio|1.7798|2015-01-02/pe_ratio|27.872|2015-01-09/pe_ratio|26.24|2015-01-16/pe_ratio|25.6|2015-01-23/pe_ratio|26.624|2015-01-30/pe_ratio|25.24|2015-02-06/pe_ratio|24.712|2015-02-13/pe_ratio|24.928|2015-02-20/pe_ratio|25.168|2015-02-27/pe_ratio|26.28|2015-01-02/price_to_book_value|2.6453|2015-01-09/price_to_book_value|2.4904|2015-01-16/price_to_book_value|2.4297|2015-01-23/price_to_book_value|2.5268|2015-01-30/price_to_book_value|2.3955|2015-02-06/price_to_book_value|2.3454|2015-02-13/price_to_book_value|2.3681|2015-02-20/price_to_book_value|2.3909|2015-02-27/price_to_book_value|2.4965|2015-01-02/peg_ratio|0.8452|2015-01-09/peg_ratio|0.7957|2015-01-16/peg_ratio|0.7763|2015-01-23/peg_ratio|0.8073|2015-01-30/peg_ratio|0.7653|2015-02-06/peg_ratio|0.7493|2015-02-13/peg_ratio|0.7559|2015-02-20/peg_ratio|0.7632|2015-02-27/peg_ratio|0.7969|2015-01-02/dividend_yield|0|2015-01-05/dividend_yield|0|2015-01-06/dividend_yield|0|2015-01-07/dividend_yield|0|2015-01-08/dividend_yield|0|2015-01-09/dividend_yield|0|2015-01-12/dividend_yield|0|2015-01-13/dividend_yield|0|2015-01-14/dividend_yield|0|2015-01-15/dividend_yield|0|2015-01-16/dividend_yield|0|2015-01-20/dividend_yield|0|2015-01-21/dividend_yield|0|2015-01-22/dividend_yield|0|2015-01-23/dividend_yield|0|2015-01-26/dividend_yield|0|2015-01-27/dividend_yield|0|2015-01-28/dividend_yield|0|2015-01-29/dividend_yield|0|2015-01-30/dividend_yield|0|2015-02-02/dividend_yield|0|2015-02-03/dividend_yield|0|2015-02-04/dividend_yield|0|2015-02-05/dividend_yield|0|2015-02-06/dividend_yield|0|2015-02-09/dividend_yield|0|2015-02-10/dividend_yield|0|2015-02-11/dividend_yield|0|2015-02-12/dividend_yield|0|2015-02-13/dividend_yield|0|2015-02-17/dividend_yield|0|2015-02-18/dividend_yield|0|2015-02-19/dividend_yield|0|2015-02-20/dividend_yield|0|2015-02-23/dividend_yield|0|2015-02-24/dividend_yield|0|2015-02-25/dividend_yield|0|2015-02-26/dividend_yield|0|2015-02-27/dividend_yield|0|2015-01-15/percent_of_shares_outstanding|23.6574|2015-01-30/percent_of_shares_outstanding|18.9605|2015-02-13/percent_of_shares_outstanding|14.231|2015-02-27/percent_of_shares_outstanding|13.5225|2015-01-09/price|32.8|2015-01-23/price|33.28|2015-02-06/price|30.89|2015-02-20/price|31.46|2015-01-09/total_return_price|32.8|2015-01-23/total_return_price|33.28|2015-02-06/total_return_price|30.89|2015-02-20/total_return_price|31.46|2015-01-02/enterprise_value|810.6949|2015-01-09/enterprise_value|750.2199|2015-01-16/enterprise_value|726.5042|2015-01-23/enterprise_value|764.4493|2015-01-30/enterprise_value|713.1641|2015-02-06/enterprise_value|693.5987|2015-02-13/enterprise_value|702.4628|2015-02-20/enterprise_value|711.3644|2015-02-27/enterprise_value|752.6088 russ2000_0682|IRBT|201503|340.484|220.917|49.698|30.501|67.025|63.381|59.562|3.819||394.287|145.635||1.3072|20.0773|27.1283|1.6353|1.7327|25.584|2.4333|0.7758|0|0|0.6811|14.5403|30.23|0.16||117.961|53.708|26.777|7.105|4.754||32.06|32.06|727.9069|32.99|2015-04-06/ev_revenues|1.3541|2015-04-13/ev_revenues|1.3849|2015-04-20/ev_revenues|1.426|2015-04-27/ev_revenues|1.4097|2015-05-04/ev_revenues|1.336|2015-05-11/ev_revenues|1.3106|2015-05-18/ev_revenues|1.3289|2015-05-26/ev_revenues|1.3032|2015-04-06/ev_free_cash_flow|18.9556|2015-04-13/ev_free_cash_flow|19.3872|2015-04-20/ev_free_cash_flow|19.9618|2015-04-27/ev_free_cash_flow|19.7343|2015-05-04/ev_free_cash_flow|18.7026|2015-05-11/ev_free_cash_flow|18.3463|2015-05-18/ev_free_cash_flow|18.6024|2015-05-26/ev_free_cash_flow|18.2424|2015-04-06/ps_ratio|1.7783|2015-04-13/ps_ratio|1.8106|2015-04-20/ps_ratio|1.8524|2015-04-27/ps_ratio|1.8338|2015-05-04/ps_ratio|1.7589|2015-05-11/ps_ratio|1.733|2015-05-18/ps_ratio|1.7516|2015-05-26/ps_ratio|1.7255|2015-04-06/pe_ratio|26.8211|2015-04-13/pe_ratio|27.3089|2015-04-20/pe_ratio|27.939|2015-04-27/pe_ratio|27.6585|2015-05-04/pe_ratio|26.5285|2015-05-11/pe_ratio|26.1382|2015-05-18/pe_ratio|26.4187|2015-05-26/pe_ratio|26.0244|2015-04-06/price_to_book_value|2.4856|2015-04-13/price_to_book_value|2.5294|2015-04-20/price_to_book_value|2.5878|2015-04-27/price_to_book_value|2.5647|2015-05-04/price_to_book_value|2.4599|2015-05-11/price_to_book_value|2.4237|2015-05-18/price_to_book_value|2.4497|2015-05-26/price_to_book_value|2.4131|2015-04-06/peg_ratio|0.5565|2015-04-13/peg_ratio|0.5667|2015-04-20/peg_ratio|0.5797|2015-04-27/peg_ratio|0.5739|2015-05-04/peg_ratio|0.5505|2015-05-11/peg_ratio|0.5424|2015-05-18/peg_ratio|0.5482|2015-05-26/peg_ratio|0.54|2015-04-01/dividend_yield|0|2015-04-02/dividend_yield|0|2015-04-06/dividend_yield|0|2015-04-07/dividend_yield|0|2015-04-08/dividend_yield|0|2015-04-09/dividend_yield|0|2015-04-10/dividend_yield|0|2015-04-13/dividend_yield|0|2015-04-14/dividend_yield|0|2015-04-15/dividend_yield|0|2015-04-16/dividend_yield|0|2015-04-17/dividend_yield|0|2015-04-20/dividend_yield|0|2015-04-21/dividend_yield|0|2015-04-22/dividend_yield|0|2015-04-23/dividend_yield|0|2015-04-24/dividend_yield|0|2015-04-27/dividend_yield|0|2015-04-28/dividend_yield|0|2015-04-29/dividend_yield|0|2015-04-30/dividend_yield|0|2015-05-01/dividend_yield|0|2015-05-04/dividend_yield|0|2015-05-05/dividend_yield|0|2015-05-06/dividend_yield|0|2015-05-07/dividend_yield|0|2015-05-08/dividend_yield|0|2015-05-11/dividend_yield|0|2015-05-12/dividend_yield|0|2015-05-13/dividend_yield|0|2015-05-14/dividend_yield|0|2015-05-15/dividend_yield|0|2015-05-18/dividend_yield|0|2015-05-19/dividend_yield|0|2015-05-20/dividend_yield|0|2015-05-21/dividend_yield|0|2015-05-22/dividend_yield|0|2015-05-26/dividend_yield|0|2015-05-27/dividend_yield|0|2015-05-28/dividend_yield|0|2015-05-29/dividend_yield|0|2015-04-15/percent_of_shares_outstanding|14.3938|2015-04-30/percent_of_shares_outstanding|13.0828|2015-05-15/percent_of_shares_outstanding|13.3529|2015-05-29/percent_of_shares_outstanding|13.6492|2015-04-06/price|32.99|2015-04-20/price|34.365|2015-05-04/price|32.63|2015-05-18/price|32.495|2015-04-06/total_return_price|32.99|2015-04-20/total_return_price|34.365|2015-05-04/total_return_price|32.63|2015-05-18/total_return_price|32.495|2015-04-06/enterprise_value|759.1169|2015-04-13/enterprise_value|776.4003|2015-04-20/enterprise_value|799.4108|2015-04-27/enterprise_value|790.3003|2015-05-04/enterprise_value|748.9836|2015-05-11/enterprise_value|734.716|2015-05-18/enterprise_value|744.9709|2015-05-26/enterprise_value|730.5546 russ2000_0682|IRBT|201506|368.073|223.843|45.977|29.826|66.152|78.675|75.305|3.37||405.456|152.887||1.2758|20.1859|15.6705|1.501|1.6933|26.7899|2.3443|0.6177|0|0|0.6946|13.0511|30.268|0.24||148.788|70.033|40.234|11.006|7.252||32.07|32.07|726.672|32.52|2015-07-07/ev_revenues|1.2512|2015-07-14/ev_revenues|1.3035|2015-07-21/ev_revenues|1.2517|2015-07-28/ev_revenues|1.2066|2015-08-04/ev_revenues|1.1993|2015-08-11/ev_revenues|1.1883|2015-08-18/ev_revenues|1.2433|2015-08-25/ev_revenues|1.0703|2015-07-07/ev_free_cash_flow|15.3683|2015-07-14/ev_free_cash_flow|16.0113|2015-07-21/ev_free_cash_flow|15.3747|2015-07-28/ev_free_cash_flow|14.8211|2015-08-04/ev_free_cash_flow|14.7309|2015-08-11/ev_free_cash_flow|14.5957|2015-08-18/ev_free_cash_flow|15.2719|2015-08-25/ev_free_cash_flow|13.1467|2015-07-07/ps_ratio|1.6683|2015-07-14/ps_ratio|1.7214|2015-07-21/ps_ratio|1.6689|2015-07-28/ps_ratio|1.6205|2015-08-04/ps_ratio|1.6131|2015-08-11/ps_ratio|1.6019|2015-08-18/ps_ratio|1.6577|2015-08-25/ps_ratio|1.4824|2015-07-07/pe_ratio|26.395|2015-07-14/pe_ratio|27.2353|2015-07-21/pe_ratio|26.4034|2015-07-28/pe_ratio|25.6387|2015-08-04/pe_ratio|25.521|2015-08-11/pe_ratio|25.3445|2015-08-18/pe_ratio|26.2269|2015-08-25/pe_ratio|23.4538|2015-07-07/price_to_book_value|2.3097|2015-07-14/price_to_book_value|2.3833|2015-07-21/price_to_book_value|2.3105|2015-07-28/price_to_book_value|2.2472|2015-08-04/price_to_book_value|2.2369|2015-08-11/price_to_book_value|2.2214|2015-08-18/price_to_book_value|2.2987|2015-08-25/price_to_book_value|2.0557|2015-07-07/peg_ratio|0.6086|2015-07-14/peg_ratio|0.6279|2015-07-21/peg_ratio|0.6087|2015-07-28/peg_ratio|0.5911|2015-08-04/peg_ratio|0.5884|2015-08-11/peg_ratio|0.5843|2015-08-18/peg_ratio|0.6047|2015-08-25/peg_ratio|0.5407|2015-07-01/dividend_yield|0|2015-07-02/dividend_yield|0|2015-07-06/dividend_yield|0|2015-07-07/dividend_yield|0|2015-07-08/dividend_yield|0|2015-07-09/dividend_yield|0|2015-07-10/dividend_yield|0|2015-07-13/dividend_yield|0|2015-07-14/dividend_yield|0|2015-07-15/dividend_yield|0|2015-07-16/dividend_yield|0|2015-07-17/dividend_yield|0|2015-07-20/dividend_yield|0|2015-07-21/dividend_yield|0|2015-07-22/dividend_yield|0|2015-07-23/dividend_yield|0|2015-07-24/dividend_yield|0|2015-07-27/dividend_yield|0|2015-07-28/dividend_yield|0|2015-07-29/dividend_yield|0|2015-07-30/dividend_yield|0|2015-07-31/dividend_yield|0|2015-08-03/dividend_yield|0|2015-08-04/dividend_yield|0|2015-08-05/dividend_yield|0|2015-08-06/dividend_yield|0|2015-08-07/dividend_yield|0|2015-08-10/dividend_yield|0|2015-08-11/dividend_yield|0|2015-08-12/dividend_yield|0|2015-08-13/dividend_yield|0|2015-08-14/dividend_yield|0|2015-08-17/dividend_yield|0|2015-08-18/dividend_yield|0|2015-08-19/dividend_yield|0|2015-08-20/dividend_yield|0|2015-08-21/dividend_yield|0|2015-08-24/dividend_yield|0|2015-08-25/dividend_yield|0|2015-08-26/dividend_yield|0|2015-08-27/dividend_yield|0|2015-08-28/dividend_yield|0|2015-08-31/dividend_yield|0|2015-07-15/percent_of_shares_outstanding|12.793|2015-07-31/percent_of_shares_outstanding|12.4612|2015-08-14/percent_of_shares_outstanding|12.8019|2015-08-31/percent_of_shares_outstanding|13.6535|2015-07-13/price|32.52|2015-07-27/price|30.8|2015-08-10/price|30.34|2015-08-24/price|28.34|2015-07-13/total_return_price|32.52|2015-07-27/total_return_price|30.8|2015-08-10/total_return_price|30.34|2015-08-24/total_return_price|28.34|2015-07-07/enterprise_value|712.6587|2015-07-14/enterprise_value|742.4741|2015-07-21/enterprise_value|712.9569|2015-07-28/enterprise_value|687.2832|2015-08-04/enterprise_value|683.1024|2015-08-11/enterprise_value|676.8311|2015-08-18/enterprise_value|708.1875|2015-08-25/enterprise_value|609.6389 russ2000_0682|IRBT|201509|376.526|212.221|58.665|28.553|65.28|86.707|83.674|3.033||403.106|165.68||1.0741|18.7234|13.1926|1.3067|1.5175|24.0084|2.0609|0.5535|0|0|3.0201|16.3662|30.117|0.42||143.609|69.858|33.08|18.563|12.793||29.2|29.2|611.7666|30.12|2015-10-06/ev_revenues|1.1738|2015-10-13/ev_revenues|1.2282|2015-10-20/ev_revenues|1.2313|2015-10-27/ev_revenues|1.1399|2015-11-03/ev_revenues|1.2067|2015-11-10/ev_revenues|1.2394|2015-11-17/ev_revenues|1.2149|2015-11-24/ev_revenues|1.293|2015-10-06/ev_free_cash_flow|13.775|2015-10-13/ev_free_cash_flow|14.4137|2015-10-20/ev_free_cash_flow|14.4498|2015-10-27/ev_free_cash_flow|13.377|2015-11-03/ev_free_cash_flow|14.1615|2015-11-10/ev_free_cash_flow|14.5447|2015-11-17/ev_free_cash_flow|14.2573|2015-11-24/ev_free_cash_flow|15.1735|2015-10-06/ps_ratio|1.5986|2015-10-13/ps_ratio|1.6549|2015-10-20/ps_ratio|1.6581|2015-10-27/ps_ratio|1.5732|2015-11-03/ps_ratio|1.6427|2015-11-10/ps_ratio|1.6766|2015-11-17/ps_ratio|1.6512|2015-11-24/ps_ratio|1.7324|2015-10-06/pe_ratio|26.6549|2015-10-13/pe_ratio|27.5929|2015-10-20/pe_ratio|27.646|2015-10-27/pe_ratio|26.2301|2015-11-03/pe_ratio|27.3894|2015-11-10/pe_ratio|27.9558|2015-11-17/pe_ratio|27.531|2015-11-24/pe_ratio|28.885|2015-10-06/price_to_book_value|2.1854|2015-10-13/price_to_book_value|2.2623|2015-10-20/price_to_book_value|2.2667|2015-10-27/price_to_book_value|2.1375|2015-11-03/price_to_book_value|2.2319|2015-11-10/price_to_book_value|2.2781|2015-11-17/price_to_book_value|2.2435|2015-11-24/price_to_book_value|2.3538|2015-10-06/peg_ratio|3.4985|2015-10-13/peg_ratio|3.6216|2015-10-20/peg_ratio|3.6285|2015-10-27/peg_ratio|3.4427|2015-11-03/peg_ratio|3.5949|2015-11-10/peg_ratio|3.6692|2015-11-17/peg_ratio|3.6134|2015-11-24/peg_ratio|3.7912|2015-10-01/dividend_yield|0|2015-10-02/dividend_yield|0|2015-10-05/dividend_yield|0|2015-10-06/dividend_yield|0|2015-10-07/dividend_yield|0|2015-10-08/dividend_yield|0|2015-10-09/dividend_yield|0|2015-10-12/dividend_yield|0|2015-10-13/dividend_yield|0|2015-10-14/dividend_yield|0|2015-10-15/dividend_yield|0|2015-10-16/dividend_yield|0|2015-10-19/dividend_yield|0|2015-10-20/dividend_yield|0|2015-10-21/dividend_yield|0|2015-10-22/dividend_yield|0|2015-10-23/dividend_yield|0|2015-10-26/dividend_yield|0|2015-10-27/dividend_yield|0|2015-10-28/dividend_yield|0|2015-10-29/dividend_yield|0|2015-10-30/dividend_yield|0|2015-11-02/dividend_yield|0|2015-11-03/dividend_yield|0|2015-11-04/dividend_yield|0|2015-11-05/dividend_yield|0|2015-11-06/dividend_yield|0|2015-11-09/dividend_yield|0|2015-11-10/dividend_yield|0|2015-11-11/dividend_yield|0|2015-11-12/dividend_yield|0|2015-11-13/dividend_yield|0|2015-11-16/dividend_yield|0|2015-11-17/dividend_yield|0|2015-11-18/dividend_yield|0|2015-11-19/dividend_yield|0|2015-11-20/dividend_yield|0|2015-11-23/dividend_yield|0|2015-11-24/dividend_yield|0|2015-11-25/dividend_yield|0|2015-11-27/dividend_yield|0|2015-11-30/dividend_yield|0|2015-10-15/percent_of_shares_outstanding|14.3482|2015-10-30/percent_of_shares_outstanding|15.0251|2015-11-13/percent_of_shares_outstanding|16.02|2015-11-30/percent_of_shares_outstanding|16.3683|2015-10-06/price|30.12|2015-10-20/price|31.24|2015-11-03/price|30.95|2015-11-17/price|31.11|2015-10-06/total_return_price|30.12|2015-10-20/total_return_price|31.24|2015-11-03/total_return_price|30.95|2015-11-17/total_return_price|31.11|2015-10-06/enterprise_value|668.7227|2015-10-13/enterprise_value|699.7254|2015-10-20/enterprise_value|701.4803|2015-10-27/enterprise_value|649.4019|2015-11-03/enterprise_value|687.4831|2015-11-10/enterprise_value|706.0877|2015-11-17/enterprise_value|692.1343|2015-11-24/enterprise_value|736.6107 russ2000_0682|IRBT|201512|389.349|213.039|61.678|26.85|64.415|104.332|96.626|7.706||417.411|185.011||1.4823|18.4914|17.395|1.564|1.9293|32.1681|2.6213|4.2221|0|0|3.6337|18.8677|29.669|0.65||206.42|95.327|51.221|26.297|19.331||36.35|36.35|844.459|31.67|2016-01-05/ev_revenues|1.2408|2016-01-12/ev_revenues|1.1484|2016-01-19/ev_revenues|1.1295|2016-01-26/ev_revenues|1.2239|2016-02-02/ev_revenues|1.1989|2016-02-09/ev_revenues|1.2677|2016-02-16/ev_revenues|1.0986|2016-02-23/ev_revenues|1.0784|2016-01-05/ev_free_cash_flow|44.136|2016-01-12/ev_free_cash_flow|40.8477|2016-01-19/ev_free_cash_flow|40.1766|2016-01-26/ev_free_cash_flow|43.532|2016-02-02/ev_free_cash_flow|42.6428|2016-02-09/ev_free_cash_flow|45.0923|2016-02-16/ev_free_cash_flow|39.0782|2016-02-23/ev_free_cash_flow|38.3593|2016-01-05/ps_ratio|1.6396|2016-01-12/ps_ratio|1.5441|2016-01-19/ps_ratio|1.5246|2016-01-26/ps_ratio|1.6221|2016-02-02/ps_ratio|1.5962|2016-02-09/ps_ratio|1.6674|2016-02-16/ps_ratio|1.4978|2016-02-23/ps_ratio|1.4768|2016-01-05/pe_ratio|22.8776|2016-01-12/pe_ratio|21.5442|2016-01-19/pe_ratio|21.2721|2016-01-26/pe_ratio|22.6327|2016-02-02/pe_ratio|22.2721|2016-02-09/pe_ratio|23.2653|2016-02-16/pe_ratio|20.898|2016-02-23/pe_ratio|20.6054|2016-01-05/price_to_book_value|2.3439|2016-01-12/price_to_book_value|2.2073|2016-01-19/price_to_book_value|2.1794|2016-01-26/price_to_book_value|2.3188|2016-02-02/price_to_book_value|2.2818|2016-02-09/price_to_book_value|2.3836|2016-02-16/price_to_book_value|2.1338|2016-02-23/price_to_book_value|2.1039|2016-01-05/peg_ratio|1.2999|2016-01-12/peg_ratio|1.2241|2016-01-19/peg_ratio|1.2086|2016-01-26/peg_ratio|1.2859|2016-02-02/peg_ratio|1.2655|2016-02-09/peg_ratio|1.3219|2016-02-16/peg_ratio|1.1874|2016-02-23/peg_ratio|1.1708|2016-01-04/dividend_yield|0|2016-01-05/dividend_yield|0|2016-01-06/dividend_yield|0|2016-01-07/dividend_yield|0|2016-01-08/dividend_yield|0|2016-01-11/dividend_yield|0|2016-01-12/dividend_yield|0|2016-01-13/dividend_yield|0|2016-01-14/dividend_yield|0|2016-01-15/dividend_yield|0|2016-01-19/dividend_yield|0|2016-01-20/dividend_yield|0|2016-01-21/dividend_yield|0|2016-01-22/dividend_yield|0|2016-01-25/dividend_yield|0|2016-01-26/dividend_yield|0|2016-01-27/dividend_yield|0|2016-01-28/dividend_yield|0|2016-01-29/dividend_yield|0|2016-02-01/dividend_yield|0|2016-02-02/dividend_yield|0|2016-02-03/dividend_yield|0|2016-02-04/dividend_yield|0|2016-02-05/dividend_yield|0|2016-02-08/dividend_yield|0|2016-02-09/dividend_yield|0|2016-02-10/dividend_yield|0|2016-02-11/dividend_yield|0|2016-02-12/dividend_yield|0|2016-02-16/dividend_yield|0|2016-02-17/dividend_yield|0|2016-02-18/dividend_yield|0|2016-02-19/dividend_yield|0|2016-02-22/dividend_yield|0|2016-02-23/dividend_yield|0|2016-02-24/dividend_yield|0|2016-02-25/dividend_yield|0|2016-02-26/dividend_yield|0|2016-02-29/dividend_yield|0|2016-01-15/percent_of_shares_outstanding|18.0217|2016-01-29/percent_of_shares_outstanding|17.5433|2016-02-12/percent_of_shares_outstanding|16.8084|2016-02-29/percent_of_shares_outstanding|16.2052|2016-01-12/price|31.67|2016-01-26/price|33.27|2016-02-09/price|34.2|2016-02-23/price|30.29|2016-01-12/total_return_price|31.67|2016-01-26/total_return_price|33.27|2016-02-09/total_return_price|34.2|2016-02-23/total_return_price|30.29|2016-01-05/enterprise_value|765.3182|2016-01-12/enterprise_value|708.2983|2016-01-19/enterprise_value|696.6616|2016-01-26/enterprise_value|754.8452|2016-02-02/enterprise_value|739.4265|2016-02-09/enterprise_value|781.9006|2016-02-16/enterprise_value|677.6167|2016-02-23/enterprise_value|665.1499 russ2000_0682|IRBT|201603|359.872|246.736|52.764|25.6|63.551|77.619|70.388|7.231||413.184|188.943||1.2893|17.932|45.8604|1.5823|1.6957|23.6599|2.4155|1.3443|0|0|4.3476|14.4825|29.474|0.13||130.804|61.961|36.704|5.729|3.932||34.94|34.94|795.2193|34.78|2016-04-05/ev_revenues|1.205|2016-04-12/ev_revenues|1.2179|2016-04-19/ev_revenues|1.2321|2016-04-26/ev_revenues|1.2041|2016-05-03/ev_revenues|1.2525|2016-05-10/ev_revenues|1.2634|2016-05-17/ev_revenues|1.2385|2016-05-24/ev_revenues|1.2904|2016-05-31/ev_revenues|1.2878|2016-04-05/ev_free_cash_flow|12.5827|2016-04-12/ev_free_cash_flow|12.7169|2016-04-19/ev_free_cash_flow|12.8656|2016-04-26/ev_free_cash_flow|12.5731|2016-05-03/ev_free_cash_flow|13.0782|2016-05-10/ev_free_cash_flow|13.1921|2016-05-17/ev_free_cash_flow|12.9324|2016-05-24/ev_free_cash_flow|13.4745|2016-05-31/ev_free_cash_flow|13.4472|2016-04-05/ps_ratio|1.6507|2016-04-12/ps_ratio|1.664|2016-04-19/ps_ratio|1.6787|2016-04-26/ps_ratio|1.6497|2016-05-03/ps_ratio|1.7888|2016-05-10/ps_ratio|1.8006|2016-05-17/ps_ratio|1.7736|2016-05-24/ps_ratio|1.8301|2016-05-31/ps_ratio|1.8272|2016-04-05/pe_ratio|24.1528|2016-04-12/pe_ratio|24.3472|2016-04-19/pe_ratio|24.5625|2016-04-26/pe_ratio|24.1389|2016-05-03/pe_ratio|26.1736|2016-05-10/pe_ratio|26.3472|2016-05-17/pe_ratio|25.9514|2016-05-24/pe_ratio|26.7778|2016-05-31/pe_ratio|26.7361|2016-04-05/price_to_book_value|2.4334|2016-04-12/price_to_book_value|2.453|2016-04-19/price_to_book_value|2.4747|2016-04-26/price_to_book_value|2.432|2016-05-03/price_to_book_value|2.5057|2016-05-10/price_to_book_value|2.5223|2016-05-17/price_to_book_value|2.4844|2016-05-24/price_to_book_value|2.5635|2016-05-31/price_to_book_value|2.5595|2016-04-05/peg_ratio|1.4147|2016-04-12/peg_ratio|1.4261|2016-04-19/peg_ratio|1.4387|2016-04-26/peg_ratio|1.4138|2016-05-03/peg_ratio|1.533|2016-05-10/peg_ratio|1.5432|2016-05-17/peg_ratio|1.52|2016-05-24/peg_ratio|1.5684|2016-05-31/peg_ratio|1.566|2016-04-01/dividend_yield|0|2016-04-04/dividend_yield|0|2016-04-05/dividend_yield|0|2016-04-06/dividend_yield|0|2016-04-07/dividend_yield|0|2016-04-08/dividend_yield|0|2016-04-11/dividend_yield|0|2016-04-12/dividend_yield|0|2016-04-13/dividend_yield|0|2016-04-14/dividend_yield|0|2016-04-15/dividend_yield|0|2016-04-18/dividend_yield|0|2016-04-19/dividend_yield|0|2016-04-20/dividend_yield|0|2016-04-21/dividend_yield|0|2016-04-22/dividend_yield|0|2016-04-25/dividend_yield|0|2016-04-26/dividend_yield|0|2016-04-27/dividend_yield|0|2016-04-28/dividend_yield|0|2016-04-29/dividend_yield|0|2016-05-02/dividend_yield|0|2016-05-03/dividend_yield|0|2016-05-04/dividend_yield|0|2016-05-05/dividend_yield|0|2016-05-06/dividend_yield|0|2016-05-09/dividend_yield|0|2016-05-10/dividend_yield|0|2016-05-11/dividend_yield|0|2016-05-12/dividend_yield|0|2016-05-13/dividend_yield|0|2016-05-16/dividend_yield|0|2016-05-17/dividend_yield|0|2016-05-18/dividend_yield|0|2016-05-19/dividend_yield|0|2016-05-20/dividend_yield|0|2016-05-23/dividend_yield|0|2016-05-24/dividend_yield|0|2016-05-25/dividend_yield|0|2016-05-26/dividend_yield|0|2016-05-27/dividend_yield|0|2016-05-31/dividend_yield|0|2016-04-15/percent_of_shares_outstanding|18.6114|2016-04-29/percent_of_shares_outstanding|18.4538|2016-05-13/percent_of_shares_outstanding|18.7033|2016-05-31/percent_of_shares_outstanding|18.2422|2016-04-05/price|34.78|2016-04-19/price|35.37|2016-05-03/price|37.69|2016-05-17/price|37.37|2016-05-31/price|38.5|2016-04-05/total_return_price|34.78|2016-04-19/total_return_price|35.37|2016-05-03/total_return_price|37.69|2016-05-17/total_return_price|37.37|2016-05-31/total_return_price|38.5|2016-04-05/enterprise_value|758.6982|2016-04-12/enterprise_value|766.7925|2016-04-19/enterprise_value|775.7541|2016-04-26/enterprise_value|758.12|2016-05-03/enterprise_value|788.5744|2016-05-10/enterprise_value|795.4417|2016-05-17/enterprise_value|779.7843|2016-05-24/enterprise_value|812.4725|2016-05-31/enterprise_value|810.8244 russ2000_0682|IRBT|201606|295.732|173.293|46.899|25.833|54.977|77.272|69.88|7.392||339.541|193.757||1.1063|19.3375|11.552|1.8961|1.6298|23.8472|2.283|1.3968|0|0|13.4379|15.6187|27.836|0.17||148.696|69.652|45.25|7.277|4.814||34.34|34.34|696.5529|36.02|2016-07-05/ev_revenues|1.2133|2016-07-12/ev_revenues|1.2798|2016-07-19/ev_revenues|1.3083|2016-07-26/ev_revenues|1.3173|2016-08-02/ev_revenues|1.3636|2016-08-09/ev_revenues|1.4616|2016-08-16/ev_revenues|1.4716|2016-08-23/ev_revenues|1.4672|2016-08-30/ev_revenues|1.4599|2016-07-05/ev_free_cash_flow|18.245|2016-07-12/ev_free_cash_flow|19.2447|2016-07-19/ev_free_cash_flow|19.6732|2016-07-26/ev_free_cash_flow|19.8096|2016-08-02/ev_free_cash_flow|20.5056|2016-08-09/ev_free_cash_flow|21.9793|2016-08-16/ev_free_cash_flow|22.1286|2016-08-23/ev_free_cash_flow|22.0637|2016-08-30/ev_free_cash_flow|21.9534|2016-07-05/ps_ratio|1.6034|2016-07-12/ps_ratio|1.675|2016-07-19/ps_ratio|1.7057|2016-07-26/ps_ratio|1.7154|2016-08-02/ps_ratio|1.7652|2016-08-09/ps_ratio|1.8708|2016-08-16/ps_ratio|1.8814|2016-08-23/ps_ratio|1.8768|2016-08-30/ps_ratio|1.8689|2016-07-05/pe_ratio|25.1679|2016-07-12/pe_ratio|26.292|2016-07-19/pe_ratio|26.7737|2016-07-26/pe_ratio|26.927|2016-08-02/pe_ratio|27.708|2016-08-09/pe_ratio|29.365|2016-08-16/pe_ratio|29.5328|2016-08-23/pe_ratio|29.4599|2016-08-30/pe_ratio|29.3358|2016-07-05/price_to_book_value|2.7599|2016-07-12/price_to_book_value|2.8832|2016-07-19/price_to_book_value|2.936|2016-07-26/price_to_book_value|2.9528|2016-08-02/price_to_book_value|3.0386|2016-08-09/price_to_book_value|3.2203|2016-08-16/price_to_book_value|3.2387|2016-08-23/price_to_book_value|3.2307|2016-08-30/price_to_book_value|3.2171|2016-07-05/peg_ratio|1.6639|2016-07-12/peg_ratio|1.7382|2016-07-19/peg_ratio|1.77|2016-07-26/peg_ratio|1.7802|2016-08-02/peg_ratio|1.8318|2016-08-09/peg_ratio|1.9414|2016-08-16/peg_ratio|1.9524|2016-08-23/peg_ratio|1.9476|2016-08-30/peg_ratio|1.9394|2016-07-01/dividend_yield|0|2016-07-05/dividend_yield|0|2016-07-06/dividend_yield|0|2016-07-07/dividend_yield|0|2016-07-08/dividend_yield|0|2016-07-11/dividend_yield|0|2016-07-12/dividend_yield|0|2016-07-13/dividend_yield|0|2016-07-14/dividend_yield|0|2016-07-15/dividend_yield|0|2016-07-18/dividend_yield|0|2016-07-19/dividend_yield|0|2016-07-20/dividend_yield|0|2016-07-21/dividend_yield|0|2016-07-22/dividend_yield|0|2016-07-25/dividend_yield|0|2016-07-26/dividend_yield|0|2016-07-27/dividend_yield|0|2016-07-28/dividend_yield|0|2016-07-29/dividend_yield|0|2016-08-01/dividend_yield|0|2016-08-02/dividend_yield|0|2016-08-03/dividend_yield|0|2016-08-04/dividend_yield|0|2016-08-05/dividend_yield|0|2016-08-08/dividend_yield|0|2016-08-09/dividend_yield|0|2016-08-10/dividend_yield|0|2016-08-11/dividend_yield|0|2016-08-12/dividend_yield|0|2016-08-15/dividend_yield|0|2016-08-16/dividend_yield|0|2016-08-17/dividend_yield|0|2016-08-18/dividend_yield|0|2016-08-19/dividend_yield|0|2016-08-22/dividend_yield|0|2016-08-23/dividend_yield|0|2016-08-24/dividend_yield|0|2016-08-25/dividend_yield|0|2016-08-26/dividend_yield|0|2016-08-29/dividend_yield|0|2016-08-30/dividend_yield|0|2016-08-31/dividend_yield|0|2016-07-15/percent_of_shares_outstanding|15.8667|2016-07-29/percent_of_shares_outstanding|15.8447|2016-08-15/percent_of_shares_outstanding|15.726|2016-08-31/percent_of_shares_outstanding|14.4997|2016-07-12/price|36.02|2016-07-26/price|36.89|2016-08-09/price|40.23|2016-08-23/price|40.36|2016-07-12/total_return_price|36.02|2016-07-26/total_return_price|36.89|2016-08-09/total_return_price|40.23|2016-08-23/total_return_price|40.36|2016-07-05/enterprise_value|763.8079|2016-07-12/enterprise_value|805.6622|2016-07-19/enterprise_value|823.5997|2016-07-26/enterprise_value|829.3071|2016-08-02/enterprise_value|858.4446|2016-08-09/enterprise_value|920.1423|2016-08-16/enterprise_value|926.3936|2016-08-23/enterprise_value|923.6757|2016-08-30/enterprise_value|919.0551 russ2000_0682|IRBT|201609|341.908|202.731|61.069|26.745|54.112|94.109|89.878|4.231||364.517|213.269||1.6028|20.8583|24.1023|2.1644|2.0228|31.7518|3.4821|2.0991|0|0|9.2317|15.5123|27.778|0.7||168.61|81.06|33.937|27.974|19.512||41.41|41.41|1009.0196|43.09|2016-10-04/ev_revenues|1.4658|2016-10-11/ev_revenues|1.4551|2016-10-18/ev_revenues|1.5408|2016-10-25/ev_revenues|1.5009|2016-11-01/ev_revenues|1.7426|2016-11-08/ev_revenues|1.8015|2016-11-15/ev_revenues|1.8682|2016-11-22/ev_revenues|1.9681|2016-11-29/ev_revenues|2.0813|2016-10-04/ev_free_cash_flow|15.0849|2016-10-11/ev_free_cash_flow|14.9746|2016-10-18/ev_free_cash_flow|15.8566|2016-10-25/ev_free_cash_flow|15.4453|2016-11-01/ev_free_cash_flow|17.9335|2016-11-08/ev_free_cash_flow|18.5392|2016-11-15/ev_free_cash_flow|19.2261|2016-11-22/ev_free_cash_flow|20.2542|2016-11-29/ev_free_cash_flow|21.4188|2016-10-04/ps_ratio|1.8887|2016-10-11/ps_ratio|1.8773|2016-10-18/ps_ratio|1.9685|2016-10-25/ps_ratio|1.926|2016-11-01/ps_ratio|2.1701|2016-11-08/ps_ratio|2.2324|2016-11-15/ps_ratio|2.3029|2016-11-22/ps_ratio|2.4086|2016-11-29/ps_ratio|2.5282|2016-10-04/pe_ratio|26.1152|2016-10-11/pe_ratio|25.9576|2016-10-18/pe_ratio|27.2182|2016-10-25/pe_ratio|26.6303|2016-11-01/pe_ratio|30.0061|2016-11-08/pe_ratio|30.8667|2016-11-15/pe_ratio|31.8424|2016-11-22/pe_ratio|33.303|2016-11-29/pe_ratio|34.9576|2016-10-04/price_to_book_value|3.1882|2016-10-11/price_to_book_value|3.169|2016-10-18/price_to_book_value|3.3229|2016-10-25/price_to_book_value|3.2511|2016-11-01/price_to_book_value|3.6852|2016-11-08/price_to_book_value|3.7909|2016-11-15/price_to_book_value|3.9108|2016-11-22/price_to_book_value|4.0902|2016-11-29/price_to_book_value|4.2934|2016-10-04/peg_ratio|0.5675|2016-10-11/peg_ratio|0.5641|2016-10-18/peg_ratio|0.5915|2016-10-25/peg_ratio|0.5787|2016-11-01/peg_ratio|0.6521|2016-11-08/peg_ratio|0.6708|2016-11-15/peg_ratio|0.692|2016-11-22/peg_ratio|0.7237|2016-11-29/peg_ratio|0.7597|2016-10-03/dividend_yield|0|2016-10-04/dividend_yield|0|2016-10-05/dividend_yield|0|2016-10-06/dividend_yield|0|2016-10-07/dividend_yield|0|2016-10-10/dividend_yield|0|2016-10-11/dividend_yield|0|2016-10-12/dividend_yield|0|2016-10-13/dividend_yield|0|2016-10-14/dividend_yield|0|2016-10-17/dividend_yield|0|2016-10-18/dividend_yield|0|2016-10-19/dividend_yield|0|2016-10-20/dividend_yield|0|2016-10-21/dividend_yield|0|2016-10-24/dividend_yield|0|2016-10-25/dividend_yield|0|2016-10-26/dividend_yield|0|2016-10-27/dividend_yield|0|2016-10-28/dividend_yield|0|2016-10-31/dividend_yield|0|2016-11-01/dividend_yield|0|2016-11-02/dividend_yield|0|2016-11-03/dividend_yield|0|2016-11-04/dividend_yield|0|2016-11-07/dividend_yield|0|2016-11-08/dividend_yield|0|2016-11-09/dividend_yield|0|2016-11-10/dividend_yield|0|2016-11-11/dividend_yield|0|2016-11-14/dividend_yield|0|2016-11-15/dividend_yield|0|2016-11-16/dividend_yield|0|2016-11-17/dividend_yield|0|2016-11-18/dividend_yield|0|2016-11-21/dividend_yield|0|2016-11-22/dividend_yield|0|2016-11-23/dividend_yield|0|2016-11-25/dividend_yield|0|2016-11-28/dividend_yield|0|2016-11-29/dividend_yield|0|2016-11-30/dividend_yield|0|2016-10-14/percent_of_shares_outstanding|15.5227|2016-10-31/percent_of_shares_outstanding|14.4886|2016-11-15/percent_of_shares_outstanding|16.0251|2016-11-30/percent_of_shares_outstanding|15.7316|2016-10-04/price|43.09|2016-10-18/price|44.91|2016-11-01/price|49.51|2016-11-15/price|52.54|2016-11-29/price|57.68|2016-10-04/total_return_price|43.09|2016-10-18/total_return_price|44.91|2016-11-01/total_return_price|49.51|2016-11-15/total_return_price|52.54|2016-11-29/total_return_price|57.68|2016-10-04/enterprise_value|959.4278|2016-10-11/enterprise_value|952.4155|2016-10-18/enterprise_value|1008.5142|2016-10-25/enterprise_value|982.3528|2016-11-01/enterprise_value|1140.604|2016-11-08/enterprise_value|1179.1323|2016-11-15/enterprise_value|1222.8158|2016-11-22/enterprise_value|1288.2054|2016-11-29/enterprise_value|1362.2774 russ2000_0682|IRBT|201612|383.67|254.453|50.578|27.532|53.248|118.956|112.636|6.32||388.956|226.95||2.1447|31.894|22.0715|2.6335|2.5953|35.8848|4.4073|0.7798|0|0|6.0941|15.5237|27.899|0.49||212.494|106.642|66.062|20.381|13.681||59.21|59.21|1403.7902|59.04|2017-01-03/ev_revenues|1.9889|2017-01-10/ev_revenues|2.0491|2017-01-17/ev_revenues|2.0252|2017-01-24/ev_revenues|2.1601|2017-01-31/ev_revenues|2.1118|2017-02-07/ev_revenues|2.1667|2017-02-14/ev_revenues|1.8779|2017-02-21/ev_revenues|1.9682|2017-02-28/ev_revenues|1.969|2017-01-03/ev_free_cash_flow|12.4415|2017-01-10/ev_free_cash_flow|12.818|2017-01-17/ev_free_cash_flow|12.6684|2017-01-24/ev_free_cash_flow|13.5118|2017-01-31/ev_free_cash_flow|13.2101|2017-02-07/ev_free_cash_flow|13.5531|2017-02-14/ev_free_cash_flow|11.7468|2017-02-21/ev_free_cash_flow|12.3118|2017-02-28/ev_free_cash_flow|12.317|2017-01-03/ps_ratio|2.4621|2017-01-10/ps_ratio|2.5245|2017-01-17/ps_ratio|2.4997|2017-01-24/ps_ratio|2.6395|2017-01-31/ps_ratio|2.5895|2017-02-07/ps_ratio|2.6464|2017-02-14/ps_ratio|2.3462|2017-02-21/ps_ratio|2.4398|2017-02-28/ps_ratio|2.4407|2017-01-03/pe_ratio|38.6443|2017-01-10/pe_ratio|39.6242|2017-01-17/pe_ratio|39.2349|2017-01-24/pe_ratio|41.4295|2017-01-31/pe_ratio|40.6443|2017-02-07/pe_ratio|41.5369|2017-02-14/pe_ratio|36.8255|2017-02-21/pe_ratio|38.2953|2017-02-28/pe_ratio|38.3087|2017-01-03/price_to_book_value|4.0322|2017-01-10/price_to_book_value|4.1345|2017-01-17/price_to_book_value|4.0938|2017-01-24/price_to_book_value|4.3228|2017-01-31/price_to_book_value|4.2409|2017-02-07/price_to_book_value|4.334|2017-02-14/price_to_book_value|3.8436|2017-02-21/price_to_book_value|3.997|2017-02-28/price_to_book_value|3.9984|2017-01-03/peg_ratio|28.4036|2017-01-10/peg_ratio|29.1238|2017-01-17/peg_ratio|28.8377|2017-01-24/peg_ratio|30.4507|2017-01-31/peg_ratio|29.8736|2017-02-07/peg_ratio|30.5296|2017-02-14/peg_ratio|27.0667|2017-02-21/peg_ratio|28.147|2017-02-28/peg_ratio|28.1569|2017-01-03/dividend_yield|0|2017-01-04/dividend_yield|0|2017-01-05/dividend_yield|0|2017-01-06/dividend_yield|0|2017-01-09/dividend_yield|0|2017-01-10/dividend_yield|0|2017-01-11/dividend_yield|0|2017-01-12/dividend_yield|0|2017-01-13/dividend_yield|0|2017-01-17/dividend_yield|0|2017-01-18/dividend_yield|0|2017-01-19/dividend_yield|0|2017-01-20/dividend_yield|0|2017-01-23/dividend_yield|0|2017-01-24/dividend_yield|0|2017-01-25/dividend_yield|0|2017-01-26/dividend_yield|0|2017-01-27/dividend_yield|0|2017-01-30/dividend_yield|0|2017-01-31/dividend_yield|0|2017-02-01/dividend_yield|0|2017-02-02/dividend_yield|0|2017-02-03/dividend_yield|0|2017-02-06/dividend_yield|0|2017-02-07/dividend_yield|0|2017-02-08/dividend_yield|0|2017-02-09/dividend_yield|0|2017-02-10/dividend_yield|0|2017-02-13/dividend_yield|0|2017-02-14/dividend_yield|0|2017-02-15/dividend_yield|0|2017-02-16/dividend_yield|0|2017-02-17/dividend_yield|0|2017-02-21/dividend_yield|0|2017-02-22/dividend_yield|0|2017-02-23/dividend_yield|0|2017-02-24/dividend_yield|0|2017-02-27/dividend_yield|0|2017-02-28/dividend_yield|0|2017-01-13/percent_of_shares_outstanding|14.2698|2017-01-31/percent_of_shares_outstanding|13.0209|2017-02-15/percent_of_shares_outstanding|13.4583|2017-02-28/percent_of_shares_outstanding|14.5556|2017-01-10/price|59.04|2017-01-24/price|61.73|2017-02-07/price|61.89|2017-02-21/price|57.06|2017-01-10/total_return_price|59.04|2017-01-24/total_return_price|61.73|2017-02-07/total_return_price|61.89|2017-02-21/total_return_price|57.06|2017-01-03/enterprise_value|1313.9053|2017-01-10/enterprise_value|1353.6726|2017-01-17/enterprise_value|1337.8746|2017-01-24/enterprise_value|1426.9426|2017-01-31/enterprise_value|1395.0742|2017-02-07/enterprise_value|1431.3006|2017-02-14/enterprise_value|1240.546|2017-02-21/enterprise_value|1300.2152|2017-02-28/enterprise_value|1300.7601 russ2000_0682|IRBT|201703|388.004|275.67|57.125|29.25|52.384|105.834|100.07|5.764||408.447|243.384||2.2722|28.0763|14.2133|2.968|2.755|43.2416|4.5133|32.3745|0|0|4.7168|16.2988|28.295|0.58||168.467|87.343|40.197|21.641|16.359||59.15|59.15|1501.0197|65.91|2017-04-04/ev_revenues|2.1924|2017-04-11/ev_revenues|2.245|2017-04-18/ev_revenues|2.1901|2017-04-25/ev_revenues|2.3192|2017-05-02/ev_revenues|2.8901|2017-05-09/ev_revenues|3.0047|2017-05-16/ev_revenues|3.2768|2017-05-23/ev_revenues|3.4139|2017-05-30/ev_revenues|3.5246|2017-04-04/ev_free_cash_flow|18.4169|2017-04-11/ev_free_cash_flow|18.8587|2017-04-18/ev_free_cash_flow|18.3971|2017-04-25/ev_free_cash_flow|19.4819|2017-05-02/ev_free_cash_flow|24.2772|2017-05-09/ev_free_cash_flow|25.2403|2017-05-16/ev_free_cash_flow|27.5261|2017-05-23/ev_free_cash_flow|28.6772|2017-05-30/ev_free_cash_flow|29.6073|2017-04-04/ps_ratio|2.6384|2017-04-11/ps_ratio|2.6921|2017-04-18/ps_ratio|2.636|2017-04-25/ps_ratio|2.7677|2017-05-02/ps_ratio|3.349|2017-05-09/ps_ratio|3.4658|2017-05-16/ps_ratio|3.7433|2017-05-23/ps_ratio|3.883|2017-05-30/ps_ratio|3.9958|2017-04-04/pe_ratio|33.9742|2017-04-11/pe_ratio|34.6649|2017-04-18/pe_ratio|33.9433|2017-04-25/pe_ratio|35.6392|2017-05-02/pe_ratio|43.1237|2017-05-09/pe_ratio|44.6289|2017-05-16/pe_ratio|48.201|2017-05-23/pe_ratio|50|2017-05-30/pe_ratio|51.4536|2017-04-04/price_to_book_value|4.423|2017-04-11/price_to_book_value|4.513|2017-04-18/price_to_book_value|4.419|2017-04-25/price_to_book_value|4.6398|2017-05-02/price_to_book_value|5.6157|2017-05-09/price_to_book_value|5.8117|2017-05-16/price_to_book_value|6.2769|2017-05-23/price_to_book_value|6.5111|2017-05-30/price_to_book_value|6.7004|2017-04-06/peg_ratio|0.9869|2017-04-13/peg_ratio|0.9669|2017-04-20/peg_ratio|1.0012|2017-04-27/peg_ratio|1.186|2017-05-04/peg_ratio|1.2577|2017-05-11/peg_ratio|1.3285|2017-05-18/peg_ratio|1.3613|2017-05-25/peg_ratio|1.4069|2017-04-03/dividend_yield|0|2017-04-04/dividend_yield|0|2017-04-05/dividend_yield|0|2017-04-06/dividend_yield|0|2017-04-07/dividend_yield|0|2017-04-10/dividend_yield|0|2017-04-11/dividend_yield|0|2017-04-12/dividend_yield|0|2017-04-13/dividend_yield|0|2017-04-17/dividend_yield|0|2017-04-18/dividend_yield|0|2017-04-19/dividend_yield|0|2017-04-20/dividend_yield|0|2017-04-21/dividend_yield|0|2017-04-24/dividend_yield|0|2017-04-25/dividend_yield|0|2017-04-26/dividend_yield|0|2017-04-27/dividend_yield|0|2017-04-28/dividend_yield|0|2017-05-01/dividend_yield|0|2017-05-02/dividend_yield|0|2017-05-03/dividend_yield|0|2017-05-04/dividend_yield|0|2017-05-05/dividend_yield|0|2017-05-08/dividend_yield|0|2017-05-09/dividend_yield|0|2017-05-10/dividend_yield|0|2017-05-11/dividend_yield|0|2017-05-12/dividend_yield|0|2017-05-15/dividend_yield|0|2017-05-16/dividend_yield|0|2017-05-17/dividend_yield|0|2017-05-18/dividend_yield|0|2017-05-19/dividend_yield|0|2017-05-22/dividend_yield|0|2017-05-23/dividend_yield|0|2017-05-24/dividend_yield|0|2017-05-25/dividend_yield|0|2017-05-26/dividend_yield|0|2017-05-30/dividend_yield|0|2017-05-31/dividend_yield|0|2017-04-13/percent_of_shares_outstanding|15.6914|2017-04-28/percent_of_shares_outstanding|15.9034|2017-05-15/percent_of_shares_outstanding|16.7419|2017-05-31/percent_of_shares_outstanding|16.4471|2017-04-04/price|65.91|2017-04-18/price|65.85|2017-05-02/price|83.66|2017-05-16/price|93.51|2017-05-30/price|99.82|2017-04-04/total_return_price|65.91|2017-04-18/total_return_price|65.85|2017-05-02/total_return_price|83.66|2017-05-16/total_return_price|93.51|2017-05-30/total_return_price|99.82|2017-04-04/enterprise_value|1530.9033|2017-04-11/enterprise_value|1567.6323|2017-04-18/enterprise_value|1529.2587|2017-04-25/enterprise_value|1619.4367|2017-05-02/enterprise_value|2018.0446|2017-05-09/enterprise_value|2098.1025|2017-05-16/enterprise_value|2288.103|2017-05-23/enterprise_value|2383.7887|2017-05-30/enterprise_value|2461.1049 russ2000_0682|IRBT|201706|399.242|260.112|83.247|37.108|58.977|118.994|112.712|6.282||425.797|251.286||3.1645|35.6238|26.5827|3.757|3.6288|46.7268|6.0849|1.2883|0|0|0|15.8716|28.778|0.27||183.148|89.891|59.636|5.774|7.903||90.65|90.65|2209.6901|83.24|2017-07-05/ev_revenues|2.7455|2017-07-12/ev_revenues|2.8527|2017-07-19/ev_revenues|2.9187|2017-07-26/ev_revenues|3.6627|2017-07-28/ev_revenues|3.6914|2017-08-04/ev_revenues|3.5278|2017-08-11/ev_revenues|3.5059|2017-08-18/ev_revenues|3.3189|2017-08-25/ev_revenues|3.0704|2017-07-05/ev_free_cash_flow|21.3145|2017-07-12/ev_free_cash_flow|22.1463|2017-07-19/ev_free_cash_flow|22.6589|2017-07-26/ev_free_cash_flow|28.4349|2017-08-02/ev_free_cash_flow|27.6951|2017-08-09/ev_free_cash_flow|27.915|2017-08-16/ev_free_cash_flow|27.2583|2017-08-23/ev_free_cash_flow|24.3718|2017-08-30/ev_free_cash_flow|24.7808|2017-07-05/ps_ratio|3.1614|2017-07-12/ps_ratio|3.2707|2017-07-19/ps_ratio|3.338|2017-07-26/ps_ratio|4.0966|2017-07-28/ps_ratio|4.1259|2017-08-04/ps_ratio|3.9551|2017-08-11/ps_ratio|3.9328|2017-08-18/ps_ratio|3.7423|2017-08-25/ps_ratio|3.4892|2017-07-05/pe_ratio|40.2843|2017-07-12/pe_ratio|41.6765|2017-07-19/pe_ratio|42.5343|2017-07-26/pe_ratio|52.201|2017-08-02/pe_ratio|50.9118|2017-08-09/pe_ratio|51.2794|2017-08-16/pe_ratio|50.1814|2017-08-23/pe_ratio|45.3554|2017-08-30/pe_ratio|46.0392|2017-07-05/price_to_book_value|5.3354|2017-07-12/price_to_book_value|5.5198|2017-07-19/price_to_book_value|5.6334|2017-07-26/price_to_book_value|6.9137|2017-08-02/price_to_book_value|6.7498|2017-08-09/price_to_book_value|6.7985|2017-08-16/price_to_book_value|6.6529|2017-08-23/price_to_book_value|6.0131|2017-08-30/price_to_book_value|6.1038|2017-07-06/peg_ratio|0.8073|2017-07-13/peg_ratio|0.8482|2017-07-20/peg_ratio|0.852|2017-07-27/peg_ratio|1.0549|2017-08-03/peg_ratio|1.025|2017-08-10/peg_ratio|1.0112|2017-08-17/peg_ratio|0.9905|2017-08-24/peg_ratio|0.909|2017-08-31/peg_ratio|0.9564|2017-07-03/dividend_yield|0|2017-07-05/dividend_yield|0|2017-07-06/dividend_yield|0|2017-07-07/dividend_yield|0|2017-07-10/dividend_yield|0|2017-07-11/dividend_yield|0|2017-07-12/dividend_yield|0|2017-07-13/dividend_yield|0|2017-07-14/dividend_yield|0|2017-07-17/dividend_yield|0|2017-07-18/dividend_yield|0|2017-07-19/dividend_yield|0|2017-07-20/dividend_yield|0|2017-07-21/dividend_yield|0|2017-07-24/dividend_yield|0|2017-07-25/dividend_yield|0|2017-07-26/dividend_yield|0|2017-07-27/dividend_yield|0|2017-07-28/dividend_yield|0|2017-07-31/dividend_yield|0|2017-08-01/dividend_yield|0|2017-08-02/dividend_yield|0|2017-08-03/dividend_yield|0|2017-08-04/dividend_yield|0|2017-08-07/dividend_yield|0|2017-08-08/dividend_yield|0|2017-08-09/dividend_yield|0|2017-08-10/dividend_yield|0|2017-08-11/dividend_yield|0|2017-08-14/dividend_yield|0|2017-08-15/dividend_yield|0|2017-08-16/dividend_yield|0|2017-08-17/dividend_yield|0|2017-08-18/dividend_yield|0|2017-08-21/dividend_yield|0|2017-08-22/dividend_yield|0|2017-08-23/dividend_yield|0|2017-08-24/dividend_yield|0|2017-08-25/dividend_yield|0|2017-08-28/dividend_yield|0|2017-08-29/dividend_yield|0|2017-08-30/dividend_yield|0|2017-08-31/dividend_yield|0|2017-07-14/percent_of_shares_outstanding|14.5676|2017-07-31/percent_of_shares_outstanding|12.6074|2017-08-15/percent_of_shares_outstanding|13.2858|2017-08-31/percent_of_shares_outstanding|15.8824|2017-07-11/price|83.24|2017-07-25/price|87.9|2017-08-08/price|105.29|2017-08-22/price|92.73|2017-07-11/total_return_price|83.24|2017-07-25/total_return_price|87.9|2017-08-08/total_return_price|105.29|2017-08-22/total_return_price|92.73|2017-07-05/enterprise_value|2011.7048|2017-07-12/enterprise_value|2090.2149|2017-07-19/enterprise_value|2138.5926|2017-07-26/enterprise_value|2683.7402|2017-08-02/enterprise_value|2613.9227|2017-08-09/enterprise_value|2634.6768|2017-08-16/enterprise_value|2572.6911|2017-08-23/enterprise_value|2300.2583|2017-08-30/enterprise_value|2338.861 russ2000_0682|IRBT|201709|468.06|278.228|92.813|37.093|56.356|154.169|146.127|8.042||456.492|273.368||2.5553|31.1499|20.5412|3.0619|2.9645|38.951|5.164|0.7685|0|0|0|19.0136|28.916|0.76||205.399|102.383|49.475|26.493|22.082||82.69|82.69|1938.721|79.61|2017-10-06/ev_revenues|2.3777|2017-10-13/ev_revenues|2.4139|2017-10-20/ev_revenues|2.4005|2017-10-27/ev_revenues|2.0535|2017-11-03/ev_revenues|2.0799|2017-11-10/ev_revenues|2.1306|2017-11-17/ev_revenues|2.2266|2017-11-24/ev_revenues|2.1151|2017-10-04/ev_free_cash_flow|23.3934|2017-10-11/ev_free_cash_flow|22.9756|2017-10-18/ev_free_cash_flow|22.8934|2017-10-25/ev_free_cash_flow|18.8797|2017-11-01/ev_free_cash_flow|19.4141|2017-11-08/ev_free_cash_flow|20.0237|2017-11-15/ev_free_cash_flow|19.9586|2017-11-22/ev_free_cash_flow|20.0408|2017-11-29/ev_free_cash_flow|19.7497|2017-10-06/ps_ratio|2.798|2017-10-13/ps_ratio|2.835|2017-10-20/ps_ratio|2.8213|2017-10-27/ps_ratio|2.4668|2017-11-03/ps_ratio|2.4938|2017-11-10/ps_ratio|2.5456|2017-11-17/ps_ratio|2.6437|2017-11-24/ps_ratio|2.5297|2017-10-04/pe_ratio|37.281|2017-10-11/pe_ratio|36.7|2017-10-18/pe_ratio|36.5857|2017-10-25/pe_ratio|31.0048|2017-11-01/pe_ratio|31.7476|2017-11-08/pe_ratio|32.5952|2017-11-15/pe_ratio|32.5048|2017-11-22/pe_ratio|32.619|2017-11-29/pe_ratio|32.2143|2017-10-04/price_to_book_value|4.7806|2017-10-11/price_to_book_value|4.7061|2017-10-18/price_to_book_value|4.6914|2017-10-25/price_to_book_value|3.9758|2017-11-01/price_to_book_value|4.071|2017-11-08/price_to_book_value|4.1797|2017-11-15/price_to_book_value|4.1681|2017-11-22/price_to_book_value|4.1828|2017-11-29/price_to_book_value|4.1309|2017-10-05/peg_ratio|1.3155|2017-10-12/peg_ratio|1.3788|2017-10-19/peg_ratio|1.3252|2017-10-26/peg_ratio|1.1065|2017-11-02/peg_ratio|1.1672|2017-11-09/peg_ratio|1.1836|2017-11-16/peg_ratio|1.2346|2017-11-24/peg_ratio|1.1938|2017-10-02/dividend_yield|0|2017-10-03/dividend_yield|0|2017-10-04/dividend_yield|0|2017-10-05/dividend_yield|0|2017-10-06/dividend_yield|0|2017-10-09/dividend_yield|0|2017-10-10/dividend_yield|0|2017-10-11/dividend_yield|0|2017-10-12/dividend_yield|0|2017-10-13/dividend_yield|0|2017-10-16/dividend_yield|0|2017-10-17/dividend_yield|0|2017-10-18/dividend_yield|0|2017-10-19/dividend_yield|0|2017-10-20/dividend_yield|0|2017-10-23/dividend_yield|0|2017-10-24/dividend_yield|0|2017-10-25/dividend_yield|0|2017-10-26/dividend_yield|0|2017-10-27/dividend_yield|0|2017-10-30/dividend_yield|0|2017-10-31/dividend_yield|0|2017-11-01/dividend_yield|0|2017-11-02/dividend_yield|0|2017-11-03/dividend_yield|0|2017-11-06/dividend_yield|0|2017-11-07/dividend_yield|0|2017-11-08/dividend_yield|0|2017-11-09/dividend_yield|0|2017-11-10/dividend_yield|0|2017-11-13/dividend_yield|0|2017-11-14/dividend_yield|0|2017-11-15/dividend_yield|0|2017-11-16/dividend_yield|0|2017-11-17/dividend_yield|0|2017-11-20/dividend_yield|0|2017-11-21/dividend_yield|0|2017-11-22/dividend_yield|0|2017-11-24/dividend_yield|0|2017-11-27/dividend_yield|0|2017-11-28/dividend_yield|0|2017-11-29/dividend_yield|0|2017-11-30/dividend_yield|0|2017-10-13/percent_of_shares_outstanding|20.861|2017-10-31/percent_of_shares_outstanding|26.4374|2017-11-15/percent_of_shares_outstanding|28.9037|2017-11-30/percent_of_shares_outstanding|29.5819|2017-10-03/price|79.61|2017-10-17/price|76.43|2017-10-31/price|67.19|2017-11-14/price|68.79|2017-11-28/price|68.14|2017-10-03/total_return_price|79.61|2017-10-17/total_return_price|76.43|2017-10-31/total_return_price|67.19|2017-11-14/total_return_price|68.79|2017-11-28/total_return_price|68.14|2017-10-04/enterprise_value|1904.0588|2017-10-11/enterprise_value|1870.052|2017-10-18/enterprise_value|1863.3622|2017-10-25/enterprise_value|1536.6742|2017-11-01/enterprise_value|1580.1716|2017-11-08/enterprise_value|1629.7884|2017-11-15/enterprise_value|1624.4922|2017-11-22/enterprise_value|1631.1821|2017-11-29/enterprise_value|1607.4887 russ2000_0682|IRBT|201712|434.726|165.86|106.932|44.579|166.152|221.195|197.724|23.471||470.327|277.989||2.4168|38.8017|23.9929|2.8597|2.8379|38.1143|4.8875|1.3392|0|0|0|25.4618|28.855|0.16||326.897|153.542|97.573|22.458|4.621||80.11|80.11|1952.855|81.17|2018-01-05/ev_revenues|2.4048|2018-01-12/ev_revenues|2.5689|2018-01-19/ev_revenues|2.6195|2018-01-26/ev_revenues|2.7956|2018-02-02/ev_revenues|2.6141|2018-02-09/ev_revenues|1.6429|2018-02-16/ev_revenues|1.9113|2018-02-23/ev_revenues|1.9783|2018-01-03/ev_free_cash_flow|40.6977|2018-01-10/ev_free_cash_flow|39.716|2018-01-17/ev_free_cash_flow|43.3632|2018-01-24/ev_free_cash_flow|46.2241|2018-01-31/ev_free_cash_flow|43.7116|2018-02-07/ev_free_cash_flow|43.3369|2018-02-14/ev_free_cash_flow|30.8382|2018-02-21/ev_free_cash_flow|31.5666|2018-02-28/ev_free_cash_flow|32.7331|2018-01-05/ps_ratio|2.6635|2018-01-12/ps_ratio|2.8321|2018-01-19/ps_ratio|2.8841|2018-01-26/ps_ratio|3.065|2018-02-02/ps_ratio|2.8785|2018-02-09/ps_ratio|1.8807|2018-02-16/ps_ratio|2.1565|2018-02-23/ps_ratio|2.2253|2018-01-03/pe_ratio|46.9153|2018-01-10/pe_ratio|45.8644|2018-01-17/pe_ratio|49.7684|2018-01-24/pe_ratio|52.8305|2018-01-31/pe_ratio|50.1412|2018-02-07/pe_ratio|49.7401|2018-02-14/pe_ratio|36.3616|2018-02-21/pe_ratio|37.1412|2018-02-28/pe_ratio|38.3898|2018-01-03/price_to_book_value|4.9339|2018-01-10/price_to_book_value|4.8234|2018-01-17/price_to_book_value|5.234|2018-01-24/price_to_book_value|5.556|2018-01-31/price_to_book_value|5.2732|2018-02-07/price_to_book_value|5.231|2018-02-14/price_to_book_value|3.8241|2018-02-21/price_to_book_value|3.9061|2018-02-28/price_to_book_value|4.0374|2018-01-05/peg_ratio|2.4653|2018-01-12/peg_ratio|2.6213|2018-01-19/peg_ratio|2.6694|2018-01-26/peg_ratio|2.8369|2018-02-02/peg_ratio|2.6643|2018-02-09/peg_ratio|1.7407|2018-02-16/peg_ratio|1.996|2018-02-23/peg_ratio|2.0597|2018-01-02/dividend_yield|0|2018-01-03/dividend_yield|0|2018-01-04/dividend_yield|0|2018-01-05/dividend_yield|0|2018-01-08/dividend_yield|0|2018-01-09/dividend_yield|0|2018-01-10/dividend_yield|0|2018-01-11/dividend_yield|0|2018-01-12/dividend_yield|0|2018-01-16/dividend_yield|0|2018-01-17/dividend_yield|0|2018-01-18/dividend_yield|0|2018-01-19/dividend_yield|0|2018-01-22/dividend_yield|0|2018-01-23/dividend_yield|0|2018-01-24/dividend_yield|0|2018-01-25/dividend_yield|0|2018-01-26/dividend_yield|0|2018-01-29/dividend_yield|0|2018-01-30/dividend_yield|0|2018-01-31/dividend_yield|0|2018-02-01/dividend_yield|0|2018-02-02/dividend_yield|0|2018-02-05/dividend_yield|0|2018-02-06/dividend_yield|0|2018-02-07/dividend_yield|0|2018-02-08/dividend_yield|0|2018-02-09/dividend_yield|0|2018-02-12/dividend_yield|0|2018-02-13/dividend_yield|0|2018-02-14/dividend_yield|0|2018-02-15/dividend_yield|0|2018-02-16/dividend_yield|0|2018-02-20/dividend_yield|0|2018-02-21/dividend_yield|0|2018-02-22/dividend_yield|0|2018-02-23/dividend_yield|0|2018-02-26/dividend_yield|0|2018-02-27/dividend_yield|0|2018-02-28/dividend_yield|0|2018-01-12/percent_of_shares_outstanding|23.15|2018-01-31/percent_of_shares_outstanding|20.6059|2018-02-15/percent_of_shares_outstanding|20.135|2018-02-28/percent_of_shares_outstanding|19.4501|2018-01-09/price|81.17|2018-01-23/price|91.64|2018-02-06/price|87.09|2018-02-20/price|65.28|2018-01-09/total_return_price|81.17|2018-01-23/total_return_price|91.64|2018-02-06/total_return_price|87.09|2018-02-20/total_return_price|65.28|2018-01-03/enterprise_value|2154.7011|2018-01-10/enterprise_value|2102.7232|2018-01-17/enterprise_value|2295.8239|2018-01-24/enterprise_value|2447.2863|2018-01-31/enterprise_value|2314.2676|2018-02-07/enterprise_value|2294.4266|2018-02-14/enterprise_value|1632.6995|2018-02-21/enterprise_value|1671.264|2018-02-28/enterprise_value|1733.0231 russ2000_0682|IRBT|201803|390.688|184.461|112.111|47.223|163.831|152.809|131.497|21.312||496.628|299.43||1.7346|29.4062|30.2686|2.4907|1.9871|35.6441|3.7599||0|0|0|21.7716|28.923|0.71||217.068|115.785|57.162|25.924|20.401||67.86|67.86|1602.5401|65.49|2018-04-09/ev_revenues|1.7804|2018-04-16/ev_revenues|1.8202|2018-04-23/ev_revenues|1.6089|2018-04-30/ev_revenues|1.5423|2018-05-07/ev_revenues|1.6437|2018-05-14/ev_revenues|1.6598|2018-05-21/ev_revenues|1.6774|2018-05-29/ev_revenues|1.7355|2018-04-04/ev_free_cash_flow|33.655|2018-04-11/ev_free_cash_flow|33.6718|2018-04-18/ev_free_cash_flow|30.8819|2018-04-25/ev_free_cash_flow|28.2318|2018-05-02/ev_free_cash_flow|28.5847|2018-05-09/ev_free_cash_flow|30.659|2018-05-16/ev_free_cash_flow|30.7973|2018-05-23/ev_free_cash_flow|30.5539|2018-05-30/ev_free_cash_flow|32.4512|2018-04-09/ps_ratio|2.032|2018-04-16/ps_ratio|2.0729|2018-04-23/ps_ratio|1.8559|2018-04-30/ps_ratio|1.8067|2018-05-07/ps_ratio|1.9119|2018-05-14/ps_ratio|1.9286|2018-05-21/ps_ratio|1.9469|2018-05-29/ps_ratio|2.0073|2018-04-04/pe_ratio|35.1368|2018-04-11/pe_ratio|35.1526|2018-04-18/pe_ratio|32.5263|2018-04-25/pe_ratio|30.0316|2018-05-02/pe_ratio|30.6895|2018-05-09/pe_ratio|32.6632|2018-05-16/pe_ratio|32.7947|2018-05-23/pe_ratio|32.5632|2018-05-30/pe_ratio|34.3684|2018-04-04/price_to_book_value|3.7778|2018-04-11/price_to_book_value|3.7795|2018-04-18/price_to_book_value|3.4971|2018-04-25/price_to_book_value|3.2289|2018-05-02/price_to_book_value|3.2646|2018-05-09/price_to_book_value|3.4746|2018-05-16/price_to_book_value|3.4886|2018-05-23/price_to_book_value|3.4639|2018-05-30/price_to_book_value|3.656|2018-04-09/peg_ratio||2018-04-16/peg_ratio||2018-04-23/peg_ratio||2018-04-30/peg_ratio||2018-05-07/peg_ratio||2018-05-14/peg_ratio||2018-05-21/peg_ratio||2018-05-29/peg_ratio||2018-04-02/dividend_yield|0|2018-04-03/dividend_yield|0|2018-04-04/dividend_yield|0|2018-04-05/dividend_yield|0|2018-04-06/dividend_yield|0|2018-04-09/dividend_yield|0|2018-04-10/dividend_yield|0|2018-04-11/dividend_yield|0|2018-04-12/dividend_yield|0|2018-04-13/dividend_yield|0|2018-04-16/dividend_yield|0|2018-04-17/dividend_yield|0|2018-04-18/dividend_yield|0|2018-04-19/dividend_yield|0|2018-04-20/dividend_yield|0|2018-04-23/dividend_yield|0|2018-04-24/dividend_yield|0|2018-04-25/dividend_yield|0|2018-04-26/dividend_yield|0|2018-04-27/dividend_yield|0|2018-04-30/dividend_yield|0|2018-05-01/dividend_yield|0|2018-05-02/dividend_yield|0|2018-05-03/dividend_yield|0|2018-05-04/dividend_yield|0|2018-05-07/dividend_yield|0|2018-05-08/dividend_yield|0|2018-05-09/dividend_yield|0|2018-05-10/dividend_yield|0|2018-05-11/dividend_yield|0|2018-05-14/dividend_yield|0|2018-05-15/dividend_yield|0|2018-05-16/dividend_yield|0|2018-05-17/dividend_yield|0|2018-05-18/dividend_yield|0|2018-05-21/dividend_yield|0|2018-05-22/dividend_yield|0|2018-05-23/dividend_yield|0|2018-05-24/dividend_yield|0|2018-05-25/dividend_yield|0|2018-05-29/dividend_yield|0|2018-05-30/dividend_yield|0|2018-05-31/dividend_yield|0|2018-04-13/percent_of_shares_outstanding|22.8273|2018-04-30/percent_of_shares_outstanding|37.2918|2018-05-15/percent_of_shares_outstanding|39.3575|2018-05-31/percent_of_shares_outstanding|42.4613|2018-04-03/price|65.49|2018-04-17/price|63.47|2018-05-01/price|57.83|2018-05-15/price|61.26|2018-05-29/price|64.84|2018-04-03/total_return_price|65.49|2018-04-17/total_return_price|63.47|2018-05-01/total_return_price|57.83|2018-05-15/total_return_price|61.26|2018-05-29/total_return_price|64.84|2018-04-04/enterprise_value|1691.702|2018-04-11/enterprise_value|1692.545|2018-04-18/enterprise_value|1552.3106|2018-04-25/enterprise_value|1419.1019|2018-05-02/enterprise_value|1436.8369|2018-05-09/enterprise_value|1541.1049|2018-05-16/enterprise_value|1548.0561|2018-05-23/enterprise_value|1535.822|2018-05-30/enterprise_value|1631.1924 russ2000_0682|IRBT|201806|348.446|127.334|115.377|47.252|152.398|138.74|120.723|18.017||458.041|309.901||2.0504|33.85|38.381|3.2657|2.3342|40.0105|4.2561||0|0|2.4082|40.3262|28.337|0.37||226.317|117.926|69.378|14.862|10.471||75.4|75.4|1929.2599|80.96|2018-07-03/ev_revenues|2.0121|2018-07-10/ev_revenues|2.1433|2018-07-17/ev_revenues|2.1118|2018-07-24/ev_revenues|1.8689|2018-07-31/ev_revenues|2.0956|2018-08-07/ev_revenues|2.2318|2018-08-14/ev_revenues|2.3352|2018-08-21/ev_revenues|2.7321|2018-08-28/ev_revenues|3.1759|2018-07-05/ev_free_cash_flow|46.2214|2018-07-12/ev_free_cash_flow|46.0948|2018-07-19/ev_free_cash_flow|44.1479|2018-07-26/ev_free_cash_flow|47.1737|2018-08-02/ev_free_cash_flow|46.6445|2018-08-09/ev_free_cash_flow|49.5442|2018-08-16/ev_free_cash_flow|51.3648|2018-08-23/ev_free_cash_flow|60.8596|2018-08-30/ev_free_cash_flow|67.3161|2018-07-03/ps_ratio|2.2486|2018-07-10/ps_ratio|2.3863|2018-07-17/ps_ratio|2.3532|2018-07-24/ps_ratio|2.0983|2018-07-31/ps_ratio|2.3359|2018-08-07/ps_ratio|2.4788|2018-08-14/ps_ratio|2.5873|2018-08-21/ps_ratio|3.0038|2018-08-28/ps_ratio|3.4694|2018-07-05/pe_ratio|40.665|2018-07-12/pe_ratio|40.56|2018-07-19/pe_ratio|38.945|2018-07-26/pe_ratio|41.455|2018-08-02/pe_ratio|41.01|2018-08-09/pe_ratio|43.415|2018-08-16/pe_ratio|44.925|2018-08-23/pe_ratio|52.8|2018-08-30/pe_ratio|58.155|2018-07-05/price_to_book_value|4.8655|2018-07-12/price_to_book_value|4.853|2018-07-19/price_to_book_value|4.6597|2018-07-26/price_to_book_value|4.96|2018-08-02/price_to_book_value|4.9075|2018-08-09/price_to_book_value|5.1953|2018-08-16/price_to_book_value|5.376|2018-08-23/price_to_book_value|6.3184|2018-08-30/price_to_book_value|6.9592|2018-07-03/peg_ratio||2018-07-10/peg_ratio||2018-07-17/peg_ratio||2018-07-24/peg_ratio||2018-07-31/peg_ratio||2018-08-07/peg_ratio||2018-08-14/peg_ratio||2018-08-21/peg_ratio||2018-08-28/peg_ratio||2018-07-02/dividend_yield|0|2018-07-03/dividend_yield|0|2018-07-05/dividend_yield|0|2018-07-06/dividend_yield|0|2018-07-09/dividend_yield|0|2018-07-10/dividend_yield|0|2018-07-11/dividend_yield|0|2018-07-12/dividend_yield|0|2018-07-13/dividend_yield|0|2018-07-16/dividend_yield|0|2018-07-17/dividend_yield|0|2018-07-18/dividend_yield|0|2018-07-19/dividend_yield|0|2018-07-20/dividend_yield|0|2018-07-23/dividend_yield|0|2018-07-24/dividend_yield|0|2018-07-25/dividend_yield|0|2018-07-26/dividend_yield|0|2018-07-27/dividend_yield|0|2018-07-30/dividend_yield|0|2018-07-31/dividend_yield|0|2018-08-01/dividend_yield|0|2018-08-02/dividend_yield|0|2018-08-03/dividend_yield|0|2018-08-06/dividend_yield|0|2018-08-07/dividend_yield|0|2018-08-08/dividend_yield|0|2018-08-09/dividend_yield|0|2018-08-10/dividend_yield|0|2018-08-13/dividend_yield|0|2018-08-14/dividend_yield|0|2018-08-15/dividend_yield|0|2018-08-16/dividend_yield|0|2018-08-17/dividend_yield|0|2018-08-20/dividend_yield|0|2018-08-21/dividend_yield|0|2018-08-22/dividend_yield|0|2018-08-23/dividend_yield|0|2018-08-24/dividend_yield|0|2018-08-27/dividend_yield|0|2018-08-28/dividend_yield|0|2018-08-29/dividend_yield|0|2018-08-30/dividend_yield|0|2018-08-31/dividend_yield|0|2018-07-13/percent_of_shares_outstanding|38.7925|2018-07-31/percent_of_shares_outstanding|39.6812|2018-08-15/percent_of_shares_outstanding|39.0486|2018-08-31/percent_of_shares_outstanding|32.2173|2018-07-10/price|80.96|2018-07-24/price|71.19|2018-08-07/price|84.1|2018-08-21/price|101.91|2018-07-10/total_return_price|80.96|2018-07-24/total_return_price|71.19|2018-08-07/total_return_price|84.1|2018-08-21/total_return_price|101.91|2018-07-05/enterprise_value|2101.2707|2018-07-12/enterprise_value|2095.5162|2018-07-19/enterprise_value|2007.0078|2018-07-26/enterprise_value|2144.5658|2018-08-02/enterprise_value|2120.5061|2018-08-09/enterprise_value|2252.329|2018-08-16/enterprise_value|2335.0951|2018-08-23/enterprise_value|2766.7396|2018-08-30/enterprise_value|3060.2579 russ2000_0682|IRBT|201809|441.783|135.116|160.752|54.198|148.19|188.025|170.713|17.312||503.578|341.829||2.8767|43.1088|62.7405|4.2025|3.1555|54.36|6.5051||0|0|1.6439|28.5857|28.506|1.12||264.534|135.206|62.359|37.612|31.929||114.26|114.26|2852.2463|106.1|2018-10-02/ev_revenues|2.7065|2018-10-09/ev_revenues|2.4095|2018-10-16/ev_revenues|2.4017|2018-10-23/ev_revenues|2.3247|2018-10-30/ev_revenues|2.0296|2018-11-06/ev_revenues|2.465|2018-11-13/ev_revenues|2.3127|2018-11-20/ev_revenues|2.2357|2018-11-27/ev_revenues|2.2062|2018-10-04/ev_free_cash_flow|82.8494|2018-10-11/ev_free_cash_flow|68.0822|2018-10-18/ev_free_cash_flow|70.9662|2018-10-25/ev_free_cash_flow|63.5124|2018-11-01/ev_free_cash_flow|74.3409|2018-11-08/ev_free_cash_flow|78.4999|2018-11-15/ev_free_cash_flow|70.3638|2018-11-23/ev_free_cash_flow|71.9596|2018-11-30/ev_free_cash_flow|74.8453|2018-10-02/ps_ratio|2.938|2018-10-09/ps_ratio|2.6304|2018-10-16/ps_ratio|2.6224|2018-10-23/ps_ratio|2.5426|2018-10-30/ps_ratio|2.2358|2018-11-06/ps_ratio|2.6863|2018-11-13/ps_ratio|2.5288|2018-11-20/ps_ratio|2.449|2018-11-27/ps_ratio|2.4185|2018-10-04/pe_ratio|44.5508|2018-10-11/pe_ratio|36.9788|2018-10-18/pe_ratio|38.4576|2018-10-25/pe_ratio|34.6356|2018-11-01/pe_ratio|40.1653|2018-11-08/pe_ratio|42.2966|2018-11-15/pe_ratio|38.1271|2018-11-23/pe_ratio|38.9449|2018-11-30/pe_ratio|40.4237|2018-10-04/price_to_book_value|5.7773|2018-10-11/price_to_book_value|4.7954|2018-10-18/price_to_book_value|4.9872|2018-10-25/price_to_book_value|4.4915|2018-11-01/price_to_book_value|5.2116|2018-11-08/price_to_book_value|5.4881|2018-11-15/price_to_book_value|4.9471|2018-11-23/price_to_book_value|5.0532|2018-11-30/price_to_book_value|5.2451|2018-10-02/peg_ratio|3.6312|2018-10-09/peg_ratio|3.251|2018-10-16/peg_ratio|3.241|2018-10-23/peg_ratio|3.1425|2018-10-30/peg_ratio|2.7633|2018-11-06/peg_ratio|3.3201|2018-11-13/peg_ratio|3.1254|2018-11-20/peg_ratio|3.0268|2018-11-27/peg_ratio|2.9891|2018-10-01/dividend_yield|0|2018-10-02/dividend_yield|0|2018-10-03/dividend_yield|0|2018-10-04/dividend_yield|0|2018-10-05/dividend_yield|0|2018-10-08/dividend_yield|0|2018-10-09/dividend_yield|0|2018-10-10/dividend_yield|0|2018-10-11/dividend_yield|0|2018-10-12/dividend_yield|0|2018-10-15/dividend_yield|0|2018-10-16/dividend_yield|0|2018-10-17/dividend_yield|0|2018-10-18/dividend_yield|0|2018-10-19/dividend_yield|0|2018-10-22/dividend_yield|0|2018-10-23/dividend_yield|0|2018-10-24/dividend_yield|0|2018-10-25/dividend_yield|0|2018-10-26/dividend_yield|0|2018-10-29/dividend_yield|0|2018-10-30/dividend_yield|0|2018-10-31/dividend_yield|0|2018-11-01/dividend_yield|0|2018-11-02/dividend_yield|0|2018-11-05/dividend_yield|0|2018-11-06/dividend_yield|0|2018-11-07/dividend_yield|0|2018-11-08/dividend_yield|0|2018-11-09/dividend_yield|0|2018-11-12/dividend_yield|0|2018-11-13/dividend_yield|0|2018-11-14/dividend_yield|0|2018-11-15/dividend_yield|0|2018-11-16/dividend_yield|0|2018-11-19/dividend_yield|0|2018-11-20/dividend_yield|0|2018-11-21/dividend_yield|0|2018-11-23/dividend_yield|0|2018-11-26/dividend_yield|0|2018-11-27/dividend_yield|0|2018-11-28/dividend_yield|0|2018-11-29/dividend_yield|0|2018-11-30/dividend_yield|0|2018-10-15/percent_of_shares_outstanding|27.9978|2018-10-31/percent_of_shares_outstanding|26.5079|2018-11-15/percent_of_shares_outstanding|27.34|2018-11-30/percent_of_shares_outstanding|29.4253|2018-10-02/price|106.1|2018-10-16/price|94.7|2018-10-30/price|80.74|2018-11-13/price|91.32|2018-11-27/price|87.34|2018-10-02/total_return_price|106.1|2018-10-16/total_return_price|94.7|2018-10-30/total_return_price|80.74|2018-11-13/total_return_price|91.32|2018-11-27/total_return_price|87.34|2018-10-04/enterprise_value|2774.2129|2018-10-11/enterprise_value|2279.7322|2018-10-18/enterprise_value|2376.304|2018-10-25/enterprise_value|2126.7115|2018-11-01/enterprise_value|2489.3063|2018-11-08/enterprise_value|2628.5704|2018-11-15/enterprise_value|2356.1333|2018-11-23/enterprise_value|2409.5686|2018-11-30/enterprise_value|2506.1952 russ2000_0682|IRBT|201812|514.437|161.978|164.633|57.026|143.169|231.639|213.757|17.882||535.322|367.021||2.0577|24.6044|63.2034|2.8228|2.2649|34.4576|4.471|2.7992|0|0|2.1487|30.7256|28.673|0.88||384.665|186.511|119.013|30.224|25.191||81.79|81.79|2116.3664|87.95|2019-01-02/ev_revenues|1.8671|2019-01-09/ev_revenues|2.0886|2019-01-16/ev_revenues|2.0136|2019-01-23/ev_revenues|2.0176|2019-01-30/ev_revenues|2.1667|2019-02-06/ev_revenues|2.1267|2019-02-13/ev_revenues|2.7798|2019-02-20/ev_revenues|2.9691|2019-02-27/ev_revenues|3.0082|2019-01-04/ev_free_cash_flow|54.8434|2019-01-11/ev_free_cash_flow|57.0516|2019-01-18/ev_free_cash_flow|59.2527|2019-01-25/ev_free_cash_flow|56.7543|2019-02-01/ev_free_cash_flow|58.89|2019-02-08/ev_free_cash_flow|69.6226|2019-02-15/ev_free_cash_flow|80.3978|2019-02-22/ev_free_cash_flow|81.1836|2019-01-02/ps_ratio|2.0749|2019-01-09/ps_ratio|2.303|2019-01-16/ps_ratio|2.2258|2019-01-23/ps_ratio|2.2299|2019-01-30/ps_ratio|2.3834|2019-02-06/ps_ratio|2.3415|2019-02-13/ps_ratio|3.0137|2019-02-20/ps_ratio|3.2085|2019-02-27/ps_ratio|3.2488|2019-01-04/pe_ratio|27.0519|2019-01-11/pe_ratio|28.0649|2019-01-18/pe_ratio|29.0747|2019-01-25/pe_ratio|27.9286|2019-02-01/pe_ratio|28.8994|2019-02-08/pe_ratio|33.8214|2019-02-15/pe_ratio|38.763|2019-02-22/pe_ratio|39.1234|2019-01-04/price_to_book_value|4.3251|2019-01-11/price_to_book_value|4.487|2019-01-18/price_to_book_value|4.6484|2019-01-25/price_to_book_value|4.4652|2019-02-01/price_to_book_value|4.6218|2019-02-08/price_to_book_value|5.409|2019-02-15/price_to_book_value|6.1993|2019-02-22/price_to_book_value|6.257|2019-01-02/peg_ratio|0.3476|2019-01-09/peg_ratio|0.3858|2019-01-16/peg_ratio|0.3729|2019-01-23/peg_ratio|0.3736|2019-01-30/peg_ratio|0.3993|2019-02-06/peg_ratio|0.3923|2019-02-13/peg_ratio|0.5049|2019-02-20/peg_ratio|0.5375|2019-02-27/peg_ratio|0.5443|2019-01-02/dividend_yield|0|2019-01-03/dividend_yield|0|2019-01-04/dividend_yield|0|2019-01-07/dividend_yield|0|2019-01-08/dividend_yield|0|2019-01-09/dividend_yield|0|2019-01-10/dividend_yield|0|2019-01-11/dividend_yield|0|2019-01-14/dividend_yield|0|2019-01-15/dividend_yield|0|2019-01-16/dividend_yield|0|2019-01-17/dividend_yield|0|2019-01-18/dividend_yield|0|2019-01-22/dividend_yield|0|2019-01-23/dividend_yield|0|2019-01-24/dividend_yield|0|2019-01-25/dividend_yield|0|2019-01-28/dividend_yield|0|2019-01-29/dividend_yield|0|2019-01-30/dividend_yield|0|2019-01-31/dividend_yield|0|2019-02-01/dividend_yield|0|2019-02-04/dividend_yield|0|2019-02-05/dividend_yield|0|2019-02-06/dividend_yield|0|2019-02-07/dividend_yield|0|2019-02-08/dividend_yield|0|2019-02-11/dividend_yield|0|2019-02-12/dividend_yield|0|2019-02-13/dividend_yield|0|2019-02-14/dividend_yield|0|2019-02-15/dividend_yield|0|2019-02-19/dividend_yield|0|2019-02-20/dividend_yield|0|2019-02-21/dividend_yield|0|2019-02-22/dividend_yield|0|2019-02-25/dividend_yield|0|2019-02-26/dividend_yield|0|2019-02-27/dividend_yield|0|2019-02-28/dividend_yield|0|2019-01-15/percent_of_shares_outstanding|30.8698|2019-01-31/percent_of_shares_outstanding|31.3181|2019-02-15/percent_of_shares_outstanding|32.2219|2019-02-28/percent_of_shares_outstanding|31.3843|2019-01-09/price|87.95|2019-01-23/price|85.16|2019-02-06/price|89.42|2019-02-20/price|122.53|2019-01-09/total_return_price|87.95|2019-01-23/total_return_price|85.16|2019-02-06/total_return_price|89.42|2019-02-20/total_return_price|122.53|2019-01-04/enterprise_value|2153.3182|2019-01-11/enterprise_value|2240.0167|2019-01-18/enterprise_value|2326.4374|2019-01-25/enterprise_value|2228.3458|2019-02-01/enterprise_value|2312.1974|2019-02-08/enterprise_value|2733.5938|2019-02-15/enterprise_value|3156.6581|2019-02-22/enterprise_value|3187.5123 russ2000_0682|IRBT|201903|466.607|200.457|181.128|118.034|138.235|216.479|144.826|71.653||562.623|389.541||2.8028|34.3946|79.3993|3.9781|3.0299|38.211|6.1261|0.5076|0|0|1.5152|30.5289|28.763|0.78||237.661|119.546|61.743|23.543|22.52||127.83|127.83|3194.9186|118.94|2019-04-03/ev_revenues|2.9086|2019-04-10/ev_revenues|2.9935|2019-04-17/ev_revenues|3.0731|2019-04-24/ev_revenues|2.3492|2019-05-01/ev_revenues|2.4042|2019-05-08/ev_revenues|2.2608|2019-05-15/ev_revenues|2.1562|2019-05-22/ev_revenues|2.1486|2019-05-29/ev_revenues|2.0448|2019-04-05/ev_free_cash_flow|50.6449|2019-04-12/ev_free_cash_flow|52.235|2019-04-22/ev_free_cash_flow|52.5331|2019-04-29/ev_free_cash_flow|40.9892|2019-05-06/ev_free_cash_flow|40.345|2019-05-13/ev_free_cash_flow|36.5576|2019-05-20/ev_free_cash_flow|35.8745|2019-05-28/ev_free_cash_flow|35.5935|2019-04-03/ps_ratio|3.1473|2019-04-10/ps_ratio|3.2338|2019-04-17/ps_ratio|3.3149|2019-04-24/ps_ratio|2.5773|2019-05-01/ps_ratio|2.6317|2019-05-08/ps_ratio|2.4857|2019-05-15/ps_ratio|2.3792|2019-05-22/ps_ratio|2.3715|2019-05-29/ps_ratio|2.2657|2019-04-05/pe_ratio|39.4794|2019-04-12/pe_ratio|40.6476|2019-04-22/pe_ratio|40.8667|2019-04-29/pe_ratio|32.3651|2019-05-06/pe_ratio|31.8921|2019-05-13/pe_ratio|29.1111|2019-05-20/pe_ratio|28.6095|2019-05-28/pe_ratio|28.4032|2019-04-05/price_to_book_value|6.1973|2019-04-12/price_to_book_value|6.3807|2019-04-22/price_to_book_value|6.4151|2019-04-29/price_to_book_value|5.0837|2019-05-06/price_to_book_value|5.0094|2019-05-13/price_to_book_value|4.5726|2019-05-20/price_to_book_value|4.4938|2019-05-28/price_to_book_value|4.4614|2019-04-03/peg_ratio|0.5917|2019-04-10/peg_ratio|0.608|2019-04-17/peg_ratio|0.6232|2019-04-24/peg_ratio|0.4846|2019-05-01/peg_ratio|0.4948|2019-05-08/peg_ratio|0.4673|2019-05-15/peg_ratio|0.4473|2019-05-22/peg_ratio|0.4459|2019-05-29/peg_ratio|0.426|2019-04-01/dividend_yield|0|2019-04-02/dividend_yield|0|2019-04-03/dividend_yield|0|2019-04-04/dividend_yield|0|2019-04-05/dividend_yield|0|2019-04-08/dividend_yield|0|2019-04-09/dividend_yield|0|2019-04-10/dividend_yield|0|2019-04-11/dividend_yield|0|2019-04-12/dividend_yield|0|2019-04-15/dividend_yield|0|2019-04-16/dividend_yield|0|2019-04-17/dividend_yield|0|2019-04-18/dividend_yield|0|2019-04-22/dividend_yield|0|2019-04-23/dividend_yield|0|2019-04-24/dividend_yield|0|2019-04-25/dividend_yield|0|2019-04-26/dividend_yield|0|2019-04-29/dividend_yield|0|2019-04-30/dividend_yield|0|2019-05-01/dividend_yield|0|2019-05-02/dividend_yield|0|2019-05-03/dividend_yield|0|2019-05-06/dividend_yield|0|2019-05-07/dividend_yield|0|2019-05-08/dividend_yield|0|2019-05-09/dividend_yield|0|2019-05-10/dividend_yield|0|2019-05-13/dividend_yield|0|2019-05-14/dividend_yield|0|2019-05-15/dividend_yield|0|2019-05-16/dividend_yield|0|2019-05-17/dividend_yield|0|2019-05-20/dividend_yield|0|2019-05-21/dividend_yield|0|2019-05-22/dividend_yield|0|2019-05-23/dividend_yield|0|2019-05-24/dividend_yield|0|2019-05-28/dividend_yield|0|2019-05-29/dividend_yield|0|2019-05-30/dividend_yield|0|2019-05-31/dividend_yield|0|2019-04-15/percent_of_shares_outstanding|29.0482|2019-04-30/percent_of_shares_outstanding|30.1704|2019-05-15/percent_of_shares_outstanding|29.5363|2019-05-31/percent_of_shares_outstanding|30.4342|2019-04-01/price|118.94|2019-04-15/price|127.53|2019-04-29/price|101.95|2019-05-13/price|91.7|2019-05-28/price|89.47|2019-04-01/total_return_price|118.94|2019-04-15/total_return_price|127.53|2019-04-29/total_return_price|101.95|2019-05-13/total_return_price|91.7|2019-05-28/total_return_price|89.47|2019-04-01/enterprise_value|3134.3827|2019-04-08/enterprise_value|3272.2801|2019-04-15/enterprise_value|3375.1781|2019-04-22/enterprise_value|3408.8232|2019-04-29/enterprise_value|2659.7502|2019-05-06/enterprise_value|2617.9483|2019-05-13/enterprise_value|2372.1865|2019-05-20/enterprise_value|2327.8596|2019-05-28/enterprise_value|2309.6238 russ2000_0682|IRBT|201906|481.15|156.779|192.01|121.73|139.174|221.439|152.578|68.861||579.576|396.748||2.0935|27.8698|36.0734|3.0217|2.3152|28.7556|4.5167|0.4353|0|0|0|30.271|28.763|0.25||260.172|118.17|77.001|6.783|7.207||90.58|90.58|2340.7649|89.57|2019-07-03/ev_revenues|2.1016|2019-07-10/ev_revenues|2.0878|2019-07-17/ev_revenues|2.1577|2019-07-24/ev_revenues|1.6902|2019-07-31/ev_revenues|1.6556|2019-08-07/ev_revenues|1.5603|2019-08-14/ev_revenues|1.448|2019-08-21/ev_revenues|1.4909|2019-08-28/ev_revenues|1.3693|2019-07-02/ev_free_cash_flow|69.759|2019-07-09/ev_free_cash_flow|69.8338|2019-07-16/ev_free_cash_flow|71.3885|2019-07-23/ev_free_cash_flow|69.8837|2019-07-30/ev_free_cash_flow|57.2982|2019-08-06/ev_free_cash_flow|52.2432|2019-08-13/ev_free_cash_flow|50.4223|2019-08-20/ev_free_cash_flow|51.3369|2019-08-27/ev_free_cash_flow|45.8994|2019-07-03/ps_ratio|2.2823|2019-07-10/ps_ratio|2.2683|2019-07-17/ps_ratio|2.3395|2019-07-24/ps_ratio|1.8628|2019-07-31/ps_ratio|1.8275|2019-08-07/ps_ratio|1.7303|2019-08-14/ps_ratio|1.6158|2019-08-21/ps_ratio|1.6595|2019-08-28/ps_ratio|1.5355|2019-07-02/pe_ratio|29.5314|2019-07-09/pe_ratio|29.5611|2019-07-16/pe_ratio|30.1782|2019-07-23/pe_ratio|29.5809|2019-07-30/pe_ratio|24.5842|2019-08-06/pe_ratio|22.5776|2019-08-13/pe_ratio|21.8548|2019-08-20/pe_ratio|22.2178|2019-08-27/pe_ratio|20.0594|2019-07-02/price_to_book_value|4.3419|2019-07-09/price_to_book_value|4.3462|2019-07-16/price_to_book_value|4.437|2019-07-23/price_to_book_value|4.3492|2019-07-30/price_to_book_value|3.6146|2019-08-06/price_to_book_value|3.3196|2019-08-13/price_to_book_value|3.2133|2019-08-20/price_to_book_value|3.2667|2019-08-27/price_to_book_value|2.9493|2019-07-03/peg_ratio|0.585|2019-07-10/peg_ratio|0.5814|2019-07-17/peg_ratio|0.5997|2019-07-24/peg_ratio|0.4775|2019-07-31/peg_ratio|0.4685|2019-08-07/peg_ratio|0.4435|2019-08-14/peg_ratio|0.4142|2019-08-21/peg_ratio|0.4254|2019-08-28/peg_ratio|0.3936|2019-07-01/dividend_yield|0|2019-07-02/dividend_yield|0|2019-07-03/dividend_yield|0|2019-07-05/dividend_yield|0|2019-07-08/dividend_yield|0|2019-07-09/dividend_yield|0|2019-07-10/dividend_yield|0|2019-07-11/dividend_yield|0|2019-07-12/dividend_yield|0|2019-07-15/dividend_yield|0|2019-07-16/dividend_yield|0|2019-07-17/dividend_yield|0|2019-07-18/dividend_yield|0|2019-07-19/dividend_yield|0|2019-07-22/dividend_yield|0|2019-07-23/dividend_yield|0|2019-07-24/dividend_yield|0|2019-07-25/dividend_yield|0|2019-07-26/dividend_yield|0|2019-07-29/dividend_yield|0|2019-07-30/dividend_yield|0|2019-07-31/dividend_yield|0|2019-08-01/dividend_yield|0|2019-08-02/dividend_yield|0|2019-08-05/dividend_yield|0|2019-08-06/dividend_yield|0|2019-08-07/dividend_yield|0|2019-08-08/dividend_yield|0|2019-08-09/dividend_yield|0|2019-08-12/dividend_yield|0|2019-08-13/dividend_yield|0|2019-08-14/dividend_yield|0|2019-08-15/dividend_yield|0|2019-08-16/dividend_yield|0|2019-08-19/dividend_yield|0|2019-08-20/dividend_yield|0|2019-08-21/dividend_yield|0|2019-08-22/dividend_yield|0|2019-08-23/dividend_yield|0|2019-08-26/dividend_yield|0|2019-08-27/dividend_yield|0|2019-08-28/dividend_yield|0|2019-08-29/dividend_yield|0|2019-08-30/dividend_yield|0|2019-07-15/percent_of_shares_outstanding|30.1354|2019-07-31/percent_of_shares_outstanding|31.4231|2019-08-15/percent_of_shares_outstanding|31.5805|2019-08-30/percent_of_shares_outstanding|31.7473|2019-07-09/price|89.57|2019-07-23/price|89.63|2019-08-06/price|68.41|2019-08-20/price|67.32|2019-07-09/total_return_price|89.57|2019-07-23/total_return_price|89.63|2019-08-06/total_return_price|68.41|2019-08-20/total_return_price|67.32|2019-07-02/enterprise_value|2359.667|2019-07-09/enterprise_value|2362.1981|2019-07-16/enterprise_value|2414.7881|2019-07-23/enterprise_value|2363.8855|2019-07-30/enterprise_value|1938.1703|2019-08-06/enterprise_value|1767.177|2019-08-13/enterprise_value|1705.5857|2019-08-20/enterprise_value|1736.5219|2019-08-27/enterprise_value|1552.5916 russ2000_0682|IRBT|201909|548.049|91.072|248.303|123.967|132.468|250.779|183.819|66.96||622.885|432.28||1.3099|18.2509|43.6711|1.8895|1.475|19.1749|2.8193|0.3781|0|0|0|31.3209|28.65|1.24||289.399|136.841|60.629|43.455|35.532||63.42|63.42|1477.2196|59.88|2019-10-02/ev_revenues|1.3257|2019-10-09/ev_revenues|1.2604|2019-10-16/ev_revenues|1.3033|2019-10-23/ev_revenues|1.1047|2019-10-30/ev_revenues|1.1034|2019-11-06/ev_revenues|1.1154|2019-11-13/ev_revenues|1.0057|2019-11-20/ev_revenues|1.0103|2019-11-27/ev_revenues|0.9902|2019-10-01/ev_free_cash_flow|-46.5118|2019-10-08/ev_free_cash_flow|-44.4923|2019-10-15/ev_free_cash_flow|-44.7796|2019-10-22/ev_free_cash_flow|-41.7092|2019-10-29/ev_free_cash_flow|-37.6983|2019-11-05/ev_free_cash_flow|-38.9144|2019-11-12/ev_free_cash_flow|-36.5315|2019-11-19/ev_free_cash_flow|-35.4879|2019-11-26/ev_free_cash_flow|-34.9045|2019-10-02/ps_ratio|1.4267|2019-10-09/ps_ratio|1.3603|2019-10-16/ps_ratio|1.4039|2019-10-23/ps_ratio|1.202|2019-10-30/ps_ratio|1.1996|2019-11-06/ps_ratio|1.2118|2019-11-13/ps_ratio|1.1003|2019-11-20/ps_ratio|1.105|2019-11-27/ps_ratio|1.0846|2019-10-01/pe_ratio|19.0095|2019-10-08/pe_ratio|18.2286|2019-10-15/pe_ratio|18.3397|2019-10-22/pe_ratio|17.1524|2019-10-29/pe_ratio|15.5873|2019-11-05/pe_ratio|16.0571|2019-11-12/pe_ratio|15.1365|2019-11-19/pe_ratio|14.7333|2019-11-26/pe_ratio|14.5079|2019-10-01/price_to_book_value|2.7153|2019-10-08/price_to_book_value|2.6037|2019-10-15/price_to_book_value|2.6196|2019-10-22/price_to_book_value|2.45|2019-10-29/price_to_book_value|2.2285|2019-11-05/price_to_book_value|2.2956|2019-11-12/price_to_book_value|2.164|2019-11-19/price_to_book_value|2.1064|2019-11-26/price_to_book_value|2.0742|2019-10-02/peg_ratio|0.5522|2019-10-09/peg_ratio|0.5265|2019-10-16/peg_ratio|0.5434|2019-10-23/peg_ratio|0.4653|2019-10-30/peg_ratio|0.4643|2019-11-06/peg_ratio|0.4691|2019-11-13/peg_ratio|0.4259|2019-11-20/peg_ratio|0.4277|2019-11-27/peg_ratio|0.4198|2019-10-01/dividend_yield|0|2019-10-02/dividend_yield|0|2019-10-03/dividend_yield|0|2019-10-04/dividend_yield|0|2019-10-07/dividend_yield|0|2019-10-08/dividend_yield|0|2019-10-09/dividend_yield|0|2019-10-10/dividend_yield|0|2019-10-11/dividend_yield|0|2019-10-14/dividend_yield|0|2019-10-15/dividend_yield|0|2019-10-16/dividend_yield|0|2019-10-17/dividend_yield|0|2019-10-18/dividend_yield|0|2019-10-21/dividend_yield|0|2019-10-22/dividend_yield|0|2019-10-23/dividend_yield|0|2019-10-24/dividend_yield|0|2019-10-25/dividend_yield|0|2019-10-28/dividend_yield|0|2019-10-29/dividend_yield|0|2019-10-30/dividend_yield|0|2019-10-31/dividend_yield|0|2019-11-01/dividend_yield|0|2019-11-04/dividend_yield|0|2019-11-05/dividend_yield|0|2019-11-06/dividend_yield|0|2019-11-07/dividend_yield|0|2019-11-08/dividend_yield|0|2019-11-11/dividend_yield|0|2019-11-12/dividend_yield|0|2019-11-13/dividend_yield|0|2019-11-14/dividend_yield|0|2019-11-15/dividend_yield|0|2019-11-18/dividend_yield|0|2019-11-19/dividend_yield|0|2019-11-20/dividend_yield|0|2019-11-21/dividend_yield|0|2019-11-22/dividend_yield|0|2019-11-25/dividend_yield|0|2019-11-26/dividend_yield|0|2019-11-27/dividend_yield|0|2019-11-29/dividend_yield|0|2019-10-15/percent_of_shares_outstanding|31.6433|2019-10-31/percent_of_shares_outstanding|42.9972|2019-11-15/percent_of_shares_outstanding|42.2497|2019-11-29/percent_of_shares_outstanding|43.0569|2019-10-01/price|59.88|2019-10-15/price|57.77|2019-10-29/price|49.1|2019-11-12/price|47.68|2019-11-26/price|45.7|2019-10-01/total_return_price|59.88|2019-10-15/total_return_price|57.77|2019-10-29/total_return_price|49.1|2019-11-12/total_return_price|47.68|2019-11-26/total_return_price|45.7|2019-10-01/enterprise_value|1600.2386|2019-10-08/enterprise_value|1530.7559|2019-10-15/enterprise_value|1540.6416|2019-10-22/enterprise_value|1435.0054|2019-10-29/enterprise_value|1297.0096|2019-11-05/enterprise_value|1338.8499|2019-11-12/enterprise_value|1256.8654|2019-11-19/enterprise_value|1220.9619|2019-11-26/enterprise_value|1200.8898 russ2000_0682|IRBT|201912|594.217|256.424|157.347|123.466|131.084|268.684|202.502|66.182||652.069|452.321||1.1902|13.8222|12.4483|1.2805|1.2878|17.0471|2.2014|0.4985|0|0|0|45.3628|28.663|0.7||426.778|169.37|115.278|25.052|20.041||50.94|50.94|1179.0378|48.24|2020-01-02/ev_revenues|0.9245|2020-01-09/ev_revenues|0.9705|2020-01-16/ev_revenues|1.0938|2020-01-23/ev_revenues|1.0793|2020-01-30/ev_revenues|0.9649|2020-02-06/ev_revenues|1.1391|2020-02-13/ev_revenues|1.0144|2020-02-20/ev_revenues|1.0046|2020-02-27/ev_revenues|0.8794|2020-01-07/ev_free_cash_flow|11.7328|2020-01-14/ev_free_cash_flow|12.9122|2020-01-21/ev_free_cash_flow|13.8252|2020-01-28/ev_free_cash_flow|13.499|2020-02-04/ev_free_cash_flow|11.6971|2020-02-11/ev_free_cash_flow|13.0023|2020-02-18/ev_free_cash_flow|12.7119|2020-02-25/ev_free_cash_flow|11.3289|2020-01-02/ps_ratio|1.15|2020-01-09/ps_ratio|1.1966|2020-01-16/ps_ratio|1.3215|2020-01-23/ps_ratio|1.3068|2020-01-30/ps_ratio|1.1909|2020-02-06/ps_ratio|1.3674|2020-02-13/ps_ratio|1.2411|2020-02-20/ps_ratio|1.2312|2020-02-27/ps_ratio|1.1044|2020-01-07/pe_ratio|16.2424|2020-01-14/pe_ratio|17.569|2020-01-21/pe_ratio|18.596|2020-01-28/pe_ratio|18.229|2020-02-04/pe_ratio|16.202|2020-02-11/pe_ratio|17.67|2020-02-18/pe_ratio|17.3434|2020-02-25/pe_ratio|15.7879|2020-01-07/price_to_book_value|2.0975|2020-01-14/price_to_book_value|2.2688|2020-01-21/price_to_book_value|2.4014|2020-01-28/price_to_book_value|2.354|2020-02-04/price_to_book_value|2.0923|2020-02-11/price_to_book_value|2.2819|2020-02-18/price_to_book_value|2.2397|2020-02-25/price_to_book_value|2.0388|2020-01-02/peg_ratio||2020-01-09/peg_ratio||2020-01-16/peg_ratio||2020-01-23/peg_ratio||2020-01-30/peg_ratio||2020-02-06/peg_ratio||2020-02-13/peg_ratio||2020-02-20/peg_ratio||2020-02-27/peg_ratio||2020-01-02/dividend_yield|0|2020-01-03/dividend_yield|0|2020-01-06/dividend_yield|0|2020-01-07/dividend_yield|0|2020-01-08/dividend_yield|0|2020-01-09/dividend_yield|0|2020-01-10/dividend_yield|0|2020-01-13/dividend_yield|0|2020-01-14/dividend_yield|0|2020-01-15/dividend_yield|0|2020-01-16/dividend_yield|0|2020-01-17/dividend_yield|0|2020-01-21/dividend_yield|0|2020-01-22/dividend_yield|0|2020-01-23/dividend_yield|0|2020-01-24/dividend_yield|0|2020-01-27/dividend_yield|0|2020-01-28/dividend_yield|0|2020-01-29/dividend_yield|0|2020-01-30/dividend_yield|0|2020-01-31/dividend_yield|0|2020-02-03/dividend_yield|0|2020-02-04/dividend_yield|0|2020-02-05/dividend_yield|0|2020-02-06/dividend_yield|0|2020-02-07/dividend_yield|0|2020-02-10/dividend_yield|0|2020-02-11/dividend_yield|0|2020-02-12/dividend_yield|0|2020-02-13/dividend_yield|0|2020-02-14/dividend_yield|0|2020-02-18/dividend_yield|0|2020-02-19/dividend_yield|0|2020-02-20/dividend_yield|0|2020-02-21/dividend_yield|0|2020-02-24/dividend_yield|0|2020-02-25/dividend_yield|0|2020-02-26/dividend_yield|0|2020-02-27/dividend_yield|0|2020-02-28/dividend_yield|0|2020-01-15/percent_of_shares_outstanding|47.584|2020-01-31/percent_of_shares_outstanding|48.7261|2020-02-14/percent_of_shares_outstanding|58.739|2020-02-28/percent_of_shares_outstanding|53.1705|2020-01-07/price|48.24|2020-01-21/price|55.23|2020-02-04/price|48.12|2020-02-18/price|51.51|2020-01-07/total_return_price|48.24|2020-01-21/total_return_price|55.23|2020-02-04/total_return_price|48.12|2020-02-18/total_return_price|51.51|2020-01-07/enterprise_value|1111.2765|2020-01-14/enterprise_value|1222.9834|2020-01-21/enterprise_value|1309.457|2020-01-28/enterprise_value|1278.5533|2020-02-04/enterprise_value|1107.8935|2020-02-11/enterprise_value|1231.51|2020-02-18/enterprise_value|1204.0081|2020-02-25/enterprise_value|1073.02 russ2000_0682|IRBT|202003|489.532|263.527|147.249|125.488|130.164|203.494|138.338|65.156||616.539|434.186||0.8061|19.6349|10.7638|1.069|1.0479|26.3871|1.9303||0|0|2.1927|49.4202|28.297|-0.64||192.535|77.955|61.167|-20.244|-18.135||40.9|40.9|876.6014|48.42|2020-04-02/ev_revenues|0.7242|2020-04-09/ev_revenues|0.9193|2020-04-16/ev_revenues|0.9653|2020-04-23/ev_revenues|0.9951|2020-04-30/ev_revenues|1.2288|2020-05-07/ev_revenues|1.2514|2020-05-14/ev_revenues|1.2872|2020-05-21/ev_revenues|1.505|2020-05-28/ev_revenues|1.4948|2020-04-07/ev_free_cash_flow|11.6126|2020-04-14/ev_free_cash_flow|13.3378|2020-04-21/ev_free_cash_flow|14.1867|2020-04-28/ev_free_cash_flow|17.6945|2020-05-05/ev_free_cash_flow|16.9652|2020-05-12/ev_free_cash_flow|18.345|2020-05-19/ev_free_cash_flow|20.461|2020-05-26/ev_free_cash_flow|23.2241|2020-04-02/ps_ratio|0.9741|2020-04-09/ps_ratio|1.1742|2020-04-16/ps_ratio|1.2214|2020-04-23/ps_ratio|1.252|2020-04-30/ps_ratio|1.4912|2020-05-07/ps_ratio|1.5144|2020-05-14/ps_ratio|1.5511|2020-05-21/ps_ratio|1.7745|2020-05-28/ps_ratio|1.764|2020-04-07/pe_ratio|27.9871|2020-04-14/pe_ratio|31.2387|2020-04-21/pe_ratio|32.8387|2020-04-28/pe_ratio|39.4387|2020-05-05/pe_ratio|38.0645|2020-05-12/pe_ratio|40.6645|2020-05-19/pe_ratio|44.6516|2020-05-26/pe_ratio|49.8581|2020-04-01/price_to_book_value|1.781|2020-04-08/price_to_book_value|2.1318|2020-04-15/price_to_book_value|2.1635|2020-04-22/price_to_book_value|2.2661|2020-04-29/price_to_book_value|2.7267|2020-05-06/price_to_book_value|2.8009|2020-05-13/price_to_book_value|2.8511|2020-05-20/price_to_book_value|3.1736|2020-05-27/price_to_book_value|3.3237|2020-04-02/peg_ratio||2020-04-09/peg_ratio||2020-04-16/peg_ratio||2020-04-23/peg_ratio||2020-04-30/peg_ratio||2020-05-07/peg_ratio||2020-05-14/peg_ratio||2020-05-21/peg_ratio||2020-05-28/peg_ratio||2020-04-01/dividend_yield|0|2020-04-02/dividend_yield|0|2020-04-03/dividend_yield|0|2020-04-06/dividend_yield|0|2020-04-07/dividend_yield|0|2020-04-08/dividend_yield|0|2020-04-09/dividend_yield|0|2020-04-13/dividend_yield|0|2020-04-14/dividend_yield|0|2020-04-15/dividend_yield|0|2020-04-16/dividend_yield|0|2020-04-17/dividend_yield|0|2020-04-20/dividend_yield|0|2020-04-21/dividend_yield|0|2020-04-22/dividend_yield|0|2020-04-23/dividend_yield|0|2020-04-24/dividend_yield|0|2020-04-27/dividend_yield|0|2020-04-28/dividend_yield|0|2020-04-29/dividend_yield|0|2020-04-30/dividend_yield|0|2020-05-01/dividend_yield|0|2020-05-04/dividend_yield|0|2020-05-05/dividend_yield|0|2020-05-06/dividend_yield|0|2020-05-07/dividend_yield|0|2020-05-08/dividend_yield|0|2020-05-11/dividend_yield|0|2020-05-12/dividend_yield|0|2020-05-13/dividend_yield|0|2020-05-14/dividend_yield|0|2020-05-15/dividend_yield|0|2020-05-18/dividend_yield|0|2020-05-19/dividend_yield|0|2020-05-20/dividend_yield|0|2020-05-21/dividend_yield|0|2020-05-22/dividend_yield|0|2020-05-26/dividend_yield|0|2020-05-27/dividend_yield|0|2020-05-28/dividend_yield|0|2020-05-29/dividend_yield|0|2020-04-15/percent_of_shares_outstanding|48.1674|2020-04-30/percent_of_shares_outstanding|41.3983|2020-05-15/percent_of_shares_outstanding|35.4123|2020-05-29/percent_of_shares_outstanding|31.3024|2020-04-14/price|48.42|2020-04-28/price|61.13|2020-05-12/price|63.03|2020-05-26/price|77.28|2020-04-14/total_return_price|48.42|2020-04-28/total_return_price|61.13|2020-05-12/total_return_price|63.03|2020-05-26/total_return_price|77.28|2020-04-07/enterprise_value|945.7339|2020-04-14/enterprise_value|1086.2289|2020-04-21/enterprise_value|1155.3614|2020-04-28/enterprise_value|1441.0403|2020-05-05/enterprise_value|1381.6467|2020-05-12/enterprise_value|1494.0204|2020-05-19/enterprise_value|1666.3454|2020-05-26/enterprise_value|1891.3717 russ2000_0682|IRBT|202006|596.238|242.294|133.055|124.41|129.945|238.706|172.779|65.927||682.062|492.802||1.7343|21.9329|21.6507|2.288|2.0096|24.8961|3.61||0|0|1.0643|31.6752|28.28|2.07||279.883|178.012|70.918|69.899|58.616||83.74|83.74|2106.7382|85.9|2020-07-02/ev_revenues|1.812|2020-07-09/ev_revenues|1.8259|2020-07-16/ev_revenues|1.7918|2020-07-23/ev_revenues|1.5407|2020-07-30/ev_revenues|1.5303|2020-08-06/ev_revenues|1.5117|2020-08-13/ev_revenues|1.491|2020-08-20/ev_revenues|1.5489|2020-08-27/ev_revenues|1.5558|2020-07-07/ev_free_cash_flow|22.2261|2020-07-14/ev_free_cash_flow|21.76|2020-07-21/ev_free_cash_flow|22.1887|2020-07-28/ev_free_cash_flow|18.0455|2020-08-04/ev_free_cash_flow|18.8571|2020-08-11/ev_free_cash_flow|17.726|2020-08-18/ev_free_cash_flow|18.4571|2020-08-25/ev_free_cash_flow|18.9751|2020-07-02/ps_ratio|2.05|2020-07-09/ps_ratio|2.0642|2020-07-16/ps_ratio|2.0294|2020-07-23/ps_ratio|1.7741|2020-07-30/ps_ratio|1.7631|2020-08-06/ps_ratio|1.7441|2020-08-13/ps_ratio|1.7231|2020-08-20/ps_ratio|1.782|2020-08-27/ps_ratio|1.7889|2020-07-07/pe_ratio|25.4896|2020-07-14/pe_ratio|25.0089|2020-07-21/pe_ratio|25.451|2020-07-28/pe_ratio|21.1721|2020-08-04/pe_ratio|22.0089|2020-08-11/pe_ratio|20.8427|2020-08-18/pe_ratio|21.5964|2020-08-25/pe_ratio|22.1306|2020-07-01/price_to_book_value|3.4797|2020-07-08/price_to_book_value|3.6115|2020-07-15/price_to_book_value|3.5048|2020-07-22/price_to_book_value|3.2572|2020-07-29/price_to_book_value|2.9683|2020-08-05/price_to_book_value|3.0828|2020-08-12/price_to_book_value|2.9014|2020-08-19/price_to_book_value|2.9983|2020-08-26/price_to_book_value|3.1395|2020-07-02/peg_ratio|2.2631|2020-07-09/peg_ratio|2.2787|2020-07-16/peg_ratio|2.2404|2020-07-23/peg_ratio|1.9585|2020-07-30/peg_ratio|1.9463|2020-08-06/peg_ratio|1.9254|2020-08-13/peg_ratio|1.9021|2020-08-20/peg_ratio|1.9672|2020-08-27/peg_ratio|1.9749|2020-07-01/dividend_yield|0|2020-07-02/dividend_yield|0|2020-07-06/dividend_yield|0|2020-07-07/dividend_yield|0|2020-07-08/dividend_yield|0|2020-07-09/dividend_yield|0|2020-07-10/dividend_yield|0|2020-07-13/dividend_yield|0|2020-07-14/dividend_yield|0|2020-07-15/dividend_yield|0|2020-07-16/dividend_yield|0|2020-07-17/dividend_yield|0|2020-07-20/dividend_yield|0|2020-07-21/dividend_yield|0|2020-07-22/dividend_yield|0|2020-07-23/dividend_yield|0|2020-07-24/dividend_yield|0|2020-07-27/dividend_yield|0|2020-07-28/dividend_yield|0|2020-07-29/dividend_yield|0|2020-07-30/dividend_yield|0|2020-07-31/dividend_yield|0|2020-08-03/dividend_yield|0|2020-08-04/dividend_yield|0|2020-08-05/dividend_yield|0|2020-08-06/dividend_yield|0|2020-08-07/dividend_yield|0|2020-08-10/dividend_yield|0|2020-08-11/dividend_yield|0|2020-08-12/dividend_yield|0|2020-08-13/dividend_yield|0|2020-08-14/dividend_yield|0|2020-08-17/dividend_yield|0|2020-08-18/dividend_yield|0|2020-08-19/dividend_yield|0|2020-08-20/dividend_yield|0|2020-08-21/dividend_yield|0|2020-08-24/dividend_yield|0|2020-08-25/dividend_yield|0|2020-08-26/dividend_yield|0|2020-08-27/dividend_yield|0|2020-08-28/dividend_yield|0|2020-08-31/dividend_yield|0|2020-07-15/percent_of_shares_outstanding|34.1542|2020-07-31/percent_of_shares_outstanding|38.1648|2020-08-14/percent_of_shares_outstanding|40.0464|2020-08-31/percent_of_shares_outstanding|38.5772|2020-07-07/price|85.9|2020-07-21/price|85.77|2020-08-04/price|74.17|2020-08-18/price|72.78|2020-07-07/total_return_price|85.9|2020-07-21/total_return_price|85.77|2020-08-04/total_return_price|74.17|2020-08-18/total_return_price|72.78|2020-07-07/enterprise_value|2162.7342|2020-07-14/enterprise_value|2117.3774|2020-07-21/enterprise_value|2159.0945|2020-07-28/enterprise_value|1755.9341|2020-08-04/enterprise_value|1834.911|2020-08-11/enterprise_value|1724.8474|2020-08-18/enterprise_value|1795.9827|2020-08-25/enterprise_value|1846.3935 russ2000_0682|IRBT|202009|807.704|357.336|218.134|123.482|132.721|334.906|264.973|69.933||781.914|||1.5852|11.4995|19.8558|1.5834|1.8189|23.0386|2.7185|2.0079|0|0|1.1761|37.9009|28.539|3.27||413.145|198.841|78.978|123.234|93.252||77.64|77.64|1932.0918|90.27|2020-10-01/ev_revenues|1.4202|2020-10-08/ev_revenues|1.5737|2020-10-15/ev_revenues|1.6537|2020-10-22/ev_revenues|1.4838|2020-10-06/ev_free_cash_flow|8.4695|2020-10-13/ev_free_cash_flow|9.644|2020-10-20/ev_free_cash_flow|10.357|2020-10-22/ev_free_cash_flow|8.6511|2020-10-01/ps_ratio|1.719|2020-10-08/ps_ratio|1.8749|2020-10-15/ps_ratio|1.9562|2020-10-22/ps_ratio|1.7836|2020-10-23/ps_ratio|1.8198|2020-10-06/pe_ratio|14.9685|2020-10-13/pe_ratio|16.7167|2020-10-20/pe_ratio|17.7778|2020-10-23/pe_ratio|15.5482|2020-10-07/price_to_book_value|2.9757|2020-10-14/price_to_book_value|3.259|2020-10-21/price_to_book_value|2.99|2020-10-23/price_to_book_value|3.0072|2020-10-01/peg_ratio|0.2056|2020-10-08/peg_ratio|0.2243|2020-10-15/peg_ratio|0.234|2020-10-22/peg_ratio|0.2133|2020-10-23/peg_ratio|0.2176|2020-10-01/dividend_yield|0|2020-10-02/dividend_yield|0|2020-10-05/dividend_yield|0|2020-10-06/dividend_yield|0|2020-10-07/dividend_yield|0|2020-10-08/dividend_yield|0|2020-10-09/dividend_yield|0|2020-10-12/dividend_yield|0|2020-10-13/dividend_yield|0|2020-10-14/dividend_yield|0|2020-10-15/dividend_yield|0|2020-10-16/dividend_yield|0|2020-10-19/dividend_yield|0|2020-10-20/dividend_yield|0|2020-10-21/dividend_yield|0|2020-10-22/dividend_yield|0|2020-10-13/price|90.27|2020-10-23/price|83.96|2020-10-13/total_return_price|90.27|2020-10-23/total_return_price|83.96|2020-10-06/enterprise_value|1906.389|2020-10-13/enterprise_value|2170.7656|2020-10-20/enterprise_value|2331.24|2020-10-22/enterprise_value|1947.2777