russ2000_1084|TTMI|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_1084|TTMI|Long Name|TTM Technologies Inc Total Current Assets (Quarterly) (USD)|TTM Technologies Inc Cash and Short Term Investments (Quarterly) (USD)|TTM Technologies Inc Inventories (Quarterly) (USD)|TTM Technologies Inc Net PP&E (Quarterly) (USD)|TTM Technologies Inc Goodwill and Intangibles (Quarterly) (USD)|TTM Technologies Inc Total Liabilities (Quarterly) (USD)|TTM Technologies Inc Total Current Liabilities (Quarterly) (USD)|TTM Technologies Inc Total Long Term Liabilities (Quarterly) (USD)|TTM Technologies Inc Total Deposits (Quarterly) (USD)|TTM Technologies Inc Book Value (Quarterly) (USD)|TTM Technologies Inc Retained Earnings (Quarterly) (USD)|TTM Technologies Inc Treasury Stock (Quarterly) (USD)|TTM Technologies Inc EV to Revenues|TTM Technologies Inc EV to Earnings|TTM Technologies Inc EV to Free Cash Flow|TTM Technologies Inc EV to Assets (Quarterly)|TTM Technologies Inc PS Ratio|TTM Technologies Inc PE Ratio|TTM Technologies Inc Price to Book Value|TTM Technologies Inc PEG Ratio|TTM Technologies Inc Debt to Equity Ratio|TTM Technologies Inc Dividend Yield|TTM Technologies Inc Shareholder Yield (TTM)|TTM Technologies Inc Percent of Shares Outstanding Short|TTM Technologies Inc Average Diluted Shares Outstanding (Quarterly)|TTM Technologies Inc EPS Diluted (Quarterly) (USD)|TTM Technologies Inc Dividend Per Share (Quarterly) (USD)|TTM Technologies Inc Revenue (Quarterly) (USD)|TTM Technologies Inc Gross Profit (Quarterly) (USD)|TTM Technologies Inc SG&A Expense (Quarterly) (USD)|TTM Technologies Inc Pre-Tax Income (Quarterly) (USD)|TTM Technologies Inc Net Income (Quarterly) (USD)|TTM Technologies Inc Net Interest Income (Quarterly) (USD)|TTM Technologies Inc Price (USD)|TTM Technologies Inc Total Return Price (USD)|TTM Technologies Inc Enterprise Value (USD)|| russ2000_1084|TTMI|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_1084|TTMI|200003|||||||||||||||||||||||||32.1135|0.08||44.0804||||2.5691|||||| russ2000_1084|TTMI|200006|||||||||||||||||||||||||32.1135|0.08||44.0804||||2.5691|||||| russ2000_1084|TTMI|200009|45.987|4.821|5.987|32.134|84.23|77.603|25.353|52.25||112.842|-7.646|||||4.8919|||||0.5229|0|||34.01|0.3||55.06|21.472|6.599|5.232|10.203||20.938|20.938|931.6455|23.875|2000-10-02/price_to_book_value|7.9001|2000-10-16/price_to_book_value|5.7907|2000-10-30/price_to_book_value|5.6666|2000-11-13/price_to_book_value|6.1629|2000-11-27/price_to_book_value|5.0256|2000-10-02/dividend_yield|0|2000-10-03/dividend_yield|0|2000-10-04/dividend_yield|0|2000-10-05/dividend_yield|0|2000-10-06/dividend_yield|0|2000-10-09/dividend_yield|0|2000-10-10/dividend_yield|0|2000-10-11/dividend_yield|0|2000-10-12/dividend_yield|0|2000-10-13/dividend_yield|0|2000-10-16/dividend_yield|0|2000-10-17/dividend_yield|0|2000-10-18/dividend_yield|0|2000-10-19/dividend_yield|0|2000-10-20/dividend_yield|0|2000-10-23/dividend_yield|0|2000-10-24/dividend_yield|0|2000-10-25/dividend_yield|0|2000-10-26/dividend_yield|0|2000-10-27/dividend_yield|0|2000-10-30/dividend_yield|0|2000-10-31/dividend_yield|0|2000-11-01/dividend_yield|0|2000-11-02/dividend_yield|0|2000-11-03/dividend_yield|0|2000-11-06/dividend_yield|0|2000-11-07/dividend_yield|0|2000-11-08/dividend_yield|0|2000-11-09/dividend_yield|0|2000-11-10/dividend_yield|0|2000-11-13/dividend_yield|0|2000-11-14/dividend_yield|0|2000-11-15/dividend_yield|0|2000-11-16/dividend_yield|0|2000-11-17/dividend_yield|0|2000-11-20/dividend_yield|0|2000-11-21/dividend_yield|0|2000-11-22/dividend_yield|0|2000-11-24/dividend_yield|0|2000-11-27/dividend_yield|0|2000-11-28/dividend_yield|0|2000-11-29/dividend_yield|0|2000-11-30/dividend_yield|0|2000-10-10/percent_of_shares_outstanding|0.2437|2000-11-10/percent_of_shares_outstanding|0.7882|2000-10-02/price|23.875|2000-10-16/price|17.5|2000-10-30/price|17.125|2000-11-13/price|18.625|2000-11-27/price|15.188|2000-10-02/total_return_price|23.875|2000-10-16/total_return_price|17.5|2000-10-30/total_return_price|17.125|2000-11-13/total_return_price|18.625|2000-11-27/total_return_price|15.188|2000-10-16/enterprise_value|707.6115|2000-10-30/enterprise_value|693.6094|2000-11-13/enterprise_value|749.6123|2000-11-27/enterprise_value|621.2792 russ2000_1084|TTMI|200012|50.296|9.294|6.893|44.774|83.028|64.391|28.11|36.281||137.742|5.085||2.768|20.0884||2.7899|2.3896|17.516|3.3298||0.3144|0||0.8382|39.0153|0.35||60.509|30.01|6.093|19.562|12.731||10.063|10.063|429.9183|8.625|2001-01-16/ev_revenues|2.4586|2001-01-30/ev_revenues|2.8252|2001-02-13/ev_revenues|1.7023|2001-02-27/ev_revenues|1.6222|2001-01-16/ps_ratio|2.1053|2001-01-30/ps_ratio|2.4422|2001-02-13/ps_ratio|1.4106|2001-02-27/ps_ratio|1.337|2001-01-16/pe_ratio|15.4321|2001-01-30/pe_ratio|17.9012|2001-02-13/pe_ratio|10.3395|2001-02-27/pe_ratio|9.8|2001-01-09/price_to_book_value|2.3387|2001-01-23/price_to_book_value|3.6098|2001-02-06/price_to_book_value|2.9149|2001-02-20/price_to_book_value|2.3048|2001-01-02/dividend_yield|0|2001-01-03/dividend_yield|0|2001-01-04/dividend_yield|0|2001-01-05/dividend_yield|0|2001-01-08/dividend_yield|0|2001-01-09/dividend_yield|0|2001-01-10/dividend_yield|0|2001-01-11/dividend_yield|0|2001-01-12/dividend_yield|0|2001-01-16/dividend_yield|0|2001-01-17/dividend_yield|0|2001-01-18/dividend_yield|0|2001-01-19/dividend_yield|0|2001-01-22/dividend_yield|0|2001-01-23/dividend_yield|0|2001-01-24/dividend_yield|0|2001-01-25/dividend_yield|0|2001-01-26/dividend_yield|0|2001-01-29/dividend_yield|0|2001-01-30/dividend_yield|0|2001-01-31/dividend_yield|0|2001-02-01/dividend_yield|0|2001-02-02/dividend_yield|0|2001-02-05/dividend_yield|0|2001-02-06/dividend_yield|0|2001-02-07/dividend_yield|0|2001-02-08/dividend_yield|0|2001-02-09/dividend_yield|0|2001-02-12/dividend_yield|0|2001-02-13/dividend_yield|0|2001-02-14/dividend_yield|0|2001-02-15/dividend_yield|0|2001-02-16/dividend_yield|0|2001-02-20/dividend_yield|0|2001-02-21/dividend_yield|0|2001-02-22/dividend_yield|0|2001-02-23/dividend_yield|0|2001-02-26/dividend_yield|0|2001-02-27/dividend_yield|0|2001-02-28/dividend_yield|0|2001-01-09/percent_of_shares_outstanding|1.1928|2001-02-12/percent_of_shares_outstanding|1.4405|2001-01-09/price|8.625|2001-01-23/price|13.313|2001-02-06/price|10.75|2001-02-20/price|8.5|2001-01-09/total_return_price|8.625|2001-01-23/total_return_price|13.313|2001-02-06/total_return_price|10.75|2001-02-20/total_return_price|8.5|2001-01-09/enterprise_value|356.1531|2001-01-23/enterprise_value|531.2452|2001-02-06/enterprise_value|435.5198|2001-02-20/enterprise_value|351.4845 russ2000_1084|TTMI|200103|51.216|23.724|6.133|44.681|81.826|57.804|23.492|34.312||145.254|12.647||1.3987|6.2675||1.0206|1.1316|8.2951|1.3389||0.2866|0|-1.6951|1.919|38.922|0.19||46.001|18.296|4.54|11.838|7.562||4.938|4.938|218.4474|4.938|2001-04-10/ev_revenues|1.0217|2001-04-24/ev_revenues|1.2254|2001-05-08/ev_revenues|2.0768|2001-05-22/ev_revenues|1.9168|2001-04-10/ps_ratio|0.9002|2001-04-24/ps_ratio|1.0963|2001-05-08/ps_ratio|1.9159|2001-05-22/ps_ratio|1.7618|2001-04-10/pe_ratio|5.587|2001-04-24/pe_ratio|6.8043|2001-05-08/pe_ratio|11.8913|2001-05-22/pe_ratio|10.9348|2001-04-03/price_to_book_value|1.2713|2001-04-17/price_to_book_value|1.7867|2001-05-01/price_to_book_value|1.7327|2001-05-15/price_to_book_value|2.454|2001-05-29/price_to_book_value|2.4257|2001-04-02/dividend_yield|0|2001-04-03/dividend_yield|0|2001-04-04/dividend_yield|0|2001-04-05/dividend_yield|0|2001-04-06/dividend_yield|0|2001-04-09/dividend_yield|0|2001-04-10/dividend_yield|0|2001-04-11/dividend_yield|0|2001-04-12/dividend_yield|0|2001-04-16/dividend_yield|0|2001-04-17/dividend_yield|0|2001-04-18/dividend_yield|0|2001-04-19/dividend_yield|0|2001-04-20/dividend_yield|0|2001-04-23/dividend_yield|0|2001-04-24/dividend_yield|0|2001-04-25/dividend_yield|0|2001-04-26/dividend_yield|0|2001-04-27/dividend_yield|0|2001-04-30/dividend_yield|0|2001-05-01/dividend_yield|0|2001-05-02/dividend_yield|0|2001-05-03/dividend_yield|0|2001-05-04/dividend_yield|0|2001-05-07/dividend_yield|0|2001-05-08/dividend_yield|0|2001-05-09/dividend_yield|0|2001-05-10/dividend_yield|0|2001-05-11/dividend_yield|0|2001-05-14/dividend_yield|0|2001-05-15/dividend_yield|0|2001-05-16/dividend_yield|0|2001-05-17/dividend_yield|0|2001-05-18/dividend_yield|0|2001-05-21/dividend_yield|0|2001-05-22/dividend_yield|0|2001-05-23/dividend_yield|0|2001-05-24/dividend_yield|0|2001-05-25/dividend_yield|0|2001-05-29/dividend_yield|0|2001-05-30/dividend_yield|0|2001-05-31/dividend_yield|0|2001-04-09/percent_of_shares_outstanding|1.5534|2001-05-10/percent_of_shares_outstanding|0.7956|2001-04-03/price|4.938|2001-04-17/price|6.94|2001-05-01/price|6.73|2001-05-15/price|9.53|2001-05-29/price|9.42|2001-04-03/total_return_price|4.938|2001-04-17/total_return_price|6.94|2001-05-01/total_return_price|6.73|2001-05-15/total_return_price|9.53|2001-05-29/total_return_price|9.42|2001-04-03/enterprise_value|202.5624|2001-04-17/enterprise_value|277.4292|2001-05-01/enterprise_value|269.5761|2001-05-15/enterprise_value|374.3602|2001-05-29/enterprise_value|370.2457 russ2000_1084|TTMI|200106|47.723|26.447|3.854|46.937|80.624|51.029|18.685|32.344||147.87|14.825||1.493|10.5102||1.7266|1.3537|8.4022|2.1373||0.2701|0|-2.4211|0.4345|36.3|0.06||30.666|7.761|2.751|3.405|2.178||8.3|8.3|328.3534|8.45|2001-07-03/ev_revenues|1.7279|2001-07-17/ev_revenues|1.802|2001-07-31/ev_revenues|1.921|2001-08-14/ev_revenues|2.2187|2001-08-28/ev_revenues|1.9765|2001-07-03/ps_ratio|1.6387|2001-07-17/ps_ratio|1.712|2001-07-31/ps_ratio|1.8296|2001-08-14/ps_ratio|2.1207|2001-08-28/ps_ratio|1.8817|2001-07-03/pe_ratio|9.4444|2001-07-17/pe_ratio|9.8667|2001-07-31/pe_ratio|10.5444|2001-08-14/pe_ratio|12.2222|2001-08-28/pe_ratio|10.8444|2001-07-10/price_to_book_value|2.1424|2001-07-24/price_to_book_value|2.2819|2001-08-07/price_to_book_value|2.7763|2001-08-21/price_to_book_value|2.7424|2001-07-02/dividend_yield|0|2001-07-03/dividend_yield|0|2001-07-05/dividend_yield|0|2001-07-06/dividend_yield|0|2001-07-09/dividend_yield|0|2001-07-10/dividend_yield|0|2001-07-11/dividend_yield|0|2001-07-12/dividend_yield|0|2001-07-13/dividend_yield|0|2001-07-16/dividend_yield|0|2001-07-17/dividend_yield|0|2001-07-18/dividend_yield|0|2001-07-19/dividend_yield|0|2001-07-20/dividend_yield|0|2001-07-23/dividend_yield|0|2001-07-24/dividend_yield|0|2001-07-25/dividend_yield|0|2001-07-26/dividend_yield|0|2001-07-27/dividend_yield|0|2001-07-30/dividend_yield|0|2001-07-31/dividend_yield|0|2001-08-01/dividend_yield|0|2001-08-02/dividend_yield|0|2001-08-03/dividend_yield|0|2001-08-06/dividend_yield|0|2001-08-07/dividend_yield|0|2001-08-08/dividend_yield|0|2001-08-09/dividend_yield|0|2001-08-10/dividend_yield|0|2001-08-13/dividend_yield|0|2001-08-14/dividend_yield|0|2001-08-15/dividend_yield|0|2001-08-16/dividend_yield|0|2001-08-17/dividend_yield|0|2001-08-20/dividend_yield|0|2001-08-21/dividend_yield|0|2001-08-22/dividend_yield|0|2001-08-23/dividend_yield|0|2001-08-24/dividend_yield|0|2001-08-27/dividend_yield|0|2001-08-28/dividend_yield|0|2001-08-29/dividend_yield|0|2001-08-30/dividend_yield|0|2001-08-31/dividend_yield|0|2001-07-10/percent_of_shares_outstanding|0.6062|2001-08-10/percent_of_shares_outstanding|0.5798|2001-07-10/price|8.45|2001-07-24/price|9|2001-08-07/price|10.95|2001-08-21/price|10.8|2001-07-10/total_return_price|8.45|2001-07-24/total_return_price|9|2001-08-07/total_return_price|10.95|2001-08-21/total_return_price|10.8|2001-07-10/enterprise_value|330.29|2001-07-24/enterprise_value|350.91|2001-08-07/enterprise_value|424.0174|2001-08-21/enterprise_value|419.004 russ2000_1084|TTMI|200109|45.536|24.083|4.068|46.244|79.422|46.615|16.24|30.375||149.175|15.804||1.5956|10.3481||1.2394|1.5057|8.6778|1.907||0.2319|0|-2.9803|0.5499|32.6333|0.03||26.895|5.874|2.658|1.531|0.979||7.51|7.51|295.4727|6.1|2001-10-01/ev_revenues|1.4172|2001-10-15/ev_revenues|1.5958|2001-10-29/ev_revenues|2.056|2001-11-12/ev_revenues|2.1888|2001-11-26/ev_revenues|2.5827|2001-10-01/ps_ratio|1.3226|2001-10-15/ps_ratio|1.4972|2001-10-29/ps_ratio|1.947|2001-11-12/ps_ratio|2.0768|2001-11-26/ps_ratio|2.4617|2001-10-01/pe_ratio|9.381|2001-10-15/pe_ratio|10.619|2001-10-29/pe_ratio|13.8095|2001-11-12/pe_ratio|14.7302|2001-11-26/pe_ratio|17.4603|2001-10-02/price_to_book_value|1.5361|2001-10-16/price_to_book_value|1.8912|2001-10-30/price_to_book_value|2.1405|2001-11-13/price_to_book_value|2.5309|2001-11-27/price_to_book_value|2.7323|2001-10-01/dividend_yield|0|2001-10-02/dividend_yield|0|2001-10-03/dividend_yield|0|2001-10-04/dividend_yield|0|2001-10-05/dividend_yield|0|2001-10-08/dividend_yield|0|2001-10-09/dividend_yield|0|2001-10-10/dividend_yield|0|2001-10-11/dividend_yield|0|2001-10-12/dividend_yield|0|2001-10-15/dividend_yield|0|2001-10-16/dividend_yield|0|2001-10-17/dividend_yield|0|2001-10-18/dividend_yield|0|2001-10-19/dividend_yield|0|2001-10-22/dividend_yield|0|2001-10-23/dividend_yield|0|2001-10-24/dividend_yield|0|2001-10-25/dividend_yield|0|2001-10-26/dividend_yield|0|2001-10-29/dividend_yield|0|2001-10-30/dividend_yield|0|2001-10-31/dividend_yield|0|2001-11-01/dividend_yield|0|2001-11-02/dividend_yield|0|2001-11-05/dividend_yield|0|2001-11-06/dividend_yield|0|2001-11-07/dividend_yield|0|2001-11-08/dividend_yield|0|2001-11-09/dividend_yield|0|2001-11-12/dividend_yield|0|2001-11-13/dividend_yield|0|2001-11-14/dividend_yield|0|2001-11-15/dividend_yield|0|2001-11-16/dividend_yield|0|2001-11-19/dividend_yield|0|2001-11-20/dividend_yield|0|2001-11-21/dividend_yield|0|2001-11-23/dividend_yield|0|2001-11-26/dividend_yield|0|2001-11-27/dividend_yield|0|2001-11-28/dividend_yield|0|2001-11-29/dividend_yield|0|2001-11-30/dividend_yield|0|2001-10-10/percent_of_shares_outstanding|0.5247|2001-11-12/percent_of_shares_outstanding|0.6931|2001-10-02/price|6.1|2001-10-16/price|7.51|2001-10-30/price|8.5|2001-11-13/price|10.05|2001-11-27/price|10.85|2001-10-02/total_return_price|6.1|2001-10-16/total_return_price|7.51|2001-10-30/total_return_price|8.5|2001-11-13/total_return_price|10.05|2001-11-27/total_return_price|10.85|2001-10-02/enterprise_value|239.6575|2001-10-16/enterprise_value|292.6242|2001-10-30/enterprise_value|329.8135|2001-11-13/enterprise_value|388.0513|2001-11-27/enterprise_value|418.1043 russ2000_1084|TTMI|200112|43.971|24.49|3.126|50.906|78.22|42.997|14.872|28.125||150.079|16.079||2.1797|35.3863|14.8648|2.0151|2.0678|14.6667|2.4427||0.2174|0|1.1711|0.744|42.2214|0||25.427|4.823|2.758|0.41|0.276||9.7|9.7|374.9031|10.8|2002-01-07/ev_revenues|3.1739|2002-01-22/ev_revenues|2.8354|2002-02-05/ev_revenues|2.8296|2002-02-19/ev_revenues|2.6895|2002-01-14/ev_free_cash_flow|15.1956|2002-01-28/ev_free_cash_flow|13.9732|2002-02-11/ev_free_cash_flow|13.8869|2002-02-25/ev_free_cash_flow|12.8227|2002-01-07/ps_ratio|3.1007|2002-01-22/ps_ratio|2.7633|2002-02-05/ps_ratio|2.7575|2002-02-19/ps_ratio|2.6178|2002-01-07/pe_ratio|38.0714|2002-01-22/pe_ratio|33.9286|2002-02-05/pe_ratio|33.8571|2002-02-19/pe_ratio|32.1429|2002-01-09/price_to_book_value|2.7088|2002-01-23/price_to_book_value|2.4204|2002-02-06/price_to_book_value|2.4204|2002-02-20/price_to_book_value|2.3|2002-01-02/dividend_yield|0|2002-01-03/dividend_yield|0|2002-01-04/dividend_yield|0|2002-01-07/dividend_yield|0|2002-01-08/dividend_yield|0|2002-01-09/dividend_yield|0|2002-01-10/dividend_yield|0|2002-01-11/dividend_yield|0|2002-01-14/dividend_yield|0|2002-01-15/dividend_yield|0|2002-01-16/dividend_yield|0|2002-01-17/dividend_yield|0|2002-01-18/dividend_yield|0|2002-01-22/dividend_yield|0|2002-01-23/dividend_yield|0|2002-01-24/dividend_yield|0|2002-01-25/dividend_yield|0|2002-01-28/dividend_yield|0|2002-01-29/dividend_yield|0|2002-01-30/dividend_yield|0|2002-01-31/dividend_yield|0|2002-02-01/dividend_yield|0|2002-02-04/dividend_yield|0|2002-02-05/dividend_yield|0|2002-02-06/dividend_yield|0|2002-02-07/dividend_yield|0|2002-02-08/dividend_yield|0|2002-02-11/dividend_yield|0|2002-02-12/dividend_yield|0|2002-02-13/dividend_yield|0|2002-02-14/dividend_yield|0|2002-02-15/dividend_yield|0|2002-02-19/dividend_yield|0|2002-02-20/dividend_yield|0|2002-02-21/dividend_yield|0|2002-02-22/dividend_yield|0|2002-02-25/dividend_yield|0|2002-02-26/dividend_yield|0|2002-02-27/dividend_yield|0|2002-02-28/dividend_yield|0|2002-01-10/percent_of_shares_outstanding|0.6345|2002-02-12/percent_of_shares_outstanding|0.58|2002-01-09/price|10.8|2002-01-23/price|9.65|2002-02-06/price|9.65|2002-02-20/price|9.17|2002-01-09/total_return_price|10.8|2002-01-23/total_return_price|9.65|2002-02-06/total_return_price|9.65|2002-02-20/total_return_price|9.17|2002-01-09/enterprise_value|414.6686|2002-01-23/enterprise_value|371.3803|2002-02-06/enterprise_value|371.3803|2002-02-20/enterprise_value|353.3121 russ2000_1084|TTMI|200203|59.603|41.284|3.369|49.48|77.92|40.171|14.296|25.875||165.758|15.801||3.0572|121.733|14.744|1.865|2.9843|36.6429|2.4881||0.1849|0|-3.5414|0.5993|38.604|-0.01||23.734|2.347|2.232|-0.409|-0.278||9.92|9.92|381.5436|9.31|2002-04-02/ev_revenues|3.5204|2002-04-16/ev_revenues|3.5387|2002-04-30/ev_revenues|2.9677|2002-05-14/ev_revenues|3.3039|2002-05-28/ev_revenues|2.8822|2002-04-08/ev_free_cash_flow|29.1906|2002-04-22/ev_free_cash_flow|33.3889|2002-05-06/ev_free_cash_flow|26.1407|2002-05-20/ev_free_cash_flow|28.7083|2002-04-02/ps_ratio|3.4029|2002-04-16/ps_ratio|3.4201|2002-04-30/ps_ratio|2.8833|2002-05-14/ps_ratio|3.1994|2002-05-28/ps_ratio|2.803|2002-04-02/pe_ratio|121.25|2002-04-16/pe_ratio|121.8625|2002-04-30/pe_ratio|102.7375|2002-05-14/pe_ratio|114|2002-05-28/pe_ratio|99.875|2002-04-03/price_to_book_value|2.237|2002-04-17/price_to_book_value|2.2826|2002-05-01/price_to_book_value|1.9438|2002-05-15/price_to_book_value|2.2586|2002-05-29/price_to_book_value|1.9486|2002-04-01/dividend_yield|0|2002-04-02/dividend_yield|0|2002-04-03/dividend_yield|0|2002-04-04/dividend_yield|0|2002-04-05/dividend_yield|0|2002-04-08/dividend_yield|0|2002-04-09/dividend_yield|0|2002-04-10/dividend_yield|0|2002-04-11/dividend_yield|0|2002-04-12/dividend_yield|0|2002-04-15/dividend_yield|0|2002-04-16/dividend_yield|0|2002-04-17/dividend_yield|0|2002-04-18/dividend_yield|0|2002-04-19/dividend_yield|0|2002-04-22/dividend_yield|0|2002-04-23/dividend_yield|0|2002-04-24/dividend_yield|0|2002-04-25/dividend_yield|0|2002-04-26/dividend_yield|0|2002-04-29/dividend_yield|0|2002-04-30/dividend_yield|0|2002-05-01/dividend_yield|0|2002-05-02/dividend_yield|0|2002-05-03/dividend_yield|0|2002-05-06/dividend_yield|0|2002-05-07/dividend_yield|0|2002-05-08/dividend_yield|0|2002-05-09/dividend_yield|0|2002-05-10/dividend_yield|0|2002-05-13/dividend_yield|0|2002-05-14/dividend_yield|0|2002-05-15/dividend_yield|0|2002-05-16/dividend_yield|0|2002-05-17/dividend_yield|0|2002-05-20/dividend_yield|0|2002-05-21/dividend_yield|0|2002-05-22/dividend_yield|0|2002-05-23/dividend_yield|0|2002-05-24/dividend_yield|0|2002-05-28/dividend_yield|0|2002-05-29/dividend_yield|0|2002-05-30/dividend_yield|0|2002-05-31/dividend_yield|0|2002-04-10/percent_of_shares_outstanding|0.511|2002-05-10/percent_of_shares_outstanding|0.4791|2002-04-03/price|9.31|2002-04-17/price|9.5|2002-05-01/price|8.09|2002-05-15/price|9.4|2002-05-29/price|8.11|2002-04-03/total_return_price|9.31|2002-04-17/total_return_price|9.5|2002-05-01/total_return_price|8.09|2002-05-15/total_return_price|9.4|2002-05-29/total_return_price|8.11|2002-04-03/enterprise_value|360.1707|2002-04-17/enterprise_value|367.738|2002-05-01/enterprise_value|311.5797|2002-05-15/enterprise_value|363.7543|2002-05-29/enterprise_value|312.3763 russ2000_1084|TTMI|200206|57.39|39.419|3.256|49.078|77.619|37.401|13.776|23.625||164.457|14.517||2.0425|-644.8939|20.1695|0.9808|2.0137|71.75|1.3191||0.1744|0|-6.5033|0.5026|39.831|-0.03||23.287|2.192|2.863|-1.91|-1.284||5.49|5.49|208.0272|5.15|2002-07-09/ev_revenues|1.9685|2002-07-23/ev_revenues|1.3434|2002-08-06/ev_revenues|1.2432|2002-08-20/ev_revenues|1.0632|2002-07-01/ev_free_cash_flow|24.5155|2002-07-15/ev_free_cash_flow|22.684|2002-07-29/ev_free_cash_flow|14.7009|2002-08-12/ev_free_cash_flow|17.3849|2002-08-26/ev_free_cash_flow|17.103|2002-07-09/ps_ratio|1.9978|2002-07-23/ps_ratio|1.3964|2002-08-06/ps_ratio|1.3|2002-08-20/ps_ratio|1.1264|2002-07-09/pe_ratio||2002-07-23/pe_ratio||2002-08-06/pe_ratio||2002-08-20/pe_ratio||2002-07-10/price_to_book_value|1.2473|2002-07-24/price_to_book_value|0.8889|2002-08-07/price_to_book_value|0.9837|2002-08-21/price_to_book_value|0.7874|2002-07-01/dividend_yield|0|2002-07-02/dividend_yield|0|2002-07-03/dividend_yield|0|2002-07-05/dividend_yield|0|2002-07-08/dividend_yield|0|2002-07-09/dividend_yield|0|2002-07-10/dividend_yield|0|2002-07-11/dividend_yield|0|2002-07-12/dividend_yield|0|2002-07-15/dividend_yield|0|2002-07-16/dividend_yield|0|2002-07-17/dividend_yield|0|2002-07-18/dividend_yield|0|2002-07-19/dividend_yield|0|2002-07-22/dividend_yield|0|2002-07-23/dividend_yield|0|2002-07-24/dividend_yield|0|2002-07-25/dividend_yield|0|2002-07-26/dividend_yield|0|2002-07-29/dividend_yield|0|2002-07-30/dividend_yield|0|2002-07-31/dividend_yield|0|2002-08-01/dividend_yield|0|2002-08-02/dividend_yield|0|2002-08-05/dividend_yield|0|2002-08-06/dividend_yield|0|2002-08-07/dividend_yield|0|2002-08-08/dividend_yield|0|2002-08-09/dividend_yield|0|2002-08-12/dividend_yield|0|2002-08-13/dividend_yield|0|2002-08-14/dividend_yield|0|2002-08-15/dividend_yield|0|2002-08-16/dividend_yield|0|2002-08-19/dividend_yield|0|2002-08-20/dividend_yield|0|2002-08-21/dividend_yield|0|2002-08-22/dividend_yield|0|2002-08-23/dividend_yield|0|2002-08-26/dividend_yield|0|2002-08-27/dividend_yield|0|2002-08-28/dividend_yield|0|2002-08-29/dividend_yield|0|2002-08-30/dividend_yield|0|2002-07-10/percent_of_shares_outstanding|0.582|2002-08-12/percent_of_shares_outstanding|0.5667|2002-07-10/price|5.15|2002-07-24/price|3.67|2002-08-07/price|4.06|2002-08-21/price|3.25|2002-07-10/total_return_price|5.15|2002-07-24/total_return_price|3.67|2002-08-07/total_return_price|4.06|2002-08-21/total_return_price|3.25|2002-07-10/enterprise_value|194.3976|2002-07-24/enterprise_value|135.4478|2002-08-07/enterprise_value|151.0448|2002-08-21/enterprise_value|118.7691 russ2000_1084|TTMI|200209|53.757|35.255|3.157|51.252|77.319|34.146|12.771|21.375||164.132|14.148||1.2958|-32.6399|10.5261|0.2724|1.3502||0.8359||0.1628|0|-21.3239|0.5922|36.9|-0.01||20.557|2.841|2.987|-0.53|-0.369||3.45|3.45|126.7384|2.15|2002-10-01/ev_revenues|0.7565|2002-10-15/ev_revenues|0.5723|2002-10-29/ev_revenues|0.6104|2002-11-12/ev_revenues|1.0436|2002-11-26/ev_revenues|1.1935|2002-10-07/ev_free_cash_flow|23.7957|2002-10-21/ev_free_cash_flow|35.001|2002-11-04/ev_free_cash_flow|36.9035|2002-11-18/ev_free_cash_flow|53.8145|2002-10-01/ps_ratio|0.8386|2002-10-15/ps_ratio|0.6564|2002-10-29/ps_ratio|0.6941|2002-11-12/ps_ratio|1.1223|2002-11-26/ps_ratio|1.2705|2002-10-01/pe_ratio||2002-10-15/pe_ratio||2002-10-29/pe_ratio||2002-11-12/pe_ratio||2002-11-26/pe_ratio||2002-10-02/price_to_book_value|0.5219|2002-10-10/price_to_book_value|0.3083|2002-10-24/price_to_book_value|0.4855|2002-11-07/price_to_book_value|0.6336|2002-11-21/price_to_book_value|0.7307|2002-10-01/dividend_yield|0|2002-10-02/dividend_yield|0|2002-10-03/dividend_yield|0|2002-10-04/dividend_yield|0|2002-10-07/dividend_yield|0|2002-10-08/dividend_yield|0|2002-10-09/dividend_yield|0|2002-10-10/dividend_yield|0|2002-10-11/dividend_yield|0|2002-10-14/dividend_yield|0|2002-10-15/dividend_yield|0|2002-10-16/dividend_yield|0|2002-10-17/dividend_yield|0|2002-10-18/dividend_yield|0|2002-10-21/dividend_yield|0|2002-10-22/dividend_yield|0|2002-10-23/dividend_yield|0|2002-10-24/dividend_yield|0|2002-10-25/dividend_yield|0|2002-10-28/dividend_yield|0|2002-10-29/dividend_yield|0|2002-10-30/dividend_yield|0|2002-10-31/dividend_yield|0|2002-11-01/dividend_yield|0|2002-11-04/dividend_yield|0|2002-11-05/dividend_yield|0|2002-11-06/dividend_yield|0|2002-11-07/dividend_yield|0|2002-11-08/dividend_yield|0|2002-11-11/dividend_yield|0|2002-11-12/dividend_yield|0|2002-11-13/dividend_yield|0|2002-11-14/dividend_yield|0|2002-11-15/dividend_yield|0|2002-11-18/dividend_yield|0|2002-11-19/dividend_yield|0|2002-11-20/dividend_yield|0|2002-11-21/dividend_yield|0|2002-11-22/dividend_yield|0|2002-11-25/dividend_yield|0|2002-11-26/dividend_yield|0|2002-11-27/dividend_yield|0|2002-11-29/dividend_yield|0|2002-10-10/percent_of_shares_outstanding|0.4814|2002-11-12/percent_of_shares_outstanding|0.1998|2002-10-02/price|2.15|2002-10-10/price|1.27|2002-10-24/price|2|2002-11-07/price|2.61|2002-11-21/price|3.01|2002-10-02/total_return_price|2.15|2002-10-10/total_return_price|1.27|2002-10-24/total_return_price|2|2002-11-07/total_return_price|2.61|2002-11-21/total_return_price|3.01|2002-10-02/enterprise_value|77.1286|2002-10-10/enterprise_value|42.0659|2002-10-24/enterprise_value|71.157|2002-11-07/enterprise_value|95.4634|2002-11-21/enterprise_value|111.402 russ2000_1084|TTMI|200212|60.254|18.879|10.485|45.569|77.018|30.08|19.849|10.231||167.426|17.664||0.9836|77.3298|53.8145|0.6206|1.063||0.6312||0.0597|0|-8.065|0.214|42.64|0.09||21.411|3.385|4.116|-4.14|3.516||2.6|2.6|95.0649|3.44|2003-01-07/ev_revenues|1.9536|2003-01-21/ev_revenues|2.03|2003-02-04/ev_revenues|1.7617|2003-02-18/ev_revenues|1.3822|2003-01-13/ev_free_cash_flow|96.4881|2003-01-27/ev_free_cash_flow|82.5498|2003-02-10/ev_free_cash_flow|65.042|2003-02-24/ev_free_cash_flow|50.7638|2003-01-07/ps_ratio|2.0415|2003-01-21/ps_ratio|2.1174|2003-02-04/ps_ratio|1.8507|2003-02-18/ps_ratio|1.4734|2003-01-07/pe_ratio|115|2003-01-21/pe_ratio|119.275|2003-02-04/pe_ratio|104.25|2003-02-18/pe_ratio|83|2003-01-02/price_to_book_value|0.8162|2003-01-16/price_to_book_value|1.2551|2003-01-30/price_to_book_value|1.1768|2003-02-13/price_to_book_value|0.7426|2003-02-27/price_to_book_value|0.8328|2003-01-02/dividend_yield|0|2003-01-03/dividend_yield|0|2003-01-06/dividend_yield|0|2003-01-07/dividend_yield|0|2003-01-08/dividend_yield|0|2003-01-09/dividend_yield|0|2003-01-10/dividend_yield|0|2003-01-13/dividend_yield|0|2003-01-14/dividend_yield|0|2003-01-15/dividend_yield|0|2003-01-16/dividend_yield|0|2003-01-17/dividend_yield|0|2003-01-21/dividend_yield|0|2003-01-22/dividend_yield|0|2003-01-23/dividend_yield|0|2003-01-24/dividend_yield|0|2003-01-27/dividend_yield|0|2003-01-28/dividend_yield|0|2003-01-29/dividend_yield|0|2003-01-30/dividend_yield|0|2003-01-31/dividend_yield|0|2003-02-03/dividend_yield|0|2003-02-04/dividend_yield|0|2003-02-05/dividend_yield|0|2003-02-06/dividend_yield|0|2003-02-07/dividend_yield|0|2003-02-10/dividend_yield|0|2003-02-11/dividend_yield|0|2003-02-12/dividend_yield|0|2003-02-13/dividend_yield|0|2003-02-14/dividend_yield|0|2003-02-18/dividend_yield|0|2003-02-19/dividend_yield|0|2003-02-20/dividend_yield|0|2003-02-21/dividend_yield|0|2003-02-24/dividend_yield|0|2003-02-25/dividend_yield|0|2003-02-26/dividend_yield|0|2003-02-27/dividend_yield|0|2003-02-28/dividend_yield|0|2003-01-10/percent_of_shares_outstanding|0.2664|2003-02-11/percent_of_shares_outstanding|0.7305|2003-01-02/price|3.44|2003-01-16/price|5.29|2003-01-30/price|4.96|2003-02-13/price|3.13|2003-02-27/price|3.51|2003-01-02/total_return_price|3.44|2003-01-16/total_return_price|5.29|2003-01-30/total_return_price|4.96|2003-02-13/total_return_price|3.13|2003-02-27/total_return_price|3.51|2003-01-02/enterprise_value|127.7716|2003-01-16/enterprise_value|201.261|2003-01-30/enterprise_value|188.152|2003-02-13/enterprise_value|115.4571|2003-02-27/enterprise_value|130.5522 russ2000_1084|TTMI|200303|62.1|26.114|9.402|44.368|76.718|31.048|22.038|9.01||167.545|17.514||2.0034|70.5626|67.5974|0.6086|2.0859|117.5|0.8824||0.0597|0|3.2959|0.567|39.822|0||39.634|4.526|5.359|-1.43|-0.15||3.71|3.71|138.8606|3.99|2003-04-01/ev_revenues|1.1714|2003-04-15/ev_revenues|1.4599|2003-04-29/ev_revenues|1.6877|2003-05-13/ev_revenues|1.6097|2003-05-27/ev_revenues|1.5029|2003-04-07/ev_free_cash_flow|18.2608|2003-04-21/ev_free_cash_flow|19.0941|2003-05-05/ev_free_cash_flow|20.7828|2003-05-19/ev_free_cash_flow|18.4276|2003-04-01/ps_ratio|1.3242|2003-04-15/ps_ratio|1.6126|2003-04-29/ps_ratio|1.8402|2003-05-13/ps_ratio|1.7606|2003-05-27/ps_ratio|1.6539|2003-04-01/pe_ratio|69.8|2003-04-15/pe_ratio|85|2003-04-29/pe_ratio|97|2003-05-13/pe_ratio|92.8|2003-05-27/pe_ratio|87.18|2003-04-10/price_to_book_value|0.9483|2003-04-24/price_to_book_value|1.0149|2003-05-08/price_to_book_value|1.0872|2003-05-22/price_to_book_value|1.0444|2003-04-01/dividend_yield|0|2003-04-02/dividend_yield|0|2003-04-03/dividend_yield|0|2003-04-04/dividend_yield|0|2003-04-07/dividend_yield|0|2003-04-08/dividend_yield|0|2003-04-09/dividend_yield|0|2003-04-10/dividend_yield|0|2003-04-11/dividend_yield|0|2003-04-14/dividend_yield|0|2003-04-15/dividend_yield|0|2003-04-16/dividend_yield|0|2003-04-17/dividend_yield|0|2003-04-21/dividend_yield|0|2003-04-22/dividend_yield|0|2003-04-23/dividend_yield|0|2003-04-24/dividend_yield|0|2003-04-25/dividend_yield|0|2003-04-28/dividend_yield|0|2003-04-29/dividend_yield|0|2003-04-30/dividend_yield|0|2003-05-01/dividend_yield|0|2003-05-02/dividend_yield|0|2003-05-05/dividend_yield|0|2003-05-06/dividend_yield|0|2003-05-07/dividend_yield|0|2003-05-08/dividend_yield|0|2003-05-09/dividend_yield|0|2003-05-12/dividend_yield|0|2003-05-13/dividend_yield|0|2003-05-14/dividend_yield|0|2003-05-15/dividend_yield|0|2003-05-16/dividend_yield|0|2003-05-19/dividend_yield|0|2003-05-20/dividend_yield|0|2003-05-21/dividend_yield|0|2003-05-22/dividend_yield|0|2003-05-23/dividend_yield|0|2003-05-27/dividend_yield|0|2003-05-28/dividend_yield|0|2003-05-29/dividend_yield|0|2003-05-30/dividend_yield|0|2003-04-10/percent_of_shares_outstanding|0.5359|2003-05-12/percent_of_shares_outstanding|0.5115|2003-04-10/price|3.99|2003-04-24/price|4.27|2003-05-08/price|4.57|2003-05-22/price|4.39|2003-04-10/total_return_price|3.99|2003-04-24/total_return_price|4.27|2003-05-08/total_return_price|4.57|2003-05-22/total_return_price|4.39|2003-04-10/enterprise_value|142.7758|2003-04-24/enterprise_value|153.9259|2003-05-08/enterprise_value|166.0489|2003-05-22/enterprise_value|158.874 russ2000_1084|TTMI|200306|62.141|32|8.073|42.774|76.767|29.287|21.498|7.789||168.114|17.946||1.6249|47.9165|13.4291|0.8323|1.7757|93.6|1.2371||0.0595|0|2.1214|0.3707|43.2|0.01||41.047|6.446|5.41|0.648|0.432||5.2|5.2|191.1611|5.65|2003-07-08/ev_revenues|1.5858|2003-07-22/ev_revenues|1.8902|2003-08-05/ev_revenues|2.674|2003-08-19/ev_revenues|2.5851|2003-07-14/ev_free_cash_flow|17.0006|2003-07-28/ev_free_cash_flow|19.2084|2003-08-11/ev_free_cash_flow|22.7843|2003-08-25/ev_free_cash_flow|26.0771|2003-07-08/ps_ratio|1.8059|2003-07-22/ps_ratio|2.1174|2003-08-05/ps_ratio|2.9192|2003-08-19/ps_ratio|2.8165|2003-07-08/pe_ratio|60.5556|2003-07-22/pe_ratio|71|2003-08-05/pe_ratio|97.8889|2003-08-19/pe_ratio|94.4444|2003-07-03/price_to_book_value|1.335|2003-07-17/price_to_book_value|1.4178|2003-07-31/price_to_book_value|2.0841|2003-08-14/price_to_book_value|1.9053|2003-08-28/price_to_book_value|2.0524|2003-07-01/dividend_yield|0|2003-07-02/dividend_yield|0|2003-07-03/dividend_yield|0|2003-07-07/dividend_yield|0|2003-07-08/dividend_yield|0|2003-07-09/dividend_yield|0|2003-07-10/dividend_yield|0|2003-07-11/dividend_yield|0|2003-07-14/dividend_yield|0|2003-07-15/dividend_yield|0|2003-07-16/dividend_yield|0|2003-07-17/dividend_yield|0|2003-07-18/dividend_yield|0|2003-07-21/dividend_yield|0|2003-07-22/dividend_yield|0|2003-07-23/dividend_yield|0|2003-07-24/dividend_yield|0|2003-07-25/dividend_yield|0|2003-07-28/dividend_yield|0|2003-07-29/dividend_yield|0|2003-07-30/dividend_yield|0|2003-07-31/dividend_yield|0|2003-08-01/dividend_yield|0|2003-08-04/dividend_yield|0|2003-08-05/dividend_yield|0|2003-08-06/dividend_yield|0|2003-08-07/dividend_yield|0|2003-08-08/dividend_yield|0|2003-08-11/dividend_yield|0|2003-08-12/dividend_yield|0|2003-08-13/dividend_yield|0|2003-08-14/dividend_yield|0|2003-08-15/dividend_yield|0|2003-08-18/dividend_yield|0|2003-08-19/dividend_yield|0|2003-08-20/dividend_yield|0|2003-08-21/dividend_yield|0|2003-08-22/dividend_yield|0|2003-08-25/dividend_yield|0|2003-08-26/dividend_yield|0|2003-08-27/dividend_yield|0|2003-08-28/dividend_yield|0|2003-08-29/dividend_yield|0|2003-07-10/percent_of_shares_outstanding|0.4689|2003-08-12/percent_of_shares_outstanding|0.3733|2003-07-03/price|5.65|2003-07-17/price|6|2003-07-31/price|8.82|2003-08-14/price|8.03|2003-08-28/price|8.65|2003-07-03/total_return_price|5.65|2003-07-17/total_return_price|6|2003-07-31/total_return_price|8.82|2003-08-14/total_return_price|8.03|2003-08-28/total_return_price|8.65|2003-07-03/enterprise_value|202.4406|2003-07-17/enterprise_value|216.344|2003-07-31/enterprise_value|328.3657|2003-08-14/enterprise_value|298.3111|2003-08-28/enterprise_value|323.0424 russ2000_1084|TTMI|200309|69.286|31.314|8.165|43.964|76.438|31.242|23.72|7.522||173.001|20.451||3.7744|88.2781|40.6831|2.7243|4.074|155.4444|3.1012||0.0578|0|0.2249|0.5412|41.75|0.06||45.327|9.456|5.444|3.64|2.505||13.07|13.07|499.3532|15.5|2003-10-14/ev_revenues|4.3042|2003-10-28/ev_revenues|4.0857|2003-11-05/ev_revenues|4.8505|2003-11-19/ev_revenues|4.2357|2003-10-06/ev_free_cash_flow|51.2402|2003-10-20/ev_free_cash_flow|56.0494|2003-11-03/ev_free_cash_flow|58.8446|2003-11-17/ev_free_cash_flow|56.5916|2003-10-14/ps_ratio|4.6248|2003-10-28/ps_ratio|4.3977|2003-11-05/ps_ratio|5.1671|2003-11-19/ps_ratio|4.5311|2003-10-13/pe_ratio|101.25|2003-10-27/pe_ratio|92.75|2003-11-10/pe_ratio|103.75|2003-11-24/pe_ratio|102.5|2003-10-09/price_to_book_value|3.6071|2003-10-23/price_to_book_value|3.2929|2003-11-06/price_to_book_value|4.1512|2003-11-20/price_to_book_value|3.639|2003-10-01/dividend_yield|0|2003-10-02/dividend_yield|0|2003-10-03/dividend_yield|0|2003-10-06/dividend_yield|0|2003-10-07/dividend_yield|0|2003-10-08/dividend_yield|0|2003-10-09/dividend_yield|0|2003-10-10/dividend_yield|0|2003-10-13/dividend_yield|0|2003-10-14/dividend_yield|0|2003-10-15/dividend_yield|0|2003-10-16/dividend_yield|0|2003-10-17/dividend_yield|0|2003-10-20/dividend_yield|0|2003-10-21/dividend_yield|0|2003-10-22/dividend_yield|0|2003-10-23/dividend_yield|0|2003-10-24/dividend_yield|0|2003-10-27/dividend_yield|0|2003-10-28/dividend_yield|0|2003-10-29/dividend_yield|0|2003-10-30/dividend_yield|0|2003-10-31/dividend_yield|0|2003-11-03/dividend_yield|0|2003-11-04/dividend_yield|0|2003-11-05/dividend_yield|0|2003-11-06/dividend_yield|0|2003-11-07/dividend_yield|0|2003-11-10/dividend_yield|0|2003-11-11/dividend_yield|0|2003-11-12/dividend_yield|0|2003-11-13/dividend_yield|0|2003-11-14/dividend_yield|0|2003-11-17/dividend_yield|0|2003-11-18/dividend_yield|0|2003-11-19/dividend_yield|0|2003-11-20/dividend_yield|0|2003-11-21/dividend_yield|0|2003-11-24/dividend_yield|0|2003-11-25/dividend_yield|0|2003-11-26/dividend_yield|0|2003-11-28/dividend_yield|0|2003-10-10/percent_of_shares_outstanding|1.6748|2003-11-11/percent_of_shares_outstanding|3.83|2003-10-09/price|15.5|2003-10-23/price|14.15|2003-11-06/price|17.75|2003-11-20/price|15.56|2003-10-09/total_return_price|15.5|2003-10-23/total_return_price|14.15|2003-11-06/total_return_price|17.75|2003-11-20/total_return_price|15.56|2003-10-09/enterprise_value|602.716|2003-10-23/enterprise_value|548.365|2003-11-06/enterprise_value|696.8492|2003-11-20/enterprise_value|608.242 russ2000_1084|TTMI|200312|74.887|31.745|8.617|43.536|76.108|27.53|22.535|4.995||178.327|25.106||3.6561|88.5851|62.9509|3.2025|3.8673|102.5|3.6601|0.2517|0.0436|0|0.0686|5.1895|40.475|0.115||54.309|14.195|6.341|7.032|4.655||15.65|15.65|611.8834|17.17|2004-01-14/ev_revenues|3.9636|2004-01-28/ev_revenues|3.9748|2004-02-11/ev_revenues|3.8446|2004-02-25/ev_revenues|3.5265|2004-01-12/ev_free_cash_flow|56.0676|2004-01-26/ev_free_cash_flow|61.9951|2004-02-09/ev_free_cash_flow|54.4174|2004-02-23/ev_free_cash_flow|50.8837|2004-01-14/ps_ratio|4.1812|2004-01-28/ps_ratio|4.1926|2004-02-11/ps_ratio|4.0598|2004-02-25/ps_ratio|3.723|2004-01-05/pe_ratio|97.725|2004-01-20/pe_ratio|110.0487|2004-02-03/pe_ratio|92.9144|2004-02-17/pe_ratio|96.752|2004-01-02/price_to_book_value|3.8971|2004-01-16/price_to_book_value|4.4622|2004-01-30/price_to_book_value|3.972|2004-02-13/price_to_book_value|3.913|2004-02-27/price_to_book_value|3.6775|2004-01-07/peg_ratio|0.2638|2004-01-14/peg_ratio|0.2721|2004-01-21/peg_ratio|0.2982|2004-01-28/peg_ratio|0.2728|2004-02-04/peg_ratio|0.2372|2004-02-11/peg_ratio|0.2642|2004-02-18/peg_ratio|0.2684|2004-02-25/peg_ratio|0.2423|2004-01-02/dividend_yield|0|2004-01-05/dividend_yield|0|2004-01-06/dividend_yield|0|2004-01-07/dividend_yield|0|2004-01-08/dividend_yield|0|2004-01-09/dividend_yield|0|2004-01-12/dividend_yield|0|2004-01-13/dividend_yield|0|2004-01-14/dividend_yield|0|2004-01-15/dividend_yield|0|2004-01-16/dividend_yield|0|2004-01-20/dividend_yield|0|2004-01-21/dividend_yield|0|2004-01-22/dividend_yield|0|2004-01-23/dividend_yield|0|2004-01-26/dividend_yield|0|2004-01-27/dividend_yield|0|2004-01-28/dividend_yield|0|2004-01-29/dividend_yield|0|2004-01-30/dividend_yield|0|2004-02-02/dividend_yield|0|2004-02-03/dividend_yield|0|2004-02-04/dividend_yield|0|2004-02-05/dividend_yield|0|2004-02-06/dividend_yield|0|2004-02-09/dividend_yield|0|2004-02-10/dividend_yield|0|2004-02-11/dividend_yield|0|2004-02-12/dividend_yield|0|2004-02-13/dividend_yield|0|2004-02-17/dividend_yield|0|2004-02-18/dividend_yield|0|2004-02-19/dividend_yield|0|2004-02-20/dividend_yield|0|2004-02-23/dividend_yield|0|2004-02-24/dividend_yield|0|2004-02-25/dividend_yield|0|2004-02-26/dividend_yield|0|2004-02-27/dividend_yield|0|2004-01-12/percent_of_shares_outstanding|7.3933|2004-02-10/percent_of_shares_outstanding|7.7413|2004-01-02/price|17.17|2004-01-16/price|19.66|2004-01-30/price|17.5|2004-02-13/price|17.24|2004-02-27/price|16.15|2004-01-02/total_return_price|17.17|2004-01-16/total_return_price|19.66|2004-01-30/total_return_price|17.5|2004-02-13/total_return_price|17.24|2004-02-27/total_return_price|16.15|2004-01-02/enterprise_value|670.9878|2004-01-16/enterprise_value|771.7705|2004-01-30/enterprise_value|684.3445|2004-02-13/enterprise_value|673.821|2004-02-27/enterprise_value|631.8237 russ2000_1084|TTMI|200403|88.264|37.235|10.353|44.551|75.778|30.607|25.895|4.712||185.732|31.632||2.7631|33.9073|41.9975|2.2127|2.9463|66.4833|2.6095|0.0654|0.0419|0|-0.6865|8.2891|42.181|0.15||57.696|17.28|6.549|10.376|6.526||11.46|11.46|441.3802|14|2004-04-07/ev_revenues|2.7251|2004-04-21/ev_revenues|2.3248|2004-05-05/ev_revenues|2.2712|2004-05-19/ev_revenues|1.998|2004-04-05/ev_free_cash_flow|58.3681|2004-04-19/ev_free_cash_flow|48.3375|2004-05-03/ev_free_cash_flow|45.1226|2004-05-17/ev_free_cash_flow|39.9245|2004-04-07/ps_ratio|2.9571|2004-04-21/ps_ratio|2.5452|2004-05-05/ps_ratio|2.4882|2004-05-19/ps_ratio|2.2072|2004-04-13/pe_ratio|40.4765|2004-04-27/pe_ratio|36.4468|2004-05-11/pe_ratio|35.1334|2004-05-25/pe_ratio|32.0887|2004-04-12/price_to_book_value|3.0692|2004-04-26/price_to_book_value|2.7601|2004-05-10/price_to_book_value|2.4681|2004-05-24/price_to_book_value|2.3431|2004-04-07/peg_ratio|0.0733|2004-04-14/peg_ratio|0.0668|2004-04-21/peg_ratio|0.0631|2004-04-28/peg_ratio|0.0617|2004-05-05/peg_ratio|0.0617|2004-05-12/peg_ratio|0.0608|2004-05-19/peg_ratio|0.0547|2004-05-26/peg_ratio|0.0585|2004-04-01/dividend_yield|0|2004-04-02/dividend_yield|0|2004-04-05/dividend_yield|0|2004-04-06/dividend_yield|0|2004-04-07/dividend_yield|0|2004-04-08/dividend_yield|0|2004-04-12/dividend_yield|0|2004-04-13/dividend_yield|0|2004-04-14/dividend_yield|0|2004-04-15/dividend_yield|0|2004-04-16/dividend_yield|0|2004-04-19/dividend_yield|0|2004-04-20/dividend_yield|0|2004-04-21/dividend_yield|0|2004-04-22/dividend_yield|0|2004-04-23/dividend_yield|0|2004-04-26/dividend_yield|0|2004-04-27/dividend_yield|0|2004-04-28/dividend_yield|0|2004-04-29/dividend_yield|0|2004-04-30/dividend_yield|0|2004-05-03/dividend_yield|0|2004-05-04/dividend_yield|0|2004-05-05/dividend_yield|0|2004-05-06/dividend_yield|0|2004-05-07/dividend_yield|0|2004-05-10/dividend_yield|0|2004-05-11/dividend_yield|0|2004-05-12/dividend_yield|0|2004-05-13/dividend_yield|0|2004-05-14/dividend_yield|0|2004-05-17/dividend_yield|0|2004-05-18/dividend_yield|0|2004-05-19/dividend_yield|0|2004-05-20/dividend_yield|0|2004-05-21/dividend_yield|0|2004-05-24/dividend_yield|0|2004-05-25/dividend_yield|0|2004-05-26/dividend_yield|0|2004-05-27/dividend_yield|0|2004-05-28/dividend_yield|0|2004-04-12/percent_of_shares_outstanding|10.2538|2004-05-11/percent_of_shares_outstanding|8.9824|2004-04-12/price|14|2004-04-26/price|12.59|2004-05-10/price|11.25|2004-05-24/price|10.68|2004-04-12/total_return_price|14|2004-04-26/total_return_price|12.59|2004-05-10/total_return_price|11.25|2004-05-24/total_return_price|10.68|2004-04-12/enterprise_value|540.594|2004-04-26/enterprise_value|483.1816|2004-05-10/enterprise_value|428.9548|2004-05-24/enterprise_value|405.7285 russ2000_1084|TTMI|200406|96.58|47.069|9.409|45.096|75.449|29.571|26.494|3.077||193.002|38.542||2.0259|21.5346|49.4476|1.9927|2.2335|35.8349|2.5427|0.0532|0.0345|0|-0.7216|7.3769|40.6471|0.17||61.595|19.076|6.93|10.973|6.91||11.59|11.59|442.809|9.48|2004-07-14/ev_revenues|1.4999|2004-07-28/ev_revenues|1.4476|2004-08-11/ev_revenues|1.5789|2004-08-25/ev_revenues|1.717|2004-07-13/ev_free_cash_flow|23.6293|2004-07-27/ev_free_cash_flow|23.2259|2004-08-10/ev_free_cash_flow|27.1845|2004-08-24/ev_free_cash_flow|25.0803|2004-07-14/ps_ratio|1.702|2004-07-28/ps_ratio|1.6492|2004-08-11/ps_ratio|1.7811|2004-08-25/ps_ratio|1.9206|2004-07-06/pe_ratio|19.1512|2004-07-20/pe_ratio|17.5754|2004-08-03/pe_ratio|21.5148|2004-08-17/pe_ratio|19.1512|2004-08-31/pe_ratio|19.0502|2004-07-06/price_to_book_value|2.0059|2004-07-20/price_to_book_value|1.8409|2004-08-03/price_to_book_value|2.2535|2004-08-17/price_to_book_value|2.0066|2004-08-31/price_to_book_value|1.9961|2004-07-07/peg_ratio|0.0434|2004-07-14/peg_ratio|0.0405|2004-07-21/peg_ratio|0.0389|2004-07-28/peg_ratio|0.0393|2004-08-04/peg_ratio|0.0468|2004-08-11/peg_ratio|0.0424|2004-08-18/peg_ratio|0.0448|2004-08-25/peg_ratio|0.0457|2004-07-01/dividend_yield|0|2004-07-02/dividend_yield|0|2004-07-06/dividend_yield|0|2004-07-07/dividend_yield|0|2004-07-08/dividend_yield|0|2004-07-09/dividend_yield|0|2004-07-12/dividend_yield|0|2004-07-13/dividend_yield|0|2004-07-14/dividend_yield|0|2004-07-15/dividend_yield|0|2004-07-16/dividend_yield|0|2004-07-19/dividend_yield|0|2004-07-20/dividend_yield|0|2004-07-21/dividend_yield|0|2004-07-22/dividend_yield|0|2004-07-23/dividend_yield|0|2004-07-26/dividend_yield|0|2004-07-27/dividend_yield|0|2004-07-28/dividend_yield|0|2004-07-29/dividend_yield|0|2004-07-30/dividend_yield|0|2004-08-02/dividend_yield|0|2004-08-03/dividend_yield|0|2004-08-04/dividend_yield|0|2004-08-05/dividend_yield|0|2004-08-06/dividend_yield|0|2004-08-09/dividend_yield|0|2004-08-10/dividend_yield|0|2004-08-11/dividend_yield|0|2004-08-12/dividend_yield|0|2004-08-13/dividend_yield|0|2004-08-16/dividend_yield|0|2004-08-17/dividend_yield|0|2004-08-18/dividend_yield|0|2004-08-19/dividend_yield|0|2004-08-20/dividend_yield|0|2004-08-23/dividend_yield|0|2004-08-24/dividend_yield|0|2004-08-25/dividend_yield|0|2004-08-26/dividend_yield|0|2004-08-27/dividend_yield|0|2004-08-30/dividend_yield|0|2004-08-31/dividend_yield|0|2004-07-12/percent_of_shares_outstanding|6.96|2004-08-10/percent_of_shares_outstanding|5.1607|2004-07-06/price|9.48|2004-07-20/price|8.7|2004-08-03/price|10.65|2004-08-17/price|9.48|2004-08-31/price|9.43|2004-07-06/total_return_price|9.48|2004-07-20/total_return_price|8.7|2004-08-03/total_return_price|10.65|2004-08-17/total_return_price|9.48|2004-08-31/total_return_price|9.43|2004-07-06/enterprise_value|346.7412|2004-07-20/enterprise_value|314.8876|2004-08-03/enterprise_value|394.5217|2004-08-17/enterprise_value|346.8834|2004-08-31/enterprise_value|344.8408 russ2000_1084|TTMI|200409|101.283|52.579|7.258|47.498|75.119|25.822|25.198|0.624||201.131|46.587||1.6927|11.8903|27.2421|1.3693|1.8961|18.1815|1.905|0.0405|0|0|0.0135|3.3346|42.3421|0.19||62.195|17.638|5.705|11.66|8.045||9|9|327.274|10.01|2004-10-06/ev_revenues|1.5623|2004-10-20/ev_revenues|1.4739|2004-11-03/ev_revenues|1.3803|2004-11-17/ev_revenues|1.5658|2004-10-05/ev_free_cash_flow|12.5931|2004-10-19/ev_free_cash_flow|11.7364|2004-11-02/ev_free_cash_flow|11.1837|2004-11-16/ev_free_cash_flow|11.7364|2004-11-30/ev_free_cash_flow|12.5655|2004-10-06/ps_ratio|1.8089|2004-10-20/ps_ratio|1.7194|2004-11-03/ps_ratio|1.6245|2004-11-17/ps_ratio|1.8124|2004-10-12/pe_ratio|16.0158|2004-10-26/pe_ratio|14.3358|2004-11-09/pe_ratio|15.7438|2004-11-23/pe_ratio|16.6718|2004-10-12/price_to_book_value|2.0341|2004-10-26/price_to_book_value|1.8207|2004-11-09/price_to_book_value|1.9995|2004-11-23/price_to_book_value|2.1174|2004-10-06/peg_ratio|0.0567|2004-10-13/peg_ratio|0.0551|2004-10-20/peg_ratio|0.0539|2004-10-27/peg_ratio|0.051|2004-11-03/peg_ratio|0.0509|2004-11-10/peg_ratio|0.0527|2004-11-17/peg_ratio|0.0568|2004-11-24/peg_ratio|0.06|2004-10-01/dividend_yield|0|2004-10-04/dividend_yield|0|2004-10-05/dividend_yield|0|2004-10-06/dividend_yield|0|2004-10-07/dividend_yield|0|2004-10-08/dividend_yield|0|2004-10-11/dividend_yield|0|2004-10-12/dividend_yield|0|2004-10-13/dividend_yield|0|2004-10-14/dividend_yield|0|2004-10-15/dividend_yield|0|2004-10-18/dividend_yield|0|2004-10-19/dividend_yield|0|2004-10-20/dividend_yield|0|2004-10-21/dividend_yield|0|2004-10-22/dividend_yield|0|2004-10-25/dividend_yield|0|2004-10-26/dividend_yield|0|2004-10-27/dividend_yield|0|2004-10-28/dividend_yield|0|2004-10-29/dividend_yield|0|2004-11-01/dividend_yield|0|2004-11-02/dividend_yield|0|2004-11-03/dividend_yield|0|2004-11-04/dividend_yield|0|2004-11-05/dividend_yield|0|2004-11-08/dividend_yield|0|2004-11-09/dividend_yield|0|2004-11-10/dividend_yield|0|2004-11-11/dividend_yield|0|2004-11-12/dividend_yield|0|2004-11-15/dividend_yield|0|2004-11-16/dividend_yield|0|2004-11-17/dividend_yield|0|2004-11-18/dividend_yield|0|2004-11-19/dividend_yield|0|2004-11-22/dividend_yield|0|2004-11-23/dividend_yield|0|2004-11-24/dividend_yield|0|2004-11-26/dividend_yield|0|2004-11-29/dividend_yield|0|2004-11-30/dividend_yield|0|2004-10-12/percent_of_shares_outstanding|5.1453|2004-11-10/percent_of_shares_outstanding|5.798|2004-10-12/price|10.01|2004-10-26/price|8.96|2004-11-09/price|9.84|2004-11-23/price|10.42|2004-10-12/total_return_price|10.01|2004-10-26/total_return_price|8.96|2004-11-09/total_return_price|9.84|2004-11-23/total_return_price|10.42|2004-10-12/enterprise_value|356.5397|2004-10-26/enterprise_value|313.6252|2004-11-09/enterprise_value|349.5916|2004-11-23/enterprise_value|373.2968 russ2000_1084|TTMI|200412|106.334|58.538|8.993|52.174|74.789|24.144|23.689|0.455||211.626|53.436||1.8258|15.0585|14.6244|1.8094|2.0759|20.6717|2.6254|0.0651|0.0056|0|-0.005|5.7362|42.6413|0.16||59.164|14.553|6.071|8.504|6.849||12.92|12.92|475.4743|10.9|2005-01-12/ev_revenues|1.3552|2005-01-26/ev_revenues|1.3245|2005-02-09/ev_revenues|1.5188|2005-02-23/ev_revenues|1.5938|2005-01-11/ev_free_cash_flow|10.9013|2005-01-25/ev_free_cash_flow|9.9581|2005-02-08/ev_free_cash_flow|11.8446|2005-02-22/ev_free_cash_flow|12.1721|2005-01-12/ps_ratio|1.63|2005-01-26/ps_ratio|1.5986|2005-02-09/ps_ratio|1.7974|2005-02-23/ps_ratio|1.8741|2005-01-04/pe_ratio|16.2687|2005-01-18/pe_ratio|14.0448|2005-02-01/pe_ratio|14.2239|2005-02-15/pe_ratio|15.806|2005-01-04/price_to_book_value|2.1125|2005-01-18/price_to_book_value|1.8237|2005-02-01/price_to_book_value|1.847|2005-02-15/price_to_book_value|2.0524|2005-01-05/peg_ratio|0.0588|2005-01-12/peg_ratio|0.0532|2005-01-19/peg_ratio|0.0537|2005-01-26/peg_ratio|0.0522|2005-02-02/peg_ratio|0.0561|2005-02-09/peg_ratio|0.0587|2005-02-16/peg_ratio|0.0634|2005-02-23/peg_ratio|0.0612|2005-01-03/dividend_yield|0|2005-01-04/dividend_yield|0|2005-01-05/dividend_yield|0|2005-01-06/dividend_yield|0|2005-01-07/dividend_yield|0|2005-01-10/dividend_yield|0|2005-01-11/dividend_yield|0|2005-01-12/dividend_yield|0|2005-01-13/dividend_yield|0|2005-01-14/dividend_yield|0|2005-01-18/dividend_yield|0|2005-01-19/dividend_yield|0|2005-01-20/dividend_yield|0|2005-01-21/dividend_yield|0|2005-01-24/dividend_yield|0|2005-01-25/dividend_yield|0|2005-01-26/dividend_yield|0|2005-01-27/dividend_yield|0|2005-01-28/dividend_yield|0|2005-01-31/dividend_yield|0|2005-02-01/dividend_yield|0|2005-02-02/dividend_yield|0|2005-02-03/dividend_yield|0|2005-02-04/dividend_yield|0|2005-02-07/dividend_yield|0|2005-02-08/dividend_yield|0|2005-02-09/dividend_yield|0|2005-02-10/dividend_yield|0|2005-02-11/dividend_yield|0|2005-02-14/dividend_yield|0|2005-02-15/dividend_yield|0|2005-02-16/dividend_yield|0|2005-02-17/dividend_yield|0|2005-02-18/dividend_yield|0|2005-02-22/dividend_yield|0|2005-02-23/dividend_yield|0|2005-02-24/dividend_yield|0|2005-02-25/dividend_yield|0|2005-02-28/dividend_yield|0|2005-01-11/percent_of_shares_outstanding|6.3806|2005-02-10/percent_of_shares_outstanding|8.1569|2005-01-04/price|10.9|2005-01-18/price|9.41|2005-02-01/price|9.53|2005-02-15/price|10.59|2005-01-04/total_return_price|10.9|2005-01-18/total_return_price|9.41|2005-02-01/total_return_price|9.53|2005-02-15/total_return_price|10.59|2005-01-04/enterprise_value|389.6956|2005-01-18/enterprise_value|328.5847|2005-02-01/enterprise_value|333.5064|2005-02-15/enterprise_value|376.9813 russ2000_1084|TTMI|200503|111.082|61.882|9.959|52.833|74.459|22.625|22.625|||217.055|57.896||1.5012|14.0559|11.8806|1.5402|1.7747|14.6269|1.9043|0.0599|0|0|0.0265|8.9686|41.784|0.11||58.883|13.538|6.421|7.137|4.46||9.8|9.8|345.6406|10.55|2005-04-06/ev_revenues|1.4583|2005-04-20/ev_revenues|1.3851|2005-05-04/ev_revenues|1.0051|2005-05-18/ev_revenues|1.0645|2005-04-05/ev_free_cash_flow|11.9731|2005-04-19/ev_free_cash_flow|11.6102|2005-05-03/ev_free_cash_flow|8.5116|2005-05-17/ev_free_cash_flow|8.8034|2005-05-31/ev_free_cash_flow|8.999|2005-04-06/ps_ratio|1.741|2005-04-20/ps_ratio|1.6666|2005-05-04/ps_ratio|1.2807|2005-05-18/ps_ratio|1.3395|2005-04-12/pe_ratio|16.746|2005-04-26/pe_ratio|15.2063|2005-05-10/pe_ratio|12.2143|2005-05-24/pe_ratio|12.7619|2005-04-12/price_to_book_value|2.003|2005-04-26/price_to_book_value|1.8188|2005-05-10/price_to_book_value|1.4609|2005-05-24/price_to_book_value|1.5282|2005-04-06/peg_ratio|0.1813|2005-04-13/peg_ratio|0.1895|2005-04-20/peg_ratio|0.1736|2005-04-27/peg_ratio|0.1702|2005-05-04/peg_ratio|0.1334|2005-05-11/peg_ratio|0.137|2005-05-18/peg_ratio|0.1395|2005-05-25/peg_ratio|0.1442|2005-04-01/dividend_yield|0|2005-04-04/dividend_yield|0|2005-04-05/dividend_yield|0|2005-04-06/dividend_yield|0|2005-04-07/dividend_yield|0|2005-04-08/dividend_yield|0|2005-04-11/dividend_yield|0|2005-04-12/dividend_yield|0|2005-04-13/dividend_yield|0|2005-04-14/dividend_yield|0|2005-04-15/dividend_yield|0|2005-04-18/dividend_yield|0|2005-04-19/dividend_yield|0|2005-04-20/dividend_yield|0|2005-04-21/dividend_yield|0|2005-04-22/dividend_yield|0|2005-04-25/dividend_yield|0|2005-04-26/dividend_yield|0|2005-04-27/dividend_yield|0|2005-04-28/dividend_yield|0|2005-04-29/dividend_yield|0|2005-05-02/dividend_yield|0|2005-05-03/dividend_yield|0|2005-05-04/dividend_yield|0|2005-05-05/dividend_yield|0|2005-05-06/dividend_yield|0|2005-05-09/dividend_yield|0|2005-05-10/dividend_yield|0|2005-05-11/dividend_yield|0|2005-05-12/dividend_yield|0|2005-05-13/dividend_yield|0|2005-05-16/dividend_yield|0|2005-05-17/dividend_yield|0|2005-05-18/dividend_yield|0|2005-05-19/dividend_yield|0|2005-05-20/dividend_yield|0|2005-05-23/dividend_yield|0|2005-05-24/dividend_yield|0|2005-05-25/dividend_yield|0|2005-05-26/dividend_yield|0|2005-05-27/dividend_yield|0|2005-05-31/dividend_yield|0|2005-04-12/percent_of_shares_outstanding|11.3168|2005-05-10/percent_of_shares_outstanding|7.7116|2005-04-12/price|10.55|2005-04-26/price|9.58|2005-05-10/price|7.695|2005-05-24/price|8.04|2005-04-12/total_return_price|10.55|2005-04-26/total_return_price|9.58|2005-05-10/total_return_price|7.695|2005-05-24/total_return_price|8.04|2005-04-12/enterprise_value|372.873|2005-04-26/enterprise_value|332.9002|2005-05-10/enterprise_value|255.2213|2005-05-24/enterprise_value|269.8211 russ2000_1084|TTMI|200506|115.684|63.588|11.174|53.739|74.13|23.171|20.638|2.533||220.708|61.168||1.0492|11.0764|8.5658|1.0276|1.324|11.7937|1.4123|0.1379|0|0|0.0759|4.8006|40.9|0.08||57.216|11.037|5.9|5.236|3.272||7.43|7.43|244.6545|7.84|2005-07-13/ev_revenues|1.0537|2005-07-27/ev_revenues|1.0989|2005-08-10/ev_revenues|0.8537|2005-08-24/ev_revenues|0.8659|2005-07-12/ev_free_cash_flow|12.103|2005-07-26/ev_free_cash_flow|13.0093|2005-08-09/ev_free_cash_flow|10.2906|2005-08-23/ev_free_cash_flow|10.0086|2005-07-13/ps_ratio|1.3416|2005-07-27/ps_ratio|1.3875|2005-08-10/ps_ratio|1.1386|2005-08-24/ps_ratio|1.1509|2005-07-05/pe_ratio|14.5185|2005-07-19/pe_ratio|15.0185|2005-08-02/pe_ratio|13.1111|2005-08-16/pe_ratio|12|2005-08-30/pe_ratio|14.037|2005-07-05/price_to_book_value|1.4666|2005-07-19/price_to_book_value|1.5171|2005-08-02/price_to_book_value|1.3245|2005-08-16/price_to_book_value|1.2122|2005-08-30/price_to_book_value|1.418|2005-07-06/peg_ratio|1.5668|2005-07-13/peg_ratio|1.5485|2005-07-20/peg_ratio|1.7074|2005-07-27/peg_ratio|1.6015|2005-08-03/peg_ratio|1.3977|2005-08-10/peg_ratio|1.3142|2005-08-17/peg_ratio|1.3203|2005-08-24/peg_ratio|1.3284|2005-08-31/peg_ratio|1.577|2005-07-01/dividend_yield|0|2005-07-05/dividend_yield|0|2005-07-06/dividend_yield|0|2005-07-07/dividend_yield|0|2005-07-08/dividend_yield|0|2005-07-11/dividend_yield|0|2005-07-12/dividend_yield|0|2005-07-13/dividend_yield|0|2005-07-14/dividend_yield|0|2005-07-15/dividend_yield|0|2005-07-18/dividend_yield|0|2005-07-19/dividend_yield|0|2005-07-20/dividend_yield|0|2005-07-21/dividend_yield|0|2005-07-22/dividend_yield|0|2005-07-25/dividend_yield|0|2005-07-26/dividend_yield|0|2005-07-27/dividend_yield|0|2005-07-28/dividend_yield|0|2005-07-29/dividend_yield|0|2005-08-01/dividend_yield|0|2005-08-02/dividend_yield|0|2005-08-03/dividend_yield|0|2005-08-04/dividend_yield|0|2005-08-05/dividend_yield|0|2005-08-08/dividend_yield|0|2005-08-09/dividend_yield|0|2005-08-10/dividend_yield|0|2005-08-11/dividend_yield|0|2005-08-12/dividend_yield|0|2005-08-15/dividend_yield|0|2005-08-16/dividend_yield|0|2005-08-17/dividend_yield|0|2005-08-18/dividend_yield|0|2005-08-19/dividend_yield|0|2005-08-22/dividend_yield|0|2005-08-23/dividend_yield|0|2005-08-24/dividend_yield|0|2005-08-25/dividend_yield|0|2005-08-26/dividend_yield|0|2005-08-29/dividend_yield|0|2005-08-30/dividend_yield|0|2005-08-31/dividend_yield|0|2005-07-12/percent_of_shares_outstanding|4.3723|2005-08-10/percent_of_shares_outstanding|3.625|2005-07-05/price|7.84|2005-07-19/price|8.11|2005-08-02/price|7.08|2005-08-16/price|6.48|2005-08-30/price|7.58|2005-07-05/total_return_price|7.84|2005-07-19/total_return_price|8.11|2005-08-02/total_return_price|7.08|2005-08-16/total_return_price|6.48|2005-08-30/total_return_price|7.58|2005-07-05/enterprise_value|260.1099|2005-07-19/enterprise_value|271.2577|2005-08-02/enterprise_value|228.731|2005-08-16/enterprise_value|203.9582|2005-08-30/enterprise_value|249.375 russ2000_1084|TTMI|200509|127.13|71.139|11.774|53.149|73.8|29.556|24.312|5.244||224.784|65.229||0.9007|12.0208|10.6329|0.8811|1.1862|12.4444|1.2571|1.357|0|0|0.0285|3.4462|40.61|0.1||60.979|14.152|7.906|6.451|4.061||6.72|6.72|213.8674|6.83|2005-10-05/ev_revenues|0.9398|2005-10-19/ev_revenues|0.9293|2005-11-02/ev_revenues|1.1426|2005-11-16/ev_revenues|1.2721|2005-11-30/ev_revenues|1.2966|2005-10-04/ev_free_cash_flow|14.0921|2005-10-18/ev_free_cash_flow|13.6563|2005-11-01/ev_free_cash_flow|16.3993|2005-11-15/ev_free_cash_flow|19.3246|2005-11-29/ev_free_cash_flow|19.4271|2005-10-05/ps_ratio|1.2468|2005-10-19/ps_ratio|1.2362|2005-11-02/ps_ratio|1.4504|2005-11-16/ps_ratio|1.5804|2005-11-30/ps_ratio|1.605|2005-10-11/pe_ratio|15.1778|2005-10-25/pe_ratio|15.8667|2005-11-08/pe_ratio|19.2444|2005-11-22/pe_ratio|21.8444|2005-10-11/price_to_book_value|1.2546|2005-10-25/price_to_book_value|1.3116|2005-11-08/price_to_book_value|1.5908|2005-11-22/price_to_book_value|1.8059|2005-10-05/peg_ratio||2005-10-12/peg_ratio||2005-10-19/peg_ratio||2005-10-26/peg_ratio||2005-11-02/peg_ratio||2005-11-09/peg_ratio||2005-11-16/peg_ratio||2005-11-23/peg_ratio||2005-11-30/peg_ratio||2005-10-03/dividend_yield|0|2005-10-04/dividend_yield|0|2005-10-05/dividend_yield|0|2005-10-06/dividend_yield|0|2005-10-07/dividend_yield|0|2005-10-10/dividend_yield|0|2005-10-11/dividend_yield|0|2005-10-12/dividend_yield|0|2005-10-13/dividend_yield|0|2005-10-14/dividend_yield|0|2005-10-17/dividend_yield|0|2005-10-18/dividend_yield|0|2005-10-19/dividend_yield|0|2005-10-20/dividend_yield|0|2005-10-21/dividend_yield|0|2005-10-24/dividend_yield|0|2005-10-25/dividend_yield|0|2005-10-26/dividend_yield|0|2005-10-27/dividend_yield|0|2005-10-28/dividend_yield|0|2005-10-31/dividend_yield|0|2005-11-01/dividend_yield|0|2005-11-02/dividend_yield|0|2005-11-03/dividend_yield|0|2005-11-04/dividend_yield|0|2005-11-07/dividend_yield|0|2005-11-08/dividend_yield|0|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-10-11/percent_of_shares_outstanding|3.9468|2005-11-10/percent_of_shares_outstanding|3.8084|2005-10-11/price|6.83|2005-10-25/price|7.14|2005-11-08/price|8.66|2005-11-22/price|9.83|2005-10-11/total_return_price|6.83|2005-10-25/total_return_price|7.14|2005-11-08/total_return_price|8.66|2005-11-22/total_return_price|9.83|2005-10-11/enterprise_value|210.8785|2005-10-25/enterprise_value|223.6787|2005-11-08/enterprise_value|286.4411|2005-11-22/enterprise_value|334.7997 russ2000_1084|TTMI|200512|140.415|82.358|12.564|51.798|73.471|29.191|29.191|||243.952|84.277||1.3595|9.9207|19.0426|1.1202|1.6682|19.8222|1.6387||0|0|-0.221|3.5113|42.4888|0.46||63.131|15.029|5.885|9.493|19.048||8.92|8.92|297.2204|9.68|2006-01-11/ev_revenues|1.4965|2006-01-25/ev_revenues|1.4388|2006-02-08/ev_revenues|1.4853|2006-02-22/ev_revenues|1.8482|2006-01-10/ev_free_cash_flow|15.7012|2006-01-24/ev_free_cash_flow|15.2355|2006-02-07/ev_free_cash_flow|14.4833|2006-02-21/ev_free_cash_flow|18.8087|2006-01-11/ps_ratio|1.8453|2006-01-25/ps_ratio|1.7875|2006-02-08/ps_ratio|1.8341|2006-02-22/ps_ratio|2.1982|2006-01-03/pe_ratio|12.9067|2006-01-17/pe_ratio|13.92|2006-01-31/pe_ratio|13.8667|2006-02-14/pe_ratio|17.2933|2006-02-28/pe_ratio|17.2133|2006-01-03/price_to_book_value|1.6392|2006-01-17/price_to_book_value|1.7679|2006-01-31/price_to_book_value|1.7611|2006-02-14/price_to_book_value|2.1963|2006-02-28/price_to_book_value|2.1862|2006-01-04/peg_ratio|1.1435|2006-01-11/peg_ratio|1.1943|2006-01-18/peg_ratio|1.1524|2006-01-25/peg_ratio|1.1569|2006-02-01/peg_ratio|1.1613|2006-02-08/peg_ratio|1.187|2006-02-15/peg_ratio|1.4561|2006-02-22/peg_ratio|1.4226|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|3.2576|2006-02-10/percent_of_shares_outstanding|5.8127|2006-01-03/price|9.68|2006-01-17/price|10.44|2006-01-31/price|10.4|2006-02-14/price|12.97|2006-02-28/price|12.91|2006-01-03/total_return_price|9.68|2006-01-17/total_return_price|10.44|2006-01-31/total_return_price|10.4|2006-02-14/total_return_price|12.97|2006-02-28/total_return_price|12.91|2006-01-03/enterprise_value|317.5325|2006-01-17/enterprise_value|348.9288|2006-01-31/enterprise_value|347.2764|2006-02-14/enterprise_value|453.4457|2006-02-28/enterprise_value|450.967 russ2000_1084|TTMI|200603|151.376|90.453|12.867|52.65|73.141|27.464|27.464|||254.527|93.088||1.8695|14.5261|18.0838|1.8128|2.2085|17.8667|2.2805|1.5321|0|0|-0.1768|5.2615|41.978|0.21||72.688|20.203|6.943|13.876|8.811||13.4|13.4|473.9832|14.06|2006-04-05/ev_revenues|2.1138|2006-04-19/ev_revenues|2.1318|2006-05-03/ev_revenues|2.3705|2006-05-17/ev_revenues|2.2085|2006-05-31/ev_revenues|2.0457|2006-04-04/ev_free_cash_flow|20.1157|2006-04-18/ev_free_cash_flow|19.9765|2006-05-02/ev_free_cash_flow|22.2027|2006-05-16/ev_free_cash_flow|21.4159|2006-05-30/ev_free_cash_flow|19.0992|2006-04-05/ps_ratio|2.4683|2006-04-19/ps_ratio|2.4862|2006-05-03/ps_ratio|2.7247|2006-05-17/ps_ratio|2.5483|2006-05-31/ps_ratio|2.3866|2006-04-11/pe_ratio|16.5412|2006-04-25/pe_ratio|18.7529|2006-05-09/pe_ratio|20.2941|2006-05-23/pe_ratio|16.9882|2006-04-11/price_to_book_value|2.2937|2006-04-25/price_to_book_value|2.6004|2006-05-09/price_to_book_value|2.8301|2006-05-23/price_to_book_value|2.3691|2006-04-05/peg_ratio|0.5091|2006-04-12/peg_ratio|0.507|2006-04-19/peg_ratio|0.5128|2006-04-26/peg_ratio|0.5219|2006-05-03/peg_ratio|0.5619|2006-05-10/peg_ratio|0.566|2006-05-17/peg_ratio|0.5256|2006-05-24/peg_ratio|0.4919|2006-05-31/peg_ratio|0.4922|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.2846|2006-05-10/percent_of_shares_outstanding|3.8665|2006-04-11/price|14.06|2006-04-25/price|15.94|2006-05-09/price|17.25|2006-05-23/price|14.44|2006-04-11/total_return_price|14.06|2006-04-25/total_return_price|15.94|2006-05-09/total_return_price|17.25|2006-05-23/total_return_price|14.44|2006-04-11/enterprise_value|493.3463|2006-04-25/enterprise_value|571.4077|2006-05-09/enterprise_value|629.8932|2006-05-23/enterprise_value|512.5498 russ2000_1084|TTMI|200606|165.1|101.244|13.886|52.553|73.162|28.119|28.119|||268.757|103.644||1.7926|11.8504|17.1713|1.6955|2.135|15.4118|2.1493|0.4403|0|0|-0.6383|4.8348|42.224|0.25||76.683|22.969|7.117|16.624|10.556||13.1|13.1|456.5925|14.01|2006-07-12/ev_revenues|1.4876|2006-07-26/ev_revenues|1.4296|2006-08-09/ev_revenues|1.2432|2006-08-23/ev_revenues|1.4617|2006-07-11/ev_free_cash_flow|12.4653|2006-07-25/ev_free_cash_flow|11.8668|2006-08-08/ev_free_cash_flow|10.408|2006-08-22/ev_free_cash_flow|12.0165|2006-07-12/ps_ratio|1.8597|2006-07-26/ps_ratio|1.8016|2006-08-09/ps_ratio|1.615|2006-08-23/ps_ratio|1.8337|2006-07-05/pe_ratio|13.7353|2006-07-19/pe_ratio|12.2157|2006-08-02/pe_ratio|10.5|2006-08-16/pe_ratio|11.5588|2006-08-30/pe_ratio|12.6373|2006-07-05/price_to_book_value|2.1781|2006-07-19/price_to_book_value|1.9371|2006-08-02/price_to_book_value|1.6651|2006-08-16/price_to_book_value|1.833|2006-08-30/price_to_book_value|2.004|2006-07-05/peg_ratio|0.1545|2006-07-12/peg_ratio|0.1341|2006-07-19/peg_ratio|0.1374|2006-07-26/peg_ratio|0.1299|2006-08-02/peg_ratio|0.1181|2006-08-09/peg_ratio|0.1165|2006-08-16/peg_ratio|0.13|2006-08-23/peg_ratio|0.1322|2006-08-30/peg_ratio|0.1422|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|5.1025|2006-08-10/percent_of_shares_outstanding|5.255|2006-07-05/price|14.01|2006-07-19/price|12.46|2006-08-02/price|10.71|2006-08-16/price|11.79|2006-08-30/price|12.89|2006-07-05/total_return_price|14.01|2006-07-19/total_return_price|12.46|2006-08-02/total_return_price|10.71|2006-08-16/total_return_price|11.79|2006-08-30/total_return_price|12.89|2006-07-05/enterprise_value|484.1358|2006-07-19/enterprise_value|419.3722|2006-08-02/enterprise_value|346.2519|2006-08-16/enterprise_value|391.3799|2006-08-30/enterprise_value|437.3414 russ2000_1084|TTMI|200609|177.18|110.291|14.937|53.084|72.832|28.237|28.237|||280.758|114.167||1.7153|7.7692|13.2634|1.2305|2.0876|11.5392|1.8299|0.1298|0|0|-0.8999|5.1833|42.092|0.25||75.765|22.477|7.151|16.36|10.523||11.77|11.77|390.5443|12.3|2006-10-04/ev_revenues|1.3597|2006-10-18/ev_revenues|1.3757|2006-11-01/ev_revenues|1.3204|2006-11-15/ev_revenues|1.4591|2006-11-29/ev_revenues|1.4532|2006-10-03/ev_free_cash_flow|10.9124|2006-10-17/ev_free_cash_flow|11.6945|2006-10-31/ev_free_cash_flow|11.6334|2006-11-14/ev_free_cash_flow|11.9916|2006-11-28/ev_free_cash_flow|11.6856|2006-10-04/ps_ratio|1.7536|2006-10-18/ps_ratio|1.7697|2006-11-01/ps_ratio|1.7141|2006-11-15/ps_ratio|1.8502|2006-11-29/ps_ratio|1.8444|2006-10-11/pe_ratio|10.5128|2006-10-25/pe_ratio|10.9744|2006-11-08/pe_ratio|10.1368|2006-11-22/pe_ratio|11.0598|2006-10-11/price_to_book_value|1.8366|2006-10-25/price_to_book_value|1.9173|2006-11-08/price_to_book_value|1.7742|2006-11-22/price_to_book_value|1.9358|2006-10-04/peg_ratio|0.064|2006-10-11/peg_ratio|0.0657|2006-10-18/peg_ratio|0.0646|2006-10-25/peg_ratio|0.0686|2006-11-01/peg_ratio|0.0626|2006-11-08/peg_ratio|0.0634|2006-11-15/peg_ratio|0.0675|2006-11-22/peg_ratio|0.0691|2006-11-29/peg_ratio|0.0673|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|4.7167|2006-11-10/percent_of_shares_outstanding|4.3354|2006-10-11/price|12.3|2006-10-25/price|12.84|2006-11-08/price|11.86|2006-11-22/price|12.94|2006-10-11/total_return_price|12.3|2006-10-25/total_return_price|12.84|2006-11-08/total_return_price|11.86|2006-11-22/total_return_price|12.94|2006-10-11/enterprise_value|405.3619|2006-10-25/enterprise_value|428.0003|2006-11-08/enterprise_value|387.8409|2006-11-22/enterprise_value|433.2019 russ2000_1084|TTMI|200612|271.748|70.656|67.02|150.837|141.862|286.383|144.343|142.04||287.315|119.316||1.2901|17.3225|10.6693|1.058|1.6804|9.9145|1.7353|0.0613|0.6986|0|-9.4562|4.785|42.5669|0.12||144.18|27.499|14.918|9.242|5.149||11.6|11.6|376.9206|11.3|2007-01-10/ev_revenues|1.55|2007-01-24/ev_revenues|1.5409|2007-02-07/ev_revenues|1.6161|2007-02-21/ev_revenues|1.6195|2007-01-09/ev_free_cash_flow|30.7404|2007-01-23/ev_free_cash_flow|30.2167|2007-02-06/ev_free_cash_flow|31.7424|2007-02-20/ev_free_cash_flow|32.2889|2007-01-10/ps_ratio|1.2014|2007-01-24/ps_ratio|1.1922|2007-02-07/ps_ratio|1.2677|2007-02-21/ps_ratio|1.2711|2007-01-03/pe_ratio|13.6145|2007-01-17/pe_ratio|12.506|2007-01-31/pe_ratio|12.9036|2007-02-14/pe_ratio|14.1687|2007-02-28/pe_ratio|13.6627|2007-01-03/price_to_book_value|1.6555|2007-01-17/price_to_book_value|1.5207|2007-01-31/price_to_book_value|1.5691|2007-02-14/price_to_book_value|1.7229|2007-02-28/price_to_book_value|1.6614|2007-01-03/peg_ratio|1.2764|2007-01-10/peg_ratio|1.1871|2007-01-17/peg_ratio|1.1724|2007-01-24/peg_ratio|1.1781|2007-01-31/peg_ratio|1.2097|2007-02-07/peg_ratio|1.2526|2007-02-14/peg_ratio|1.3283|2007-02-21/peg_ratio|1.256|2007-02-28/peg_ratio|1.2809|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|6.5344|2007-02-12/percent_of_shares_outstanding|7.7305|2007-01-03/price|11.3|2007-01-17/price|10.38|2007-01-31/price|10.71|2007-02-14/price|11.76|2007-02-28/price|11.34|2007-01-03/total_return_price|11.3|2007-01-17/total_return_price|10.38|2007-01-31/total_return_price|10.71|2007-02-14/total_return_price|11.76|2007-02-28/total_return_price|11.34|2007-01-03/enterprise_value|605.6999|2007-01-17/enterprise_value|566.9743|2007-01-31/enterprise_value|580.865|2007-02-14/enterprise_value|625.0627|2007-02-28/enterprise_value|607.3836 russ2000_1084|TTMI|200703|239.497|45.381|66.781|132.424|158.154|240.067|143.766|96.301||297.364|128.119||1.5068|14.6149|29.5333|0.9434|1.1556|11.4337|1.3931|1.0719|0.5044|0|-8.5745|11.277|42.398|0.2||176.897|34.721|15.902|13.455|8.465||9.49|9.49|530.3173|9.72|2007-04-04/ev_revenues|1.078|2007-04-18/ev_revenues|1.119|2007-05-02/ev_revenues|1.2767|2007-05-16/ev_revenues|1.1725|2007-05-30/ev_revenues|1.1885|2007-04-03/ev_free_cash_flow|13.9785|2007-04-17/ev_free_cash_flow|15.1694|2007-05-01/ev_free_cash_flow|13.4813|2007-05-15/ev_free_cash_flow|15.3544|2007-05-29/ev_free_cash_flow|15.4816|2007-04-04/ps_ratio|0.8598|2007-04-18/ps_ratio|0.9009|2007-05-02/ps_ratio|1.0591|2007-05-16/ps_ratio|0.9545|2007-05-30/ps_ratio|0.9706|2007-04-11/pe_ratio|11.8537|2007-04-25/pe_ratio|11.9756|2007-05-09/pe_ratio|13.6585|2007-05-23/pe_ratio|13.1707|2007-04-11/price_to_book_value|1.379|2007-04-25/price_to_book_value|1.3932|2007-05-09/price_to_book_value|1.589|2007-05-23/price_to_book_value|1.5322|2007-04-04/peg_ratio||2007-04-11/peg_ratio||2007-04-18/peg_ratio||2007-04-25/peg_ratio||2007-05-02/peg_ratio||2007-05-09/peg_ratio||2007-05-16/peg_ratio||2007-05-23/peg_ratio||2007-05-30/peg_ratio||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.3461|2007-05-10/percent_of_shares_outstanding|11.7687|2007-04-11/price|9.72|2007-04-25/price|9.82|2007-05-09/price|11.2|2007-05-23/price|10.8|2007-04-11/total_return_price|9.72|2007-04-25/total_return_price|9.82|2007-05-09/total_return_price|11.2|2007-05-23/total_return_price|10.8|2007-04-11/enterprise_value|514.6883|2007-04-25/enterprise_value|518.9071|2007-05-09/enterprise_value|577.1268|2007-05-23/enterprise_value|560.2516 russ2000_1084|TTMI|200706|209.601|26.131|64.585|127.843|157.278|195.36|123.107|72.253||305.247|134.303||1.4121|21.2043|18.2912|1.2843|1.1949|15.6951|1.8259||0.3931|0|-4.7364|11.1665|41.2267|0.15||162.016|29.546|15.441|9.927|6.184||12.87|12.87|647.5811|12.7|2007-07-11/ev_revenues|1.1442|2007-07-25/ev_revenues|1.2221|2007-08-08/ev_revenues|0.9998|2007-08-22/ev_revenues|1.0187|2007-07-10/ev_free_cash_flow|17.036|2007-07-24/ev_free_cash_flow|18.1943|2007-08-07/ev_free_cash_flow|13.9016|2007-08-21/ev_free_cash_flow|15.0032|2007-07-11/ps_ratio|0.9719|2007-07-25/ps_ratio|1.0494|2007-08-08/ps_ratio|0.8281|2007-08-22/ps_ratio|0.8469|2007-07-05/pe_ratio|17.6389|2007-07-19/pe_ratio|19.6528|2007-08-02/pe_ratio|14.6528|2007-08-16/pe_ratio|14.5139|2007-08-30/pe_ratio|15.7083|2007-07-05/price_to_book_value|1.7582|2007-07-19/price_to_book_value|1.959|2007-08-02/price_to_book_value|1.4606|2007-08-16/price_to_book_value|1.4467|2007-08-30/price_to_book_value|1.5658|2007-07-05/peg_ratio||2007-07-12/peg_ratio||2007-07-19/peg_ratio||2007-07-26/peg_ratio||2007-08-02/peg_ratio||2007-08-09/peg_ratio||2007-08-16/peg_ratio||2007-08-23/peg_ratio||2007-08-30/peg_ratio||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|11.9197|2007-08-10/percent_of_shares_outstanding|10.9369|2007-07-05/price|12.7|2007-07-19/price|14.15|2007-08-02/price|10.55|2007-08-16/price|10.45|2007-08-30/price|11.31|2007-07-05/total_return_price|12.7|2007-07-19/total_return_price|14.15|2007-08-02/total_return_price|10.55|2007-08-16/total_return_price|10.45|2007-08-30/total_return_price|11.31|2007-07-05/enterprise_value|630.5621|2007-07-19/enterprise_value|691.8381|2007-08-02/enterprise_value|539.7046|2007-08-16/enterprise_value|535.4787|2007-08-30/enterprise_value|571.8217 russ2000_1084|TTMI|200709|222.809|27.315|66.333|124.291|152.273|189.428|128.068|61.36||314.809|142.504||1.1223|20.4003|16.5704|1.1328|0.95|16.4861|1.6433||0.3462|0|-4.8294|8.2043|43.1632|0.19||163.079|31.245|15.052|12.867|8.201||11.87|11.87|595.4869|12.52|2007-10-03/ev_revenues|0.9841|2007-10-17/ev_revenues|0.9311|2007-10-31/ev_revenues|0.9665|2007-11-14/ev_revenues|0.9457|2007-11-28/ev_revenues|0.9339|2007-10-02/ev_free_cash_flow|15.6154|2007-10-16/ev_free_cash_flow|14.692|2007-10-30/ev_free_cash_flow|15.3249|2007-11-13/ev_free_cash_flow|15.485|2007-11-27/ev_free_cash_flow|14.9757|2007-10-03/ps_ratio|0.8583|2007-10-17/ps_ratio|0.8053|2007-10-31/ps_ratio|0.8407|2007-11-14/ps_ratio|0.8184|2007-11-28/ps_ratio|0.8066|2007-10-11/pe_ratio|18.9697|2007-10-25/pe_ratio|18.5606|2007-11-08/pe_ratio|19.803|2007-11-23/pe_ratio|18.1364|2007-10-11/price_to_book_value|1.6826|2007-10-25/price_to_book_value|1.6463|2007-11-08/price_to_book_value|1.7598|2007-11-23/price_to_book_value|1.6117|2007-10-04/peg_ratio||2007-10-11/peg_ratio||2007-10-18/peg_ratio||2007-10-25/peg_ratio||2007-11-01/peg_ratio||2007-11-08/peg_ratio||2007-11-15/peg_ratio||2007-11-23/peg_ratio||2007-11-30/peg_ratio||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|8.0386|2007-10-26/percent_of_shares_outstanding|8.1647|2007-11-09/percent_of_shares_outstanding|8.6508|2007-11-27/percent_of_shares_outstanding|8.9009|2007-10-11/price|12.52|2007-10-25/price|12.25|2007-11-08/price|13.07|2007-11-23/price|11.97|2007-10-11/total_return_price|12.52|2007-10-25/total_return_price|12.25|2007-11-08/total_return_price|13.07|2007-11-23/total_return_price|11.97|2007-10-11/enterprise_value|611.3812|2007-10-25/enterprise_value|599.958|2007-11-08/enterprise_value|635.687|2007-11-23/enterprise_value|589.061 russ2000_1084|TTMI|200712|219.936|18.681|65.675|123.646|152.254|170.204|121.097|49.107||328.594|154.337||0.9195|16.1598|14.5703|1.1236|0.7922|17.7273|1.5753||0.2587|0|-3.7867|7.5332|44.3296|0.27||167.466|34.657|16.068|15.019|11.833||11.7|11.7|577.6164|10.61|2008-01-09/ev_revenues|0.7391|2008-01-23/ev_revenues|0.6372|2008-02-06/ev_revenues|0.7201|2008-02-20/ev_revenues|0.8226|2008-01-09/ev_free_cash_flow|8.254|2008-01-23/ev_free_cash_flow|7.1158|2008-02-06/ev_free_cash_flow|8.042|2008-02-20/ev_free_cash_flow|9.1873|2008-01-09/ps_ratio|0.646|2008-01-23/ps_ratio|0.5432|2008-02-06/ps_ratio|0.6269|2008-02-20/ps_ratio|0.7304|2008-01-04/pe_ratio|13.0988|2008-01-18/pe_ratio|10.2593|2008-02-01/pe_ratio|12.5432|2008-02-15/pe_ratio|13.2469|2008-02-29/pe_ratio|13.6049|2008-01-04/price_to_book_value|1.3684|2008-01-18/price_to_book_value|1.0718|2008-02-01/price_to_book_value|1.3104|2008-02-15/price_to_book_value|1.3839|2008-02-29/price_to_book_value|1.4213|2008-01-04/peg_ratio||2008-01-11/peg_ratio||2008-01-18/peg_ratio||2008-01-25/peg_ratio||2008-02-01/peg_ratio||2008-02-08/peg_ratio||2008-02-15/peg_ratio||2008-02-22/peg_ratio||2008-02-29/peg_ratio||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|8.9898|2008-01-31/percent_of_shares_outstanding|9.094|2008-02-15/percent_of_shares_outstanding|9.991|2008-02-29/percent_of_shares_outstanding|9.4208|2008-01-04/price|10.61|2008-01-18/price|8.31|2008-02-01/price|10.16|2008-02-15/price|10.73|2008-02-29/price|11.02|2008-01-04/total_return_price|10.61|2008-01-18/total_return_price|8.31|2008-02-01/total_return_price|10.16|2008-02-15/total_return_price|10.73|2008-02-29/total_return_price|11.02|2008-01-04/enterprise_value|515.9708|2008-01-18/enterprise_value|418.4968|2008-02-01/enterprise_value|496.8998|2008-02-15/enterprise_value|521.0564|2008-02-29/enterprise_value|533.3466 russ2000_1084|TTMI|200803|239.59|32.569|73.646|121.796|152.02|172.714|134.27|38.444||344.685|168.709||0.786|12.9128|8.7778|1.013|0.6908|13.5679|1.4228|0.7516|0.2176|0|4.9452|8.4101|42.2706|0.34||174.071|37.602|15.919|22.885|14.372||10.99|10.99|533.8325|12.12|2008-04-02/ev_revenues|0.8156|2008-04-16/ev_revenues|0.8488|2008-04-30/ev_revenues|0.9133|2008-05-14/ev_revenues|0.9289|2008-05-28/ev_revenues|0.9845|2008-04-02/ev_free_cash_flow|9.2816|2008-04-16/ev_free_cash_flow|9.6593|2008-04-30/ev_free_cash_flow|10.393|2008-05-14/ev_free_cash_flow|10.5709|2008-05-28/ev_free_cash_flow|11.2036|2008-04-02/ps_ratio|0.7554|2008-04-16/ps_ratio|0.7887|2008-04-30/ps_ratio|0.8535|2008-05-14/ps_ratio|0.8682|2008-05-28/ps_ratio|0.924|2008-04-11/pe_ratio|12.7579|2008-04-25/pe_ratio|13.4|2008-05-09/pe_ratio|13.2|2008-05-23/pe_ratio|14.9895|2008-04-11/price_to_book_value|1.4963|2008-04-25/price_to_book_value|1.5716|2008-05-09/price_to_book_value|1.5498|2008-05-23/price_to_book_value|1.7599|2008-04-07/peg_ratio|0.8034|2008-04-14/peg_ratio|0.7822|2008-04-21/peg_ratio|0.8373|2008-04-28/peg_ratio|0.8705|2008-05-05/peg_ratio|0.9455|2008-05-12/peg_ratio|0.8725|2008-05-19/peg_ratio|0.9289|2008-05-27/peg_ratio|0.9694|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|8.2911|2008-04-30/percent_of_shares_outstanding|8.1359|2008-05-15/percent_of_shares_outstanding|15.8161|2008-05-30/percent_of_shares_outstanding|19.7247|2008-04-11/price|12.12|2008-04-25/price|12.73|2008-05-09/price|12.54|2008-05-23/price|14.24|2008-04-11/total_return_price|12.12|2008-04-25/total_return_price|12.73|2008-05-09/total_return_price|12.54|2008-05-23/total_return_price|14.24|2008-04-11/enterprise_value|558.1734|2008-04-25/enterprise_value|584.1307|2008-05-09/enterprise_value|576.635|2008-05-23/enterprise_value|649.055 russ2000_1084|TTMI|200806|331.263|118.687|78.348|122.874|151.374|258.803|81.35|177.453||362.311|178.153||0.9455|14.1773|10.76|1.0009|0.8849|15.5053|1.8205|0.9282|0.483|0|-6.0927|18.2817|43.08|0.22||172.975|36.58|16.575|14.924|9.444||14.73|14.73|669.929|12.8|2008-07-09/ev_revenues|0.8916|2008-07-23/ev_revenues|0.939|2008-08-06/ev_revenues|0.7982|2008-08-20/ev_revenues|0.8512|2008-07-09/ev_free_cash_flow|11.8647|2008-07-23/ev_free_cash_flow|12.4951|2008-08-06/ev_free_cash_flow|10.6219|2008-08-20/ev_free_cash_flow|11.328|2008-07-09/ps_ratio|0.8163|2008-07-23/ps_ratio|0.8641|2008-08-06/ps_ratio|0.7219|2008-08-20/ps_ratio|0.7755|2008-07-07/pe_ratio|12.549|2008-07-21/pe_ratio|13.1471|2008-08-04/pe_ratio|11.3333|2008-08-18/pe_ratio|12.7353|2008-07-07/price_to_book_value|1.512|2008-07-21/price_to_book_value|1.5841|2008-08-04/price_to_book_value|1.3657|2008-08-18/price_to_book_value|1.5346|2008-07-01/peg_ratio|0.3146|2008-07-08/peg_ratio|0.3106|2008-07-15/peg_ratio|0.3068|2008-07-22/peg_ratio|0.3216|2008-07-29/peg_ratio|0.3014|2008-08-05/peg_ratio|0.2755|2008-08-12/peg_ratio|0.2948|2008-08-19/peg_ratio|0.2948|2008-08-26/peg_ratio|0.2767|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|18.2573|2008-07-31/percent_of_shares_outstanding|17.4751|2008-08-15/percent_of_shares_outstanding|16.9003|2008-08-29/percent_of_shares_outstanding|15.7761|2008-07-07/price|12.8|2008-07-21/price|13.41|2008-08-04/price|11.56|2008-08-18/price|12.99|2008-07-07/total_return_price|12.8|2008-07-21/total_return_price|13.41|2008-08-04/total_return_price|11.56|2008-08-18/total_return_price|12.99|2008-07-07/enterprise_value|604.1274|2008-07-21/enterprise_value|630.2342|2008-08-04/enterprise_value|551.1168|2008-08-18/enterprise_value|612.3253 russ2000_1084|TTMI|200809|342.439|134.992|76.964|121.26|150.501|253.666|76.49|177.176||373.414|187.611||0.723|10.3016|9.6215|0.741|0.646|9.4476|1.1373|0.1599|0.4686|0|-9.4491|14.0424|43.182|0.22||169.019|32.146|15.69|14.267|9.458||9.92|9.92|464.6733|8.38|2008-10-01/ev_revenues|0.6836|2008-10-15/ev_revenues|0.5395|2008-10-29/ev_revenues|0.4763|2008-11-12/ev_revenues|0.3936|2008-11-26/ev_revenues|0.3767|2008-10-01/ev_free_cash_flow|8.4907|2008-10-15/ev_free_cash_flow|6.7015|2008-10-29/ev_free_cash_flow|5.9158|2008-11-12/ev_free_cash_flow|4.8889|2008-11-26/ev_free_cash_flow|4.6788|2008-10-01/ps_ratio|0.631|2008-10-15/ps_ratio|0.4856|2008-10-29/ps_ratio|0.4217|2008-11-12/ps_ratio|0.3382|2008-11-26/ps_ratio|0.3212|2008-10-14/pe_ratio|7.981|2008-10-28/pe_ratio|6.1048|2008-11-11/pe_ratio|5.7048|2008-11-20/pe_ratio|3.7143|2008-10-14/price_to_book_value|0.9607|2008-10-28/price_to_book_value|0.7349|2008-11-11/price_to_book_value|0.6867|2008-11-25/price_to_book_value|0.5388|2008-10-07/peg_ratio|0.126|2008-10-14/peg_ratio|0.1351|2008-10-21/peg_ratio|0.1256|2008-10-28/peg_ratio|0.1033|2008-11-04/peg_ratio|0.1107|2008-11-11/peg_ratio|0.0965|2008-11-18/peg_ratio|0.0833|2008-11-25/peg_ratio|0.0758|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|12.9183|2008-10-31/percent_of_shares_outstanding|11.7794|2008-11-14/percent_of_shares_outstanding|11.5534|2008-11-28/percent_of_shares_outstanding|11.5331|2008-10-14/price|8.38|2008-10-28/price|6.41|2008-11-11/price|5.99|2008-11-25/price|4.7|2008-10-14/total_return_price|8.38|2008-10-28/total_return_price|6.41|2008-11-11/total_return_price|5.99|2008-11-25/total_return_price|4.7|2008-10-14/enterprise_value|398.7474|2008-10-28/enterprise_value|314.4137|2008-11-11/enterprise_value|296.4315|2008-11-25/enterprise_value|241.2084 russ2000_1084|TTMI|200812|353.13|152.122|71.011|114.931|32.479|210.204|72.768|137.436||330.036|117.426||0.3585|-5.5762|4.4532|0.381|0.3028|4.8571|0.5572|0.0803|0.4088|0|-2.3238|10.5125|42.813|-1.64||164.916|30.912|15.507|-113.447|-70.185||4.86|4.86|248.0578|6.28|2009-01-07/ev_revenues|0.3607|2009-01-21/ev_revenues|0.3205|2009-02-04/ev_revenues|0.3343|2009-02-18/ev_revenues|0.3205|2009-01-07/ev_free_cash_flow|4.2466|2009-01-21/ev_free_cash_flow|3.773|2009-02-04/ev_free_cash_flow|3.9358|2009-02-18/ev_free_cash_flow|3.773|2009-01-07/ps_ratio|0.3862|2009-01-21/ps_ratio|0.346|2009-02-04/ps_ratio|0.3598|2009-02-18/ps_ratio|0.346|2009-01-02/pe_ratio||2009-01-16/pe_ratio||2009-01-30/pe_ratio||2009-02-13/pe_ratio||2009-02-27/pe_ratio||2009-01-06/price_to_book_value|0.8146|2009-01-20/price_to_book_value|0.6888|2009-02-03/price_to_book_value|0.6875|2009-02-17/price_to_book_value|0.7121|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|9.6127|2009-01-30/percent_of_shares_outstanding|10.5001|2009-02-13/percent_of_shares_outstanding|7.799|2009-02-27/percent_of_shares_outstanding|8.1505|2009-01-06/price|6.28|2009-01-20/price|5.31|2009-02-03/price|5.3|2009-02-17/price|5.49|2009-01-06/total_return_price|6.28|2009-01-20/total_return_price|5.31|2009-02-03/total_return_price|5.3|2009-02-17/total_return_price|5.49|2009-01-06/enterprise_value|251.63|2009-01-20/enterprise_value|210.1057|2009-02-03/enterprise_value|209.6776|2009-02-17/enterprise_value|217.8112 russ2000_1084|TTMI|200903|356.221|164.161|69.012|112.187|31.56|206.399|67.71|138.689||332.383|118.853||0.3473|-4.4396|3.8727|0.4108|0.3529||0.7503||0.4095|0|-4.0995|8.2725|43.219|0.03||148.997|24.269|15.574|2.308|1.427|-2.616|5.8|5.8|221.3419|6.24|2009-04-06/ev_revenues|0.363|2009-04-20/ev_revenues|0.3938|2009-05-04/ev_revenues|0.539|2009-05-18/ev_revenues|0.4594|2009-04-01/ev_free_cash_flow|4.9603|2009-04-15/ev_free_cash_flow|5.3477|2009-04-29/ev_free_cash_flow|6.6483|2009-05-13/ev_free_cash_flow|5.9373|2009-05-27/ev_free_cash_flow|6.8159|2009-04-01/ps_ratio|0.396|2009-04-15/ps_ratio|0.4236|2009-04-29/ps_ratio|0.5162|2009-05-13/ps_ratio|0.4643|2009-05-27/ps_ratio|0.5267|2009-04-13/pe_ratio||2009-04-27/pe_ratio||2009-05-11/pe_ratio||2009-05-26/pe_ratio||2009-04-14/price_to_book_value|0.8072|2009-04-28/price_to_book_value|0.9573|2009-05-12/price_to_book_value|1.0247|2009-05-26/price_to_book_value|0.9949|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|7.8763|2009-04-30/percent_of_shares_outstanding|7.6416|2009-05-15/percent_of_shares_outstanding|7.7909|2009-05-29/percent_of_shares_outstanding|7.9365|2009-04-14/price|6.24|2009-04-28/price|7.4|2009-05-12/price|7.9|2009-05-26/price|7.67|2009-04-14/total_return_price|6.24|2009-04-28/total_return_price|7.4|2009-05-12/total_return_price|7.9|2009-05-26/total_return_price|7.67|2009-04-14/enterprise_value|240.2608|2009-04-28/enterprise_value|290.1378|2009-05-12/enterprise_value|312.5568|2009-05-26/enterprise_value|302.6406 russ2000_1084|TTMI|200906|378.041|189.358|62.536|99.895|30.999|206.057|66.182|139.875||339.953|124.801||0.4833|-5.4596|6.5107|0.5335|0.505||0.9612||0.404|0|-3.6323|7.998|43.431|0.14||144.48|27.059|13.974|9.623|5.948|-2.701|7.41|7.41|291.431|8.48|2009-07-13/ev_revenues|0.5027|2009-07-27/ev_revenues|0.5777|2009-08-10/ev_revenues|0.6602|2009-08-24/ev_revenues|0.6182|2009-07-08/ev_free_cash_flow|4.4821|2009-07-22/ev_free_cash_flow|4.9202|2009-08-05/ev_free_cash_flow|6.0249|2009-08-19/ev_free_cash_flow|5.5745|2009-07-08/ps_ratio|0.5827|2009-07-22/ps_ratio|0.6315|2009-08-05/ps_ratio|0.7547|2009-08-19/ps_ratio|0.7044|2009-07-07/pe_ratio||2009-07-21/pe_ratio||2009-08-04/pe_ratio||2009-08-18/pe_ratio||2009-07-07/price_to_book_value|1.0758|2009-07-21/price_to_book_value|1.1265|2009-08-04/price_to_book_value|1.4399|2009-08-18/price_to_book_value|1.3105|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|8.8308|2009-07-31/percent_of_shares_outstanding|8.0125|2009-08-14/percent_of_shares_outstanding|7.5953|2009-08-31/percent_of_shares_outstanding|7.3607|2009-07-07/price|8.48|2009-07-21/price|8.88|2009-08-04/price|11.35|2009-08-18/price|10.33|2009-07-07/total_return_price|8.48|2009-07-21/total_return_price|8.88|2009-08-04/total_return_price|11.35|2009-08-18/total_return_price|10.33|2009-07-07/enterprise_value|313.706|2009-07-21/enterprise_value|330.9568|2009-08-04/enterprise_value|437.4952|2009-08-18/enterprise_value|393.5043 russ2000_1084|TTMI|200909|382.092|200.737|61.722|89.353|30.12|206.053|62.968|143.085||336.832|119.916||0.7021|-6.3948|6.6796|0.7974|0.8284||1.4727||0.4115|0|1.4706|7.892|43.142|-0.11||139.075|24.207|15.949|-8.062|-4.885|-2.723|11.6|11.6|448.6334|11.69|2009-10-06/ev_revenues|0.7368|2009-10-20/ev_revenues|0.7354|2009-11-03/ev_revenues|0.628|2009-11-17/ev_revenues|0.7154|2009-10-14/ev_free_cash_flow|6.8394|2009-10-28/ev_free_cash_flow|5.694|2009-11-11/ev_free_cash_flow|6.6218|2009-11-25/ev_free_cash_flow|6.1422|2009-10-14/ps_ratio|0.8457|2009-10-28/ps_ratio|0.7215|2009-11-11/ps_ratio|0.8219|2009-11-25/ps_ratio|0.7699|2009-10-13/pe_ratio||2009-10-27/pe_ratio||2009-11-10/pe_ratio||2009-11-24/pe_ratio||2009-10-13/price_to_book_value|1.4979|2009-10-27/price_to_book_value|1.3761|2009-11-10/price_to_book_value|1.4432|2009-11-24/price_to_book_value|1.3804|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.1826|2009-10-30/percent_of_shares_outstanding|8.1711|2009-11-13/percent_of_shares_outstanding|8.2906|2009-11-30/percent_of_shares_outstanding|8.6613|2009-10-13/price|11.69|2009-10-27/price|10.74|2009-11-10/price|11.26|2009-11-24/price|10.77|2009-10-13/total_return_price|11.69|2009-10-27/total_return_price|10.74|2009-11-10/total_return_price|11.26|2009-11-24/total_return_price|10.77|2009-10-13/enterprise_value|442.3927|2009-10-27/enterprise_value|401.3917|2009-11-10/enterprise_value|423.9695|2009-11-24/enterprise_value|402.8157 russ2000_1084|TTMI|200912|382.559|95.698|60.153|88.577|29.241|202.141|59.447|142.694||340.917|122.283||0.7559|111.6041|7.208|0.9982|0.8855||1.5354||0.4103|0|1.4107|9.8333|43.942|0.05||149.924|27.674|17.568|4.254|2.367|-3.158|11.98|11.98|455.0526|11.62|2010-01-12/ev_revenues|0.9195|2010-01-26/ev_revenues|0.8387|2010-02-09/ev_revenues|0.7223|2010-02-23/ev_revenues|0.7001|2010-01-06/ev_free_cash_flow|8.6496|2010-01-20/ev_free_cash_flow|8.156|2010-02-03/ev_free_cash_flow|7.7668|2010-02-17/ev_free_cash_flow|6.7588|2010-01-06/ps_ratio|0.8516|2010-01-20/ps_ratio|0.7986|2010-02-03/ps_ratio|0.7569|2010-02-17/ps_ratio|0.6487|2010-01-05/pe_ratio|105.6364|2010-01-19/pe_ratio|99.5455|2010-02-02/pe_ratio|96.8182|2010-02-16/pe_ratio|80|2010-01-05/price_to_book_value|1.4718|2010-01-19/price_to_book_value|1.3869|2010-02-02/price_to_book_value|1.3489|2010-02-16/price_to_book_value|1.1146|2010-01-05/peg_ratio||2010-01-12/peg_ratio||2010-01-19/peg_ratio||2010-01-26/peg_ratio||2010-02-02/peg_ratio||2010-02-09/peg_ratio||2010-02-16/peg_ratio||2010-02-23/peg_ratio||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|9.6141|2010-01-29/percent_of_shares_outstanding|9.953|2010-02-12/percent_of_shares_outstanding|9.4938|2010-02-26/percent_of_shares_outstanding|9.5847|2010-01-05/price|11.62|2010-01-19/price|10.95|2010-02-02/price|10.65|2010-02-16/price|8.8|2010-01-05/total_return_price|11.62|2010-01-19/total_return_price|10.95|2010-02-02/total_return_price|10.65|2010-02-16/total_return_price|8.8|2010-01-05/enterprise_value|545.9472|2010-01-19/enterprise_value|517.016|2010-02-02/enterprise_value|504.0616|2010-02-16/enterprise_value|424.1768 russ2000_1084|TTMI|201003|396.616|102.886|61.977|88.25|28.421|206.289|62.452|143.837||347.046|126.768||0.8016|53.854|7.9836|0.7703|0.6776|82|1.1559||0.4068|0|-0.3236|10.3919|43.979|0.1||138.219|26.973|15.764|7.079|4.485|-2.781|9.02|9.02|438.2498|9.31|2010-04-06/ev_revenues|0.7655|2010-04-20/ev_revenues|0.8465|2010-05-04/ev_revenues|1.5509|2010-05-18/ev_revenues|1.5901|2010-04-14/ev_free_cash_flow|8.7283|2010-04-28/ev_free_cash_flow|9.2847|2010-05-12/ev_free_cash_flow|18.6457|2010-05-26/ev_free_cash_flow|15.4528|2010-04-14/ps_ratio|0.747|2010-04-28/ps_ratio|0.7989|2010-05-12/ps_ratio|0.9126|2010-05-26/ps_ratio|0.7501|2010-04-13/pe_ratio|51.7222|2010-04-27/pe_ratio|56.6667|2010-05-11/pe_ratio|64.1111|2010-05-25/pe_ratio|54.8889|2010-04-13/price_to_book_value|1.172|2010-04-27/price_to_book_value|1.284|2010-05-11/price_to_book_value|2.6613|2010-05-25/price_to_book_value|2.2785|2010-04-06/peg_ratio||2010-04-13/peg_ratio||2010-04-20/peg_ratio||2010-04-27/peg_ratio||2010-05-04/peg_ratio||2010-05-11/peg_ratio||2010-05-18/peg_ratio||2010-05-25/peg_ratio||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.0527|2010-04-30/percent_of_shares_outstanding|10.8138|2010-05-14/percent_of_shares_outstanding|7.0722|2010-05-28/percent_of_shares_outstanding|6.7128|2010-04-13/price|9.31|2010-04-27/price|10.2|2010-05-11/price|11.54|2010-05-25/price|9.88|2010-04-13/total_return_price|9.31|2010-04-27/total_return_price|10.2|2010-05-11/total_return_price|11.54|2010-05-25/total_return_price|9.88|2010-04-13/enterprise_value|445.0403|2010-04-27/enterprise_value|483.9226|2010-05-11/enterprise_value|961.8985|2010-05-25/enterprise_value|829.0419 russ2000_1084|TTMI|201006|628.613|213.186|127.81|671.426|305.37|909.903|355.617|554.286||648.182|131.697||1.4015|181.9986|15.2729|0.7531|0.7409|54.0556|2.2439||0.9246|0|-12.1811|6.6421|76.484|0.06||310.248|57.094|34.452|11.126|4.929|-6.411|9.73|9.73|817.0368|9.09|2010-07-13/ev_revenues|1.7768|2010-07-27/ev_revenues|1.8082|2010-08-10/ev_revenues|1.7225|2010-08-24/ev_revenues|1.5662|2010-07-07/ev_free_cash_flow|46.4245|2010-07-21/ev_free_cash_flow|46.3948|2010-08-04/ev_free_cash_flow|49.0935|2010-08-18/ev_free_cash_flow|45.0609|2010-07-07/ps_ratio|0.667|2010-07-21/ps_ratio|0.6663|2010-08-04/ps_ratio|0.7303|2010-08-18/ps_ratio|0.6346|2010-07-06/pe_ratio|90.9|2010-07-20/pe_ratio|97.9|2010-08-03/pe_ratio|102.6|2010-08-17/pe_ratio|90.3|2010-08-31/pe_ratio|82.4|2010-07-06/price_to_book_value|1.1227|2010-07-20/price_to_book_value|1.2092|2010-08-03/price_to_book_value|1.2672|2010-08-17/price_to_book_value|1.1153|2010-08-31/price_to_book_value|1.0177|2010-07-06/peg_ratio||2010-07-13/peg_ratio||2010-07-20/peg_ratio||2010-07-27/peg_ratio||2010-08-03/peg_ratio||2010-08-10/peg_ratio||2010-08-17/peg_ratio||2010-08-24/peg_ratio||2010-08-31/peg_ratio||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|6.7388|2010-07-30/percent_of_shares_outstanding|6.3289|2010-08-13/percent_of_shares_outstanding|6.0957|2010-08-31/percent_of_shares_outstanding|6.9075|2010-07-06/price|9.09|2010-07-20/price|9.79|2010-08-03/price|10.26|2010-08-17/price|9.03|2010-08-31/price|8.24|2010-07-06/total_return_price|9.09|2010-07-20/total_return_price|9.79|2010-08-03/total_return_price|10.26|2010-08-17/total_return_price|9.03|2010-08-31/total_return_price|8.24|2010-07-06/enterprise_value|1222.2382|2010-07-20/enterprise_value|1278.2788|2010-08-03/enterprise_value|1315.9061|2010-08-17/enterprise_value|1217.4438|2010-08-31/enterprise_value|1154.1972 russ2000_1084|TTMI|201009|633.54|164.23|133.399|701.549|293.821|910.542|405.393|505.149||684.217|160.788||1.6628|30.9421|47.6109|0.7457|0.6951|98.4|1.2154||0.795|0|-10.3748|6.2606|80.521|0.36||357.813|80.335|30.977|41.584|29.091|-6.69|9.84|9.84|1282.2916|9.72|2010-10-05/ev_revenues|1.3134|2010-10-19/ev_revenues|1.3427|2010-11-02/ev_revenues|1.4105|2010-11-16/ev_revenues|1.5379|2010-11-30/ev_revenues|1.615|2010-10-13/ev_free_cash_flow|49.8757|2010-10-27/ev_free_cash_flow|49.9685|2010-11-10/ev_free_cash_flow|59.5989|2010-11-24/ev_free_cash_flow|59.1037|2010-10-13/ps_ratio|0.6474|2010-10-27/ps_ratio|0.6493|2010-11-10/ps_ratio|0.8485|2010-11-24/ps_ratio|0.8382|2010-10-12/pe_ratio|17.0526|2010-10-26/pe_ratio|17.9123|2010-11-09/pe_ratio|23.1404|2010-11-23/pe_ratio|22.1404|2010-10-12/price_to_book_value|1.1373|2010-10-26/price_to_book_value|1.1947|2010-11-09/price_to_book_value|1.5436|2010-11-23/price_to_book_value|1.4769|2010-10-05/peg_ratio||2010-10-12/peg_ratio||2010-10-19/peg_ratio||2010-10-26/peg_ratio||2010-11-02/peg_ratio||2010-11-09/peg_ratio||2010-11-16/peg_ratio||2010-11-23/peg_ratio||2010-11-30/peg_ratio||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|5.8014|2010-10-29/percent_of_shares_outstanding|5.3846|2010-11-15/percent_of_shares_outstanding|5.6363|2010-11-30/percent_of_shares_outstanding|5.4516|2010-10-12/price|9.72|2010-10-26/price|10.21|2010-11-09/price|13.19|2010-11-23/price|12.62|2010-10-12/total_return_price|9.72|2010-10-26/total_return_price|10.21|2010-11-09/total_return_price|13.19|2010-11-23/total_return_price|12.62|2010-10-12/enterprise_value|1259.0605|2010-10-26/enterprise_value|1298.2894|2010-11-09/enterprise_value|1537.0195|2010-11-23/enterprise_value|1491.3792 russ2000_1084|TTMI|201012|676.499|216.078|135.385|740.63|295.681|929.094|418.2|510.894||728.255|193.814||1.7657|22.5278|65.5106|0.9146|0.9708|26.8421|1.7905||0.7215|0|-6.4601|4.6103|81.523|0.44||373.391|90.003|32.82|48.848|33.026|-6.373|15.3|15.3|1705.9687|14.48|2011-01-11/ev_revenues|1.3225|2011-01-25/ev_revenues|1.4619|2011-02-08/ev_revenues|1.5449|2011-02-22/ev_revenues|1.5388|2011-01-05/ev_free_cash_flow|27.2821|2011-01-19/ev_free_cash_flow|31.2721|2011-02-02/ev_free_cash_flow|30.4741|2011-02-16/ev_free_cash_flow|33.1201|2011-01-05/ps_ratio|0.8579|2011-01-19/ps_ratio|1.0286|2011-02-02/ps_ratio|0.9944|2011-02-16/ps_ratio|1.1076|2011-01-04/pe_ratio|15.0833|2011-01-18/pe_ratio|18.6536|2011-02-01/pe_ratio|17.5521|2011-02-15/pe_ratio|19.1562|2011-01-04/price_to_book_value|1.5959|2011-01-18/price_to_book_value|1.9736|2011-02-01/price_to_book_value|1.8571|2011-02-15/price_to_book_value|2.0268|2011-01-04/peg_ratio|0.0195|2011-01-11/peg_ratio|0.0192|2011-01-18/peg_ratio|0.0241|2011-01-25/peg_ratio|0.022|2011-02-01/peg_ratio|0.0227|2011-02-08/peg_ratio|0.0237|2011-02-15/peg_ratio|0.0248|2011-02-22/peg_ratio|0.0235|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|3.8492|2011-01-31/percent_of_shares_outstanding|4.3608|2011-02-15/percent_of_shares_outstanding|4.7902|2011-02-28/percent_of_shares_outstanding|5.1362|2011-01-04/price|14.48|2011-01-18/price|17.9075|2011-02-01/price|16.85|2011-02-15/price|18.39|2011-01-04/total_return_price|14.48|2011-01-18/total_return_price|17.9075|2011-02-01/total_return_price|16.85|2011-02-15/total_return_price|18.39|2011-01-04/enterprise_value|1576.1198|2011-01-18/enterprise_value|1851.2177|2011-02-01/enterprise_value|1766.3407|2011-02-15/enterprise_value|1889.9442 russ2000_1084|TTMI|201103|679.505|202.34|144.6|760.37|290.744|913.762|449.739|464.023||768.261|220.937||1.4739|19.8971|33.2908|1.0474|1.1022|18.6771|1.9988|0.0242|0.644|0|-4.8144|5.3249|82.304|0.33||342.801|81.926|32.084|40.37|27.123|-6.291|17.93|17.93|1869.591|16.94|2011-04-05/ev_revenues|1.4099|2011-04-19/ev_revenues|1.2674|2011-05-03/ev_revenues|1.3336|2011-05-17/ev_revenues|1.2478|2011-05-31/ev_revenues|1.2613|2011-04-13/ev_free_cash_flow|27.392|2011-04-27/ev_free_cash_flow|29.647|2011-05-11/ev_free_cash_flow|27.5712|2011-05-25/ev_free_cash_flow|26.2248|2011-04-13/ps_ratio|0.9784|2011-04-27/ps_ratio|1.0824|2011-05-11/ps_ratio|0.985|2011-05-25/ps_ratio|0.923|2011-04-12/pe_ratio|14.2353|2011-04-26/pe_ratio|15.8571|2011-05-10/pe_ratio|14.9076|2011-05-24/pe_ratio|13.0504|2011-04-12/price_to_book_value|1.7901|2011-04-26/price_to_book_value|1.9941|2011-05-10/price_to_book_value|1.8777|2011-05-24/price_to_book_value|1.6438|2011-04-05/peg_ratio|0.0286|2011-04-12/peg_ratio|0.0254|2011-04-19/peg_ratio|0.025|2011-04-26/peg_ratio|0.0283|2011-05-03/peg_ratio|0.0266|2011-05-10/peg_ratio|0.0266|2011-05-17/peg_ratio|0.0245|2011-05-24/peg_ratio|0.0233|2011-05-31/peg_ratio|0.0248|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.2009|2011-04-29/percent_of_shares_outstanding|5.8928|2011-05-13/percent_of_shares_outstanding|6.155|2011-05-31/percent_of_shares_outstanding|6.4743|2011-04-12/price|16.94|2011-04-26/price|18.87|2011-05-10/price|17.74|2011-05-24/price|15.53|2011-04-12/total_return_price|16.94|2011-04-26/total_return_price|18.87|2011-05-10/total_return_price|17.74|2011-05-24/total_return_price|15.53|2011-04-12/enterprise_value|1774.6428|2011-04-26/enterprise_value|1931.3318|2011-05-10/enterprise_value|1841.9351|2011-05-24/enterprise_value|1662.2221 russ2000_1084|TTMI|201106|715.866|240.252|141.152|736.548|286.817|919.493|487.16|432.333||758.703|200.034||1.201|24.8568|25.2433|0.9506|0.8778|12.7731|1.6089|0.0233|0.6948|0|-5.9247|6.271|81.309|-0.26||366.117|77.335|33.434|-11.794|-20.903|-6.684|15.2|15.2|1635.3871|16.34|2011-07-12/ev_revenues|1.1558|2011-07-26/ev_revenues|1.14|2011-08-09/ev_revenues|0.8559|2011-08-23/ev_revenues|0.8627|2011-07-06/ev_free_cash_flow|19.222|2011-07-20/ev_free_cash_flow|18.5968|2011-08-03/ev_free_cash_flow|16.6488|2011-08-17/ev_free_cash_flow|14.4562|2011-08-31/ev_free_cash_flow|14.5287|2011-07-06/ps_ratio|0.9243|2011-07-20/ps_ratio|0.8853|2011-08-03/ps_ratio|0.7638|2011-08-17/ps_ratio|0.627|2011-08-31/ps_ratio|0.6315|2011-07-05/pe_ratio|18.7816|2011-07-19/pe_ratio|17.8621|2011-08-02/pe_ratio|15.7931|2011-08-16/pe_ratio|12.7356|2011-08-30/pe_ratio|12.8851|2011-07-05/price_to_book_value|1.7516|2011-07-19/price_to_book_value|1.6659|2011-08-02/price_to_book_value|1.4729|2011-08-16/price_to_book_value|1.1878|2011-08-30/price_to_book_value|1.2017|2011-07-05/peg_ratio|0.0244|2011-07-12/peg_ratio|0.0233|2011-07-19/peg_ratio|0.0232|2011-07-26/peg_ratio|0.0229|2011-08-02/peg_ratio|0.0205|2011-08-09/peg_ratio|0.0154|2011-08-16/peg_ratio|0.0165|2011-08-23/peg_ratio|0.0155|2011-08-30/peg_ratio|0.0167|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|6.2805|2011-07-29/percent_of_shares_outstanding|6.351|2011-08-15/percent_of_shares_outstanding|7.2646|2011-08-31/percent_of_shares_outstanding|6.7303|2011-07-05/price|16.34|2011-07-19/price|15.54|2011-08-02/price|13.74|2011-08-16/price|11.08|2011-08-30/price|11.21|2011-07-05/total_return_price|16.34|2011-07-19/total_return_price|15.54|2011-08-02/total_return_price|13.74|2011-08-16/total_return_price|11.08|2011-08-30/total_return_price|11.21|2011-07-05/enterprise_value|1724.6679|2011-07-19/enterprise_value|1659.6023|2011-08-02/enterprise_value|1513.2047|2011-08-16/enterprise_value|1296.8605|2011-08-30/enterprise_value|1307.4336 russ2000_1084|TTMI|201109|696.681|211.71|147.637|755.258|282.264|876.833|486.02|390.813||790.004|224.512||0.8819|18.2144|13.3148|0.6527|0.5557|12.0345|1.1224|0.0156|0.6171|0|2.8918|6.7574|81.934|0.3||358.261|70.674|30.01|30.968|24.478|-6.734|10.47|10.47|1247.27|10.7|2011-10-04/ev_revenues|0.7888|2011-10-18/ev_revenues|0.9034|2011-11-01/ev_revenues|0.8594|2011-11-15/ev_revenues|0.904|2011-11-29/ev_revenues|0.8543|2011-10-12/ev_free_cash_flow|13.4756|2011-10-26/ev_free_cash_flow|13.8213|2011-11-09/ev_free_cash_flow|13.415|2011-11-23/ev_free_cash_flow|12.7322|2011-10-12/ps_ratio|0.6147|2011-10-26/ps_ratio|0.6374|2011-11-09/ps_ratio|0.6107|2011-11-23/ps_ratio|0.5659|2011-10-11/pe_ratio|13.2099|2011-10-25/pe_ratio|13.7778|2011-11-08/pe_ratio|14.1111|2011-11-22/pe_ratio|12.679|2011-10-11/price_to_book_value|1.1016|2011-10-25/price_to_book_value|1.149|2011-11-08/price_to_book_value|1.1768|2011-11-22/price_to_book_value|1.0573|2011-10-04/peg_ratio|0.27|2011-10-11/peg_ratio|0.3137|2011-10-18/peg_ratio|0.3296|2011-10-25/peg_ratio|0.3272|2011-11-01/peg_ratio|0.3067|2011-11-08/peg_ratio|0.3351|2011-11-15/peg_ratio|0.3299|2011-11-22/peg_ratio|0.3011|2011-11-29/peg_ratio|0.3041|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|6.1703|2011-10-31/percent_of_shares_outstanding|6.3153|2011-11-15/percent_of_shares_outstanding|5.6461|2011-11-30/percent_of_shares_outstanding|5.7733|2011-10-11/price|10.7|2011-10-25/price|11.16|2011-11-08/price|11.43|2011-11-22/price|10.27|2011-10-11/total_return_price|10.7|2011-10-25/total_return_price|11.16|2011-11-08/total_return_price|11.43|2011-11-22/total_return_price|10.27|2011-10-11/enterprise_value|1257.4788|2011-10-25/enterprise_value|1294.8924|2011-11-08/enterprise_value|1316.848|2011-11-22/enterprise_value|1222.5011 russ2000_1084|TTMI|201112|671.534|199.618|129.43|766.8|263.828|826.399|437.14|389.259||808.917|228.661||0.9198|30.9308|13.925|0.7404|0.6442|14.2593|1.1891|0.3381|0.605|0|1.2232|5.7394|81.989|0.14||361.46|71.378|34.045|13.688|11.17|-6.795|11.55|11.55|1326.6081|11.3|2012-01-10/ev_revenues|0.8956|2012-01-24/ev_revenues|0.964|2012-02-07/ev_revenues|1.0488|2012-02-21/ev_revenues|0.9731|2012-01-04/ev_free_cash_flow|36.1211|2012-01-18/ev_free_cash_flow|37.6548|2012-02-01/ev_free_cash_flow|40.0108|2012-02-15/ev_free_cash_flow|38.0104|2012-02-29/ev_free_cash_flow|37.0547|2012-01-04/ps_ratio|0.6471|2012-01-18/ps_ratio|0.6866|2012-02-01/ps_ratio|0.7474|2012-02-15/ps_ratio|0.6958|2012-02-29/ps_ratio|0.6712|2012-01-03/pe_ratio|22.1569|2012-01-17/pe_ratio|22.7843|2012-01-31/pe_ratio|24.0588|2012-02-14/pe_ratio|23.9412|2012-02-28/pe_ratio|23.7451|2012-01-03/price_to_book_value|1.1362|2012-01-17/price_to_book_value|1.1684|2012-01-31/price_to_book_value|1.2338|2012-02-14/price_to_book_value|1.2278|2012-02-28/price_to_book_value|1.2177|2012-01-03/peg_ratio||2012-01-10/peg_ratio||2012-01-17/peg_ratio||2012-01-24/peg_ratio||2012-01-31/peg_ratio||2012-02-07/peg_ratio||2012-02-14/peg_ratio||2012-02-21/peg_ratio||2012-02-28/peg_ratio||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|5.7071|2012-01-31/percent_of_shares_outstanding|4.7126|2012-02-15/percent_of_shares_outstanding|5.0246|2012-02-29/percent_of_shares_outstanding|4.4317|2012-01-03/price|11.3|2012-01-17/price|11.62|2012-01-31/price|12.27|2012-02-14/price|12.21|2012-02-28/price|12.11|2012-01-03/total_return_price|11.3|2012-01-17/total_return_price|11.62|2012-01-31/total_return_price|12.27|2012-02-14/total_return_price|12.21|2012-02-28/total_return_price|12.11|2012-01-03/enterprise_value|1322.6657|2012-01-17/enterprise_value|1348.6942|2012-01-31/enterprise_value|1401.5645|2012-02-14/enterprise_value|1396.6842|2012-02-28/enterprise_value|1388.5515 russ2000_1084|TTMI|201203|681.3|224.38|133.32|789.985|259.693|832.248|417.237|415.011||825.441|241.256||0.9634|48.9644|37.2088|0.7557|0.6717|23.1569|1.1935||0.6159|0|0.3613|4.599|82.228|0.15||300.499|56.478|30.757|16.975|12.595|-6.417|11.81|11.81|1369.0143|10.39|2012-04-03/ev_revenues|0.9415|2012-04-17/ev_revenues|0.9285|2012-05-01/ev_revenues|0.8972|2012-05-15/ev_revenues|0.8671|2012-05-29/ev_revenues|0.8493|2012-04-11/ev_free_cash_flow|38.6036|2012-04-25/ev_free_cash_flow|38.2297|2012-05-09/ev_free_cash_flow|36.8048|2012-05-23/ev_free_cash_flow|36.1554|2012-04-11/ps_ratio|0.6271|2012-04-25/ps_ratio|0.6183|2012-05-09/ps_ratio|0.5834|2012-05-23/ps_ratio|0.5681|2012-04-10/pe_ratio|31.4848|2012-04-24/pe_ratio|31.1818|2012-05-08/pe_ratio|30.4242|2012-05-22/pe_ratio|29.0909|2012-04-10/price_to_book_value|1.029|2012-04-24/price_to_book_value|1.0191|2012-05-08/price_to_book_value|0.9962|2012-05-22/price_to_book_value|0.9526|2012-04-03/peg_ratio||2012-04-10/peg_ratio||2012-04-17/peg_ratio||2012-04-24/peg_ratio||2012-05-01/peg_ratio||2012-05-08/peg_ratio||2012-05-15/peg_ratio||2012-05-22/peg_ratio||2012-05-29/peg_ratio||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|4.3396|2012-04-30/percent_of_shares_outstanding|3.9466|2012-05-15/percent_of_shares_outstanding|3.8935|2012-05-31/percent_of_shares_outstanding|4.2678|2012-04-10/price|10.39|2012-04-24/price|10.29|2012-05-08/price|10.04|2012-05-22/price|9.6|2012-04-10/total_return_price|10.39|2012-04-24/total_return_price|10.29|2012-05-08/total_return_price|10.04|2012-05-22/total_return_price|9.6|2012-04-10/enterprise_value|1247.1249|2012-04-24/enterprise_value|1238.9498|2012-05-08/enterprise_value|1220.0441|2012-05-22/enterprise_value|1184.0066 russ2000_1084|TTMI|201206|723.975|248.94|131.889|809.499|255.954|887.037|441.585|445.452||830.73|243.12||0.8022|20.6838|35.1564|0.632|0.5445|27.303|0.894||0.6351|0|-0.8546|4.0332|82.267|0.09||327.423|54.691|32.461|11.56|7.41|-6.38|9.01|9.01|1135.6834|9.72|2012-07-10/ev_revenues|0.8454|2012-07-24/ev_revenues|0.894|2012-08-07/ev_revenues|0.8362|2012-08-21/ev_revenues|0.8952|2012-07-05/ev_free_cash_flow|76.4346|2012-07-19/ev_free_cash_flow|79.2705|2012-08-02/ev_free_cash_flow|73.0109|2012-08-16/ev_free_cash_flow|75.4722|2012-08-30/ev_free_cash_flow|81.9464|2012-07-05/ps_ratio|0.5861|2012-07-19/ps_ratio|0.6184|2012-08-02/ps_ratio|0.5471|2012-08-16/ps_ratio|0.5751|2012-08-30/ps_ratio|0.6488|2012-07-03/pe_ratio|14.2941|2012-07-17/pe_ratio|13.7647|2012-07-31/pe_ratio|16.0882|2012-08-14/pe_ratio|13.3529|2012-08-28/pe_ratio|15.6765|2012-07-03/price_to_book_value|0.9586|2012-07-17/price_to_book_value|0.9231|2012-07-31/price_to_book_value|1.0789|2012-08-14/price_to_book_value|0.8955|2012-08-28/price_to_book_value|1.0513|2012-07-03/peg_ratio||2012-07-10/peg_ratio||2012-07-17/peg_ratio||2012-07-24/peg_ratio||2012-07-31/peg_ratio||2012-08-07/peg_ratio||2012-08-14/peg_ratio||2012-08-21/peg_ratio||2012-08-28/peg_ratio||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|3.855|2012-07-31/percent_of_shares_outstanding|4.2906|2012-08-15/percent_of_shares_outstanding|4.6365|2012-08-31/percent_of_shares_outstanding|4.7912|2012-07-03/price|9.72|2012-07-17/price|9.36|2012-07-31/price|10.94|2012-08-14/price|9.08|2012-08-28/price|10.66|2012-07-03/total_return_price|9.72|2012-07-17/total_return_price|9.36|2012-07-31/total_return_price|10.94|2012-08-14/total_return_price|9.08|2012-08-28/total_return_price|10.66|2012-07-03/enterprise_value|1178.5602|2012-07-17/enterprise_value|1149.0661|2012-07-31/enterprise_value|1278.5123|2012-08-14/enterprise_value|1126.1353|2012-08-28/enterprise_value|1255.5831 russ2000_1084|TTMI|201209|780.483|281.3|141.878|817.427|51.613|937.577|395.043|542.534||631.205|34.778||0.922|-6.5336|76.9168|0.6937|0.5916|14.1397|0.9483||0.8985|0|-1.0352|4.1754|81.929|-2.54||339.011|52.316|32.47|-213.514|-208.342|-6.429|9.615|9.615|1169.9673|8.99|2012-10-02/ev_revenues|0.8701|2012-10-16/ev_revenues|0.8492|2012-10-31/ev_revenues|0.8455|2012-11-14/ev_revenues|0.835|2012-11-28/ev_revenues|0.8276|2012-10-11/ev_free_cash_flow|78.3726|2012-10-25/ev_free_cash_flow|78.6582|2012-11-08/ev_free_cash_flow|77.4586|2012-11-23/ev_free_cash_flow|77.6871|2012-10-11/ps_ratio|0.5569|2012-10-25/ps_ratio|0.56|2012-11-08/ps_ratio|0.547|2012-11-23/ps_ratio|0.5495|2012-10-09/pe_ratio||2012-10-23/pe_ratio||2012-11-06/pe_ratio||2012-11-20/pe_ratio||2012-10-09/price_to_book_value|1.1669|2012-10-23/price_to_book_value|1.1695|2012-11-06/price_to_book_value|1.206|2012-11-20/price_to_book_value|1.1357|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|3.4963|2012-10-31/percent_of_shares_outstanding|3.5279|2012-11-15/percent_of_shares_outstanding|3.3137|2012-11-30/percent_of_shares_outstanding|3.2089|2012-10-09/price|8.99|2012-10-23/price|9.01|2012-11-06/price|9.291|2012-11-20/price|8.75|2012-10-09/total_return_price|8.99|2012-10-23/total_return_price|9.01|2012-11-06/total_return_price|9.291|2012-11-20/total_return_price|8.75|2012-10-09/enterprise_value|1122.3027|2012-10-23/enterprise_value|1123.9413|2012-11-06/enterprise_value|1146.9643|2012-11-20/enterprise_value|1102.6406 russ2000_1084|TTMI|201212|765.612|285.433|146.012|833.678|49.104|924.132|369.88|554.252||653.947|45.921||0.8566|-6.4377|78.3727|0.6703|0.5569||1.2071||0.8526|0|-1.8604|2.3895|81.944|0.19||381.735|61.514|38.274|16.607|13.742|-6.558|9.3|9.3|1147.7016|9.46|2013-01-09/ev_revenues|0.8316|2013-01-23/ev_revenues|0.7642|2013-02-06/ev_revenues|0.7872|2013-02-20/ev_revenues|0.7891|2013-01-04/ev_free_cash_flow|26.7018|2013-01-18/ev_free_cash_flow|23.8255|2013-02-01/ev_free_cash_flow|23.7493|2013-02-15/ev_free_cash_flow|25.0255|2013-01-04/ps_ratio|0.5776|2013-01-18/ps_ratio|0.4857|2013-02-01/ps_ratio|0.4833|2013-02-15/ps_ratio|0.5241|2013-01-02/pe_ratio||2013-01-16/pe_ratio||2013-01-30/pe_ratio||2013-02-13/pe_ratio||2013-02-27/pe_ratio||2013-01-02/price_to_book_value|1.1853|2013-01-16/price_to_book_value|0.9886|2013-01-30/price_to_book_value|0.9848|2013-02-13/price_to_book_value|1.0951|2013-02-27/price_to_book_value|1.04|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|1.9771|2013-01-31/percent_of_shares_outstanding|1.5735|2013-02-15/percent_of_shares_outstanding|1.5556|2013-02-28/percent_of_shares_outstanding|1.5352|2013-01-02/price|9.46|2013-01-16/price|7.89|2013-01-30/price|7.86|2013-02-13/price|8.74|2013-02-27/price|8.3|2013-01-02/total_return_price|9.46|2013-01-16/total_return_price|7.89|2013-01-30/total_return_price|7.86|2013-02-13/total_return_price|8.74|2013-02-27/total_return_price|8.3|2013-01-02/enterprise_value|1146.119|2013-01-16/enterprise_value|1017.4779|2013-01-30/enterprise_value|1015.0198|2013-02-13/enterprise_value|1087.1244|2013-02-27/enterprise_value|1051.0713 russ2000_1084|TTMI|201303|760.412|284.091|150.621|833.621|46.713|907.544|399.374|508.17||662.318|51.073||0.752|-5.4849|28.6012|0.5977|0.4551||0.9585||0.8443|0|-2.2425|1.3313|82.842|0.06||325.392|50.73|35.748|7.377|5.152|-6.278|7.65|7.65|997.8123|7.28|2013-04-03/ev_revenues|0.719|2013-04-17/ev_revenues|0.6848|2013-05-01/ev_revenues|0.6885|2013-05-15/ev_revenues|0.7688|2013-05-29/ev_revenues|0.7648|2013-04-15/ev_free_cash_flow|27.4395|2013-04-29/ev_free_cash_flow|27.3214|2013-05-13/ev_free_cash_flow|29.1945|2013-05-28/ev_free_cash_flow|30.3302|2013-04-15/ps_ratio|0.4227|2013-04-29/ps_ratio|0.4197|2013-05-13/ps_ratio|0.4664|2013-05-28/ps_ratio|0.4952|2013-04-10/pe_ratio||2013-04-24/pe_ratio||2013-05-08/pe_ratio||2013-05-22/pe_ratio||2013-04-10/price_to_book_value|0.9064|2013-04-24/price_to_book_value|0.8665|2013-05-08/price_to_book_value|1.0002|2013-05-22/price_to_book_value|1.0289|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|1.3301|2013-04-30/percent_of_shares_outstanding|1.3695|2013-05-15/percent_of_shares_outstanding|1.246|2013-05-31/percent_of_shares_outstanding|1.0348|2013-04-10/price|7.28|2013-04-24/price|6.96|2013-05-08/price|8.02|2013-05-22/price|8.25|2013-04-10/total_return_price|7.28|2013-04-24/total_return_price|6.96|2013-05-08/total_return_price|8.02|2013-05-22/total_return_price|8.25|2013-04-10/enterprise_value|976.0548|2013-04-24/enterprise_value|949.6676|2013-05-08/enterprise_value|1038.1763|2013-05-22/enterprise_value|1057.1737 russ2000_1084|TTMI|201306|729.573|230.503|135.5|775.822|44.418|913.583|405.171|508.412||665.891|64.21||0.7582|-5.6392|29.9516|0.6295|0.4856||1.0289||0.7973|0|-0.6497|1.0337|82.975|0.16||338.021|48.457|35.7|23.057|13.137|-5.923|8.25|8.25|1057.1737|8.89|2013-07-10/ev_revenues|0.7709|2013-07-24/ev_revenues|0.7715|2013-08-07/ev_revenues|0.7698|2013-08-21/ev_revenues|0.7967|2013-07-09/ev_free_cash_flow|19.9316|2013-07-23/ev_free_cash_flow|20.4788|2013-08-06/ev_free_cash_flow|20.2949|2013-08-20/ev_free_cash_flow|20.5608|2013-07-09/ps_ratio|0.5425|2013-07-23/ps_ratio|0.5633|2013-08-06/ps_ratio|0.5562|2013-08-20/ps_ratio|0.5663|2013-07-03/pe_ratio||2013-07-17/pe_ratio||2013-07-31/pe_ratio||2013-08-14/pe_ratio||2013-08-28/pe_ratio||2013-07-03/price_to_book_value|1.1028|2013-07-17/price_to_book_value|1.1736|2013-07-31/price_to_book_value|1.1463|2013-08-14/price_to_book_value|1.2049|2013-08-28/price_to_book_value|1.2334|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|1.2162|2013-07-31/percent_of_shares_outstanding|1.0352|2013-08-15/percent_of_shares_outstanding|1.0529|2013-08-30/percent_of_shares_outstanding|1.2705|2013-07-03/price|8.89|2013-07-17/price|9.46|2013-07-31/price|9.24|2013-08-14/price|9.71|2013-08-28/price|9.94|2013-07-03/total_return_price|8.89|2013-07-17/total_return_price|9.46|2013-07-31/total_return_price|9.24|2013-08-14/total_return_price|9.71|2013-08-28/total_return_price|9.94|2013-07-03/enterprise_value|1034.8112|2013-07-17/enterprise_value|1081.8972|2013-07-31/enterprise_value|1063.7237|2013-08-14/enterprise_value|1102.7529|2013-08-28/enterprise_value|1121.7573 russ2000_1084|TTMI|201309|718.955|270.534|145.109|806.906|42.125|928.639|452.141|476.498||664.825|56.502||0.7985|43.8704|20.6077|0.6696|0.5681||1.2371||0.8012|0|-0.1255|1.2475|82.63|-0.09||338.691|48.439|33.158|-4.343|-7.708|-5.848|9.97|9.97|1124.2362|9.77|2013-10-02/ev_revenues|0.7735|2013-10-16/ev_revenues|0.8027|2013-10-30/ev_revenues|0.7759|2013-11-13/ev_revenues|0.7323|2013-11-27/ev_revenues|0.7574|2013-10-01/ev_free_cash_flow|-295.7077|2013-10-15/ev_free_cash_flow|-302.2628|2013-10-18/ev_free_cash_flow|-313.1126|2013-11-01/ev_free_cash_flow|-264.3115|2013-11-15/ev_free_cash_flow|-274.0322|2013-11-29/ev_free_cash_flow|-290.987|2013-10-01/ps_ratio|0.5915|2013-10-15/ps_ratio|0.6088|2013-10-29/ps_ratio|0.6088|2013-11-12/ps_ratio|0.5336|2013-11-26/ps_ratio|0.5605|2013-10-09/pe_ratio|30.5312|2013-10-23/pe_ratio|32.4062|2013-11-06/pe_ratio|28.2812|2013-11-20/pe_ratio|27.1875|2013-10-09/price_to_book_value|1.2144|2013-10-23/price_to_book_value|1.289|2013-11-06/price_to_book_value|1.1251|2013-11-20/price_to_book_value|1.0816|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|1.3681|2013-10-31/percent_of_shares_outstanding|1.3342|2013-11-15/percent_of_shares_outstanding|1.2823|2013-11-29/percent_of_shares_outstanding|1.2416|2013-10-09/price|9.77|2013-10-23/price|10.37|2013-11-06/price|9.05|2013-11-20/price|8.7|2013-10-09/total_return_price|9.77|2013-10-23/total_return_price|10.37|2013-11-06/total_return_price|9.05|2013-11-20/total_return_price|8.7|2013-10-09/enterprise_value|1069.538|2013-10-23/enterprise_value|1119.1214|2013-11-06/enterprise_value|1010.1266|2013-11-20/enterprise_value|981.1996 russ2000_1084|TTMI|201312|804.991|330.554|138.145|810.672|39.781|968.28|458.003|510.277||705.295|64.272||0.6887|43.5329|-265.2157|0.5691|0.4996|24.5938|0.9784||0.8135|0|-0.187|6.9966|83.453|0.14||366.111|70.217|38.467|13.681|11.296|-5.982|7.87|7.87|912.6011|8.63|2014-01-09/ev_revenues|0.6764|2014-01-23/ev_revenues|0.687|2014-02-06/ev_revenues|0.6779|2014-02-20/ev_revenues|0.6575|2014-01-10/ev_free_cash_flow|-28.9462|2014-01-24/ev_free_cash_flow|-28.9204|2014-02-07/ev_free_cash_flow|-27.9117|2014-02-21/ev_free_cash_flow|-28.7429|2014-01-07/ps_ratio|0.5106|2014-01-21/ps_ratio|0.4949|2014-02-04/ps_ratio|0.4803|2014-02-18/ps_ratio|0.4918|2014-01-02/pe_ratio|31.963|2014-01-16/pe_ratio|30.3704|2014-01-30/pe_ratio|30.1852|2014-02-13/pe_ratio|30.4815|2014-02-27/pe_ratio|31|2014-01-02/price_to_book_value|1.0114|2014-01-16/price_to_book_value|0.961|2014-01-30/price_to_book_value|0.9551|2014-02-13/price_to_book_value|0.9647|2014-02-27/price_to_book_value|0.9823|2014-01-02/peg_ratio||2014-01-09/peg_ratio||2014-01-16/peg_ratio||2014-01-23/peg_ratio||2014-01-30/peg_ratio||2014-02-06/peg_ratio||2014-02-13/peg_ratio||2014-02-20/peg_ratio||2014-02-27/peg_ratio||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|6.8761|2014-01-31/percent_of_shares_outstanding|7.8725|2014-02-14/percent_of_shares_outstanding|7.3493|2014-02-28/percent_of_shares_outstanding|7.0454|2014-01-02/price|8.63|2014-01-16/price|8.2|2014-01-30/price|8.15|2014-02-13/price|8.23|2014-02-27/price|8.37|2014-01-02/total_return_price|8.63|2014-01-16/total_return_price|8.2|2014-01-30/total_return_price|8.15|2014-02-13/total_return_price|8.23|2014-02-27/total_return_price|8.37|2014-01-02/enterprise_value|956.5016|2014-01-16/enterprise_value|920.96|2014-01-30/enterprise_value|916.8272|2014-02-13/enterprise_value|923.5557|2014-02-27/enterprise_value|935.9697 russ2000_1084|TTMI|201403|719.366|317.993|139.315|788.296|37.509|867.796|392.485|475.311||694.338|60.473||0.675|71.946|-28.7945|0.5953|0.4973|29.6296|0.9388||0.784|0|0.3738|7.0898|82.925|-0.05||291.895|38.506|31.817|-5.654|-3.799|-6.206|8|8|905.345|8.21|2014-04-03/ev_revenues|0.6874|2014-04-17/ev_revenues|0.6587|2014-05-01/ev_revenues|0.6411|2014-05-15/ev_revenues|0.6473|2014-05-29/ev_revenues|0.6467|2014-04-04/ev_free_cash_flow|-63.8132|2014-04-21/ev_free_cash_flow|-62.3468|2014-05-05/ev_free_cash_flow|-59.985|2014-05-19/ev_free_cash_flow|-61.4528|2014-04-01/ps_ratio|0.518|2014-04-15/ps_ratio|0.5024|2014-04-29/ps_ratio|0.4794|2014-05-13/ps_ratio|0.4875|2014-05-27/ps_ratio|0.4744|2014-04-10/pe_ratio|51.3125|2014-04-24/pe_ratio|49.8125|2014-05-08/pe_ratio|46.3125|2014-05-22/pe_ratio|45.8125|2014-04-10/price_to_book_value|0.9845|2014-04-24/price_to_book_value|0.9557|2014-05-08/price_to_book_value|0.8895|2014-05-22/price_to_book_value|0.8799|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|6.8555|2014-04-30/percent_of_shares_outstanding|6.9692|2014-05-15/percent_of_shares_outstanding|6.9335|2014-05-30/percent_of_shares_outstanding|6.5207|2014-04-10/price|8.21|2014-04-24/price|7.97|2014-05-08/price|7.41|2014-05-22/price|7.33|2014-04-10/total_return_price|8.21|2014-04-24/total_return_price|7.97|2014-05-08/total_return_price|7.41|2014-05-22/total_return_price|7.33|2014-04-10/enterprise_value|909.9912|2014-04-24/enterprise_value|890.0081|2014-05-08/enterprise_value|843.9855|2014-05-22/enterprise_value|837.3179 russ2000_1084|TTMI|201406|707.223|282.043|146.113|780.445|35.299|847.293|403.341|443.952||692.447|57.369||0.6789|-285.9354|-12.6888|0.6156|0.5031|50.8125|0.9759||0.7892|0|0.3726|6.3347|83.336|-0.04||297.635|38.6|31.321|-2.596|-3.104|-5.915|8.13|8.13|903.9936|8.35|2014-07-10/ev_revenues|0.713|2014-07-24/ev_revenues|0.724|2014-08-07/ev_revenues|0.6789|2014-08-21/ev_revenues|0.6885|2014-07-14/ev_free_cash_flow|-12.6776|2014-07-28/ev_free_cash_flow|-12.4656|2014-08-11/ev_free_cash_flow|-11.9189|2014-08-25/ev_free_cash_flow|-11.7627|2014-07-08/ps_ratio|0.5232|2014-07-22/ps_ratio|0.5097|2014-08-05/ps_ratio|0.4776|2014-08-19/ps_ratio|0.4866|2014-07-03/pe_ratio||2014-07-17/pe_ratio||2014-07-31/pe_ratio||2014-08-14/pe_ratio||2014-08-28/pe_ratio||2014-07-03/price_to_book_value|1.005|2014-07-17/price_to_book_value|0.9244|2014-07-31/price_to_book_value|0.9039|2014-08-14/price_to_book_value|0.8943|2014-08-28/price_to_book_value|0.8991|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|6.4615|2014-07-31/percent_of_shares_outstanding|7.1134|2014-08-15/percent_of_shares_outstanding|6.253|2014-08-29/percent_of_shares_outstanding|6.4007|2014-07-03/price|8.35|2014-07-17/price|7.68|2014-07-31/price|7.51|2014-08-14/price|7.43|2014-08-28/price|7.47|2014-07-03/total_return_price|8.35|2014-07-17/total_return_price|7.68|2014-07-31/total_return_price|7.51|2014-08-14/total_return_price|7.43|2014-08-28/total_return_price|7.47|2014-07-03/enterprise_value|960.3778|2014-07-17/enterprise_value|904.5366|2014-07-31/enterprise_value|890.3649|2014-08-14/enterprise_value|883.6974|2014-08-28/enterprise_value|887.0312 russ2000_1084|TTMI|201409|718.081|248.708|151.638|793.68|33.298|851.493|466.747|384.746||709.91|64.82||0.6769|67.9936|-11.3053|0.5248|0.4368||0.8269||0.705|0|1.0718|7.7945|84.039|0.09||345.275|49.108|34.815|8.037|7.658|-6.018|6.87|6.87|837.0244|5.87|2014-10-02/ev_revenues|0.6177|2014-10-16/ev_revenues|0.5837|2014-10-30/ev_revenues|0.6177|2014-11-13/ev_revenues|0.6164|2014-11-28/ev_revenues|0.6267|2014-10-06/ev_free_cash_flow|-46.8371|2014-10-20/ev_free_cash_flow|-43.8314|2014-11-03/ev_free_cash_flow|-48.7761|2014-11-17/ev_free_cash_flow|-47.2732|2014-10-14/ps_ratio|0.3778|2014-10-28/ps_ratio|0.3791|2014-11-11/ps_ratio|0.4387|2014-11-25/ps_ratio|0.4374|2014-10-09/pe_ratio|41.9286|2014-10-23/pe_ratio|42.6429|2014-11-06/pe_ratio|49.2857|2014-11-20/pe_ratio|48.7857|2014-10-09/price_to_book_value|0.6892|2014-10-23/price_to_book_value|0.7009|2014-11-06/price_to_book_value|0.8101|2014-11-20/price_to_book_value|0.8019|2014-10-02/peg_ratio||2014-10-09/peg_ratio||2014-10-16/peg_ratio||2014-10-23/peg_ratio||2014-10-30/peg_ratio||2014-11-06/peg_ratio||2014-11-13/peg_ratio||2014-11-20/peg_ratio||2014-11-28/peg_ratio||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|7.8589|2014-10-31/percent_of_shares_outstanding|8.0469|2014-11-14/percent_of_shares_outstanding|8.2831|2014-11-28/percent_of_shares_outstanding|8.4618|2014-10-09/price|5.87|2014-10-23/price|5.97|2014-11-06/price|6.9|2014-11-20/price|6.83|2014-10-09/total_return_price|5.87|2014-10-23/total_return_price|5.97|2014-11-06/total_return_price|6.9|2014-11-20/total_return_price|6.83|2014-10-09/enterprise_value|741.0472|2014-10-23/enterprise_value|749.3816|2014-11-06/enterprise_value|826.8897|2014-11-20/enterprise_value|821.0556 russ2000_1084|TTMI|201412|798.123|279.042|145.187|754.718|31.361|885.825|496.012|389.813||715.464|76.421||0.6677|57.9346|-51.2486|0.5316|0.4855|52.0714|0.8559||0.7026|0|0.9561|8.9949|84.205|0.17||390.912|68.475|39.965|22.504|13.938|-5.691|7.29|7.29|859.3941|7.38|2015-01-09/ev_revenues|0.6421|2015-01-23/ev_revenues|0.6232|2015-02-06/ev_revenues|0.6578|2015-02-20/ev_revenues|0.7188|2015-01-12/ev_free_cash_flow|42.0869|2015-01-26/ev_free_cash_flow|41.385|2015-02-09/ev_free_cash_flow|43.6559|2015-02-23/ev_free_cash_flow|46.458|2015-01-06/ps_ratio|0.4542|2015-01-20/ps_ratio|0.4573|2015-02-03/ps_ratio|0.4504|2015-02-17/ps_ratio|0.5557|2015-01-02/pe_ratio|43.4118|2015-01-16/pe_ratio|42.4118|2015-01-30/pe_ratio|40.8824|2015-02-13/pe_ratio|51.2941|2015-02-27/pe_ratio|51.8235|2015-01-02/price_to_book_value|0.8597|2015-01-16/price_to_book_value|0.8399|2015-01-30/price_to_book_value|0.8096|2015-02-13/price_to_book_value|1.0158|2015-02-27/price_to_book_value|1.0297|2015-01-02/peg_ratio||2015-01-09/peg_ratio||2015-01-16/peg_ratio||2015-01-23/peg_ratio||2015-01-30/peg_ratio||2015-02-06/peg_ratio||2015-02-13/peg_ratio||2015-02-20/peg_ratio||2015-02-27/peg_ratio||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|9.0944|2015-01-30/percent_of_shares_outstanding|8.7195|2015-02-13/percent_of_shares_outstanding|9.1566|2015-02-27/percent_of_shares_outstanding|8.9365|2015-01-02/price|7.38|2015-01-16/price|7.21|2015-01-30/price|6.95|2015-02-13/price|8.72|2015-02-27/price|8.81|2015-01-02/total_return_price|7.38|2015-01-16/total_return_price|7.21|2015-01-30/total_return_price|6.95|2015-02-13/total_return_price|8.72|2015-02-27/total_return_price|8.81|2015-01-02/enterprise_value|838.7311|2015-01-16/enterprise_value|824.5624|2015-01-30/enterprise_value|802.8928|2015-02-13/enterprise_value|950.4134|2015-02-27/enterprise_value|960.3795 russ2000_1084|TTMI|201503|730.453|282.968|153.92|746.649|29.51|801.679|456.608|345.071||720.195|79.867||0.7422|42.4294|48.683|0.6116|0.5554|52.0588|1.0392||0.6343|0|3.0899|7.9017|84.465|0.04||329.164|51.559|43.924|2.085|3.446|-5.765|8.85|8.85|967.1733|9.13|2015-04-06/ev_revenues|0.6916|2015-04-20/ev_revenues|0.6792|2015-05-04/ev_revenues|0.7088|2015-05-18/ev_revenues|0.7316|2015-04-06/ev_free_cash_flow|19.5143|2015-04-20/ev_free_cash_flow|19.1664|2015-05-04/ev_free_cash_flow|20.0017|2015-05-18/ev_free_cash_flow|20.6453|2015-04-14/ps_ratio|0.5603|2015-04-28/ps_ratio|0.5831|2015-05-12/ps_ratio|0.5609|2015-05-26/ps_ratio|0.5954|2015-04-10/pe_ratio|35.1154|2015-04-24/pe_ratio|35.4615|2015-05-08/pe_ratio|35.4231|2015-05-22/pe_ratio|37.9615|2015-04-10/price_to_book_value|1.0651|2015-04-24/price_to_book_value|1.0756|2015-05-08/price_to_book_value|1.0745|2015-05-22/price_to_book_value|1.1514|2015-04-06/peg_ratio|0.5631|2015-04-13/peg_ratio|0.56|2015-04-20/peg_ratio|0.5508|2015-04-27/peg_ratio|0.5754|2015-05-04/peg_ratio|0.5803|2015-05-11/peg_ratio|0.5668|2015-05-18/peg_ratio|0.6031|2015-05-26/peg_ratio|0.5945|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|8.1139|2015-04-30/percent_of_shares_outstanding|7.8373|2015-05-15/percent_of_shares_outstanding|7.9635|2015-05-29/percent_of_shares_outstanding|8.4895|2015-04-10/price|9.13|2015-04-24/price|9.22|2015-05-08/price|9.21|2015-05-22/price|9.87|2015-04-10/total_return_price|9.13|2015-04-24/total_return_price|9.22|2015-05-08/total_return_price|9.21|2015-05-22/total_return_price|9.87|2015-04-10/enterprise_value|940.8972|2015-04-24/enterprise_value|948.4587|2015-05-08/enterprise_value|947.6379|2015-05-22/enterprise_value|1003.0905 russ2000_1084|TTMI|201506|982.609|148.948|295.34|1181.434|470.033|1839.572|671.565|1168.007||836.212|43.255||0.8533|-176.5993|24.0789|0.7625|0.6423|40|1.2133|-0.519|1.4326|0|-13.1995|7.2644|88.834|-0.41||445.445|61.19|64.34|-19.959|-36.612|-12.778|10.4|10.4|1047.6206|9.95|2015-07-13/ev_revenues|1.3262|2015-07-27/ev_revenues|1.2967|2015-08-10/ev_revenues|1.2429|2015-08-24/ev_revenues|1.1484|2015-07-13/ev_free_cash_flow|26.0415|2015-07-27/ev_free_cash_flow|25.4617|2015-08-10/ev_free_cash_flow|24.4056|2015-08-24/ev_free_cash_flow|22.5504|2015-07-07/ps_ratio|0.5482|2015-07-21/ps_ratio|0.5228|2015-08-04/ps_ratio|0.5064|2015-08-18/ps_ratio|0.4329|2015-07-06/pe_ratio||2015-07-20/pe_ratio||2015-08-03/pe_ratio||2015-08-17/pe_ratio||2015-08-31/pe_ratio||2015-07-06/price_to_book_value|1.1794|2015-07-20/price_to_book_value|1.1048|2015-08-03/price_to_book_value|1.0728|2015-08-17/price_to_book_value|0.9033|2015-08-31/price_to_book_value|0.8084|2015-07-07/peg_ratio|-0.5039|2015-07-14/peg_ratio|-0.5013|2015-07-21/peg_ratio|-0.4805|2015-07-28/peg_ratio|-0.4758|2015-08-04/peg_ratio|-0.4655|2015-08-11/peg_ratio|-0.4151|2015-08-18/peg_ratio|-0.3979|2015-08-25/peg_ratio|-0.3517|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|7.1417|2015-07-31/percent_of_shares_outstanding|7.3289|2015-08-14/percent_of_shares_outstanding|6.8309|2015-08-31/percent_of_shares_outstanding|6.6974|2015-07-06/price|9.95|2015-07-20/price|9.32|2015-08-03/price|9.05|2015-08-17/price|7.62|2015-08-31/price|6.82|2015-07-06/total_return_price|9.95|2015-07-20/total_return_price|9.32|2015-08-03/total_return_price|9.05|2015-08-17/total_return_price|7.62|2015-08-31/total_return_price|6.82|2015-07-06/enterprise_value|2039.2889|2015-07-20/enterprise_value|1976.842|2015-08-03/enterprise_value|1950.0791|2015-08-17/enterprise_value|1808.3552|2015-08-31/enterprise_value|1729.0555 russ2000_1084|TTMI|201509|980.733|144.651|292.831|1127.774|520.812|1844.938|660.018|1184.92||818.601|41.338||1.1084|-78.3354|21.7645|0.6295|0.3397||0.7386|-0.3122|1.4673|0|-21.1988|6.0104|99.128|-0.02||652.005|89.118|57.165|6.592|-2.237|-21.002|6.23|6.23|1670.6174|7|2015-10-06/ev_revenues|0.953|2015-10-20/ev_revenues|0.965|2015-11-03/ev_revenues|1.014|2015-11-17/ev_revenues|0.9884|2015-10-06/ev_free_cash_flow|36.9019|2015-10-20/ev_free_cash_flow|37.3665|2015-11-03/ev_free_cash_flow|39.2675|2015-11-17/ev_free_cash_flow|38.2748|2015-10-13/ps_ratio|0.335|2015-10-27/ps_ratio|0.3365|2015-11-10/ps_ratio|0.3826|2015-11-24/ps_ratio|0.3826|2015-10-12/pe_ratio||2015-10-26/pe_ratio||2015-11-09/pe_ratio||2015-11-23/pe_ratio||2015-10-12/price_to_book_value|0.8477|2015-10-26/price_to_book_value|0.8525|2015-11-09/price_to_book_value|0.9567|2015-11-23/price_to_book_value|0.93|2015-10-06/peg_ratio||2015-10-13/peg_ratio||2015-10-20/peg_ratio||2015-10-27/peg_ratio||2015-11-03/peg_ratio||2015-11-10/peg_ratio||2015-11-17/peg_ratio||2015-11-24/peg_ratio||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|6.0777|2015-10-30/percent_of_shares_outstanding|6.0347|2015-11-13/percent_of_shares_outstanding|5.7197|2015-11-30/percent_of_shares_outstanding|5.5692|2015-10-12/price|7|2015-10-26/price|7.04|2015-11-09/price|7.9|2015-11-23/price|7.68|2015-10-12/total_return_price|7|2015-10-26/total_return_price|7.04|2015-11-09/total_return_price|7.9|2015-11-23/total_return_price|7.68|2015-10-12/enterprise_value|1757.801|2015-10-26/enterprise_value|1761.7663|2015-11-09/enterprise_value|1847.0253|2015-11-23/enterprise_value|1825.2161 russ2000_1084|TTMI|201512|1022.52|259.1|268.923|1103.067|497.864|1813.464|744.994|1068.47||819.105|45.963||0.9541|-60.4525|36.9448|0.5926|0.3301||0.8017||1.4293|0|-20.7711|5.8667|99.134|0.09||668.874|108.27|59.601|20.258|9.521|-20.208|6.62|6.62|1720.1355|6.46|2016-01-12/ev_revenues|0.6942|2016-01-26/ev_revenues|0.7041|2016-02-09/ev_revenues|0.74|2016-02-23/ev_revenues|0.7352|2016-01-12/ev_free_cash_flow|10.576|2016-01-26/ev_free_cash_flow|10.7274|2016-02-09/ev_free_cash_flow|11.2752|2016-02-23/ev_free_cash_flow|11.202|2016-01-05/ps_ratio|0.2726|2016-01-19/ps_ratio|0.2225|2016-02-02/ps_ratio|0.2434|2016-02-16/ps_ratio|0.2877|2016-01-04/pe_ratio||2016-01-19/pe_ratio||2016-02-02/pe_ratio||2016-02-16/pe_ratio||2016-01-04/price_to_book_value|0.7819|2016-01-19/price_to_book_value|0.6076|2016-02-02/price_to_book_value|0.6645|2016-02-16/price_to_book_value|0.7855|2016-01-05/peg_ratio||2016-01-12/peg_ratio||2016-01-19/peg_ratio||2016-01-26/peg_ratio||2016-02-02/peg_ratio||2016-02-09/peg_ratio||2016-02-16/peg_ratio||2016-02-23/peg_ratio||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|5.9413|2016-01-29/percent_of_shares_outstanding|6.2384|2016-02-12/percent_of_shares_outstanding|6.7839|2016-02-29/percent_of_shares_outstanding|6.7895|2016-01-04/price|6.46|2016-01-19/price|5.02|2016-02-02/price|5.49|2016-02-16/price|6.49|2016-01-04/total_return_price|6.46|2016-01-19/total_return_price|5.02|2016-02-02/total_return_price|5.49|2016-02-16/total_return_price|6.49|2016-01-04/enterprise_value|1559.675|2016-01-19/enterprise_value|1416.9177|2016-02-02/enterprise_value|1463.5121|2016-02-16/enterprise_value|1562.6491 russ2000_1084|TTMI|201603|908.21|183.678|264.555|1075.613|491.93|1677.905|598.406|1079.499||810.249|38.699||0.7494|-43.5156|11.4174|0.638|0.2988||0.8242||1.3604|0|-18.0015|6.9052|99.596|-0.07||583.258|83.563|53.512|-1.673|-7.264|-21.784|6.74|6.74|1594.3621|6.81|2016-04-05/ev_revenues|0.6726|2016-04-19/ev_revenues|0.6841|2016-05-03/ev_revenues|0.6662|2016-05-17/ev_revenues|0.6658|2016-05-31/ev_revenues|0.728|2016-04-05/ev_free_cash_flow|17.4167|2016-04-19/ev_free_cash_flow|17.7147|2016-05-03/ev_free_cash_flow|17.2511|2016-05-17/ev_free_cash_flow|17.2401|2016-05-31/ev_free_cash_flow|18.8519|2016-04-12/ps_ratio|0.2802|2016-04-26/ps_ratio|0.2802|2016-05-10/ps_ratio|0.2658|2016-05-24/ps_ratio|0.2991|2016-04-12/pe_ratio||2016-04-26/pe_ratio||2016-05-10/pe_ratio||2016-05-24/pe_ratio||2016-04-12/price_to_book_value|0.8419|2016-04-26/price_to_book_value|0.8419|2016-05-10/price_to_book_value|0.7986|2016-05-24/price_to_book_value|0.8987|2016-04-05/peg_ratio||2016-04-12/peg_ratio||2016-04-19/peg_ratio||2016-04-26/peg_ratio||2016-05-03/peg_ratio||2016-05-10/peg_ratio||2016-05-17/peg_ratio||2016-05-24/peg_ratio||2016-05-31/peg_ratio||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|6.9556|2016-04-29/percent_of_shares_outstanding|6.8406|2016-05-13/percent_of_shares_outstanding|6.9573|2016-05-31/percent_of_shares_outstanding|7.1787|2016-04-12/price|6.81|2016-04-26/price|6.81|2016-05-10/price|6.46|2016-05-24/price|7.27|2016-04-12/total_return_price|6.81|2016-04-26/total_return_price|6.81|2016-05-10/total_return_price|6.46|2016-05-24/total_return_price|7.27|2016-04-12/enterprise_value|1608.3476|2016-04-26/enterprise_value|1608.3476|2016-05-10/enterprise_value|1573.2957|2016-05-24/enterprise_value|1654.4301 russ2000_1084|TTMI|201606|941.975|216.151|270.79|1047.187|511.555|1692.063|622.489|1069.574||821.829|57.247||0.6928|87.4661|17.9408|0.644|0.3263||0.9803||1.3112|0|-16.4496|7.3775|126.95|0.17||601.847|97.645|53.028|17.786|18.548|-20.084|7.93|7.93|1720.5396|7.24|2016-07-12/ev_revenues|0.6609|2016-07-26/ev_revenues|0.6773|2016-08-09/ev_revenues|0.7697|2016-08-23/ev_revenues|0.7621|2016-07-12/ev_free_cash_flow|10.3024|2016-07-26/ev_free_cash_flow|10.5581|2016-08-09/ev_free_cash_flow|11.9995|2016-08-23/ev_free_cash_flow|11.881|2016-07-05/ps_ratio|0.3068|2016-07-19/ps_ratio|0.3475|2016-08-02/ps_ratio|0.4344|2016-08-16/ps_ratio|0.4399|2016-08-30/ps_ratio|0.4471|2016-07-05/pe_ratio|42.5882|2016-07-19/pe_ratio|48.2353|2016-08-02/pe_ratio|60.2941|2016-08-16/pe_ratio|61.0588|2016-08-30/pe_ratio|62.0588|2016-07-05/price_to_book_value|0.883|2016-07-19/price_to_book_value|1.0001|2016-08-02/price_to_book_value|1.2501|2016-08-16/price_to_book_value|1.2662|2016-08-30/price_to_book_value|1.2869|2016-07-05/peg_ratio||2016-07-12/peg_ratio||2016-07-19/peg_ratio||2016-07-26/peg_ratio||2016-08-02/peg_ratio||2016-08-09/peg_ratio||2016-08-16/peg_ratio||2016-08-23/peg_ratio||2016-08-30/peg_ratio||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|7.348|2016-07-29/percent_of_shares_outstanding|7.2304|2016-08-15/percent_of_shares_outstanding|7.5393|2016-08-31/percent_of_shares_outstanding|6.9822|2016-07-05/price|7.24|2016-07-19/price|8.2|2016-08-02/price|10.25|2016-08-16/price|10.38|2016-08-30/price|10.55|2016-07-05/total_return_price|7.24|2016-07-19/total_return_price|8.2|2016-08-02/total_return_price|10.25|2016-08-16/total_return_price|10.38|2016-08-30/total_return_price|10.55|2016-07-05/enterprise_value|1595.0032|2016-07-19/enterprise_value|1691.2278|2016-08-02/enterprise_value|1896.7075|2016-08-16/enterprise_value|1909.9133|2016-08-30/enterprise_value|1926.956 russ2000_1084|TTMI|201609|1055.988|291.783|281.169|1026.213|505.626|1754.111|746.867|1007.244||845.032|82.232||0.7961|41.9519|12.4111|0.7464|0.4869|67.5882|1.4016||1.2802|0|2.0224|8.2238|127.645|0.23||641.72|109.562|51.284|35.283|25.582|-18.873|11.49|11.49|2021.193|11.81|2016-10-04/ev_revenues|0.781|2016-10-18/ev_revenues|0.7773|2016-11-01/ev_revenues|0.8552|2016-11-15/ev_revenues|0.852|2016-11-29/ev_revenues|0.8826|2016-10-04/ev_free_cash_flow|7.6448|2016-10-18/ev_free_cash_flow|7.6095|2016-11-01/ev_free_cash_flow|8.3719|2016-11-15/ev_free_cash_flow|8.3404|2016-11-29/ev_free_cash_flow|8.6396|2016-10-11/ps_ratio|0.5363|2016-10-25/ps_ratio|0.5299|2016-11-08/ps_ratio|0.6044|2016-11-22/ps_ratio|0.6171|2016-10-11/pe_ratio|28.119|2016-10-25/pe_ratio|27.7857|2016-11-08/pe_ratio|31.6905|2016-11-22/pe_ratio|32.3571|2016-10-11/price_to_book_value|1.4011|2016-10-25/price_to_book_value|1.3845|2016-11-08/price_to_book_value|1.5813|2016-11-22/price_to_book_value|1.6145|2016-10-04/peg_ratio||2016-10-11/peg_ratio||2016-10-18/peg_ratio||2016-10-25/peg_ratio||2016-11-01/peg_ratio||2016-11-08/peg_ratio||2016-11-15/peg_ratio||2016-11-22/peg_ratio||2016-11-29/peg_ratio||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|7.8371|2016-10-31/percent_of_shares_outstanding|8.1489|2016-11-15/percent_of_shares_outstanding|9.0339|2016-11-30/percent_of_shares_outstanding|10.5151|2016-10-11/price|11.81|2016-10-25/price|11.67|2016-11-08/price|13.31|2016-11-22/price|13.59|2016-10-11/total_return_price|11.81|2016-10-25/total_return_price|11.67|2016-11-08/total_return_price|13.31|2016-11-22/total_return_price|13.59|2016-10-11/enterprise_value|1982.1143|2016-10-25/enterprise_value|1968.0792|2016-11-08/enterprise_value|2134.3835|2016-11-22/enterprise_value|2162.4936 russ2000_1084|TTMI|201612|1012.841|256.277|269.212|966.638|499.222|1670.951|689.065|981.886||820.847|74.787||0.893|61.3879|8.742|0.856|0.6653|34.881|1.7405||1.2422|0|2.6516|13.3841|102.646|-0.02||706.534|132.845|55.846|15.606|-2.005|-15.267|14.65|14.65|2268.9104|13.78|2017-01-10/ev_revenues|0.8551|2017-01-24/ev_revenues|0.905|2017-02-07/ev_revenues|0.907|2017-02-21/ev_revenues|0.9708|2017-01-10/ev_free_cash_flow|10.1605|2017-01-24/ev_free_cash_flow|10.7538|2017-02-07/ev_free_cash_flow|10.7774|2017-02-21/ev_free_cash_flow|11.5363|2017-01-03/ps_ratio|0.6212|2017-01-17/ps_ratio|0.66|2017-01-31/ps_ratio|0.6686|2017-02-14/ps_ratio|0.7948|2017-02-28/ps_ratio|0.7285|2017-01-03/pe_ratio|44.4516|2017-01-17/pe_ratio|47.2258|2017-01-31/pe_ratio|47.8387|2017-02-14/pe_ratio|56.871|2017-02-28/pe_ratio|52.129|2017-01-03/price_to_book_value|1.6854|2017-01-17/price_to_book_value|1.7906|2017-01-31/price_to_book_value|1.8138|2017-02-14/price_to_book_value|2.1563|2017-02-28/price_to_book_value|1.9767|2017-01-03/peg_ratio||2017-01-10/peg_ratio||2017-01-17/peg_ratio||2017-01-24/peg_ratio||2017-01-31/peg_ratio||2017-02-07/peg_ratio||2017-02-14/peg_ratio||2017-02-21/peg_ratio||2017-02-28/peg_ratio||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.4325|2017-01-31/percent_of_shares_outstanding|16.7546|2017-02-15/percent_of_shares_outstanding|16.7397|2017-02-28/percent_of_shares_outstanding|15.8803|2017-01-03/price|13.78|2017-01-17/price|14.64|2017-01-31/price|14.83|2017-02-14/price|17.63|2017-02-28/price|16.16|2017-01-03/total_return_price|13.78|2017-01-17/total_return_price|14.64|2017-01-31/total_return_price|14.83|2017-02-14/total_return_price|17.63|2017-02-28/total_return_price|16.16|2017-01-03/enterprise_value|2155.1399|2017-01-17/enterprise_value|2241.4804|2017-01-31/enterprise_value|2260.5557|2017-02-14/enterprise_value|2541.6645|2017-02-28/enterprise_value|2394.2375 russ2000_1084|TTMI|201703|1027.291|282.871|275.092|976.446|493.274|1657.563|721.58|935.983||864.238|107.746||0.9275|31.8128|11.0209|0.944|0.7033|50.3226|1.9335||1.1826|0|1.8127|13.6345|130.922|0.28||625.247|105.019|46.537|37.264|32.959|-13.596|15.6|15.6|2358.774|16.23|2017-04-04/ev_revenues|0.9643|2017-04-18/ev_revenues|0.9042|2017-05-02/ev_revenues|0.9335|2017-05-16/ev_revenues|0.9449|2017-05-30/ev_revenues|0.9279|2017-04-04/ev_free_cash_flow|10.7158|2017-04-18/ev_free_cash_flow|10.0485|2017-05-02/ev_free_cash_flow|10.3733|2017-05-16/ev_free_cash_flow|10.5008|2017-05-30/ev_free_cash_flow|10.312|2017-04-11/ps_ratio|0.7691|2017-04-25/ps_ratio|0.7819|2017-05-09/ps_ratio|0.7847|2017-05-23/ps_ratio|0.7653|2017-04-11/pe_ratio|24.5909|2017-04-25/pe_ratio|25|2017-05-09/pe_ratio|25.0909|2017-05-23/pe_ratio|24.4697|2017-04-11/price_to_book_value|1.9107|2017-04-25/price_to_book_value|1.9425|2017-05-09/price_to_book_value|1.9496|2017-05-23/price_to_book_value|1.9013|2017-04-04/peg_ratio||2017-04-11/peg_ratio||2017-04-18/peg_ratio||2017-04-25/peg_ratio||2017-05-02/peg_ratio||2017-05-09/peg_ratio||2017-05-16/peg_ratio||2017-05-23/peg_ratio||2017-05-30/peg_ratio||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|13.2367|2017-04-28/percent_of_shares_outstanding|13.5528|2017-05-15/percent_of_shares_outstanding|13.7804|2017-05-31/percent_of_shares_outstanding|13.5052|2017-04-11/price|16.23|2017-04-25/price|16.5|2017-05-09/price|16.56|2017-05-23/price|16.15|2017-04-11/total_return_price|16.23|2017-04-25/total_return_price|16.5|2017-05-09/total_return_price|16.56|2017-05-23/total_return_price|16.15|2017-04-11/enterprise_value|2398.8947|2017-04-25/enterprise_value|2426.365|2017-05-09/enterprise_value|2432.4993|2017-05-23/enterprise_value|2390.7844 russ2000_1084|TTMI|201706|1025.261|246.947|282.485|1034.385|487.279|1661.359|722.675|938.684||901.987|128.337||0.9919|32.4458|11.0232|0.973|0.8468|27.0758|2.1038||1.0804|0|1.4461|13.6423|133.224|0.18||627.182|95.867|44.901|26.309|20.591|-12.922|17.87|17.87|2565.7837|17.42|2017-07-11/ev_revenues|0.9874|2017-07-25/ev_revenues|1.0414|2017-08-08/ev_revenues|0.8131|2017-08-22/ev_revenues|0.8014|2017-07-11/ev_free_cash_flow|14.6615|2017-07-25/ev_free_cash_flow|15.4638|2017-08-08/ev_free_cash_flow|12.0746|2017-08-22/ev_free_cash_flow|11.9002|2017-07-05/ps_ratio|0.828|2017-07-19/ps_ratio|0.9192|2017-08-02/ps_ratio|0.818|2017-08-16/ps_ratio|0.6369|2017-08-30/ps_ratio|0.6683|2017-07-05/pe_ratio|26|2017-07-19/pe_ratio|28.8657|2017-08-02/pe_ratio|25.6866|2017-08-16/pe_ratio|20|2017-08-30/pe_ratio|20.9851|2017-07-05/price_to_book_value|1.9663|2017-07-19/price_to_book_value|2.183|2017-08-02/price_to_book_value|1.9426|2017-08-16/price_to_book_value|1.5126|2017-08-30/price_to_book_value|1.5871|2017-07-05/peg_ratio|0.0884|2017-07-12/peg_ratio|0.0923|2017-07-19/peg_ratio|0.0981|2017-07-26/peg_ratio|0.0981|2017-08-02/peg_ratio|0.0873|2017-08-09/peg_ratio|0.0685|2017-08-16/peg_ratio|0.068|2017-08-23/peg_ratio|0.067|2017-08-30/peg_ratio|0.0713|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|12.3124|2017-07-31/percent_of_shares_outstanding|10.8944|2017-08-15/percent_of_shares_outstanding|11.1245|2017-08-31/percent_of_shares_outstanding|11.9257|2017-07-05/price|17.42|2017-07-19/price|19.34|2017-08-02/price|17.21|2017-08-16/price|13.4|2017-08-30/price|14.06|2017-07-05/total_return_price|17.42|2017-07-19/total_return_price|19.34|2017-08-02/total_return_price|17.21|2017-08-16/total_return_price|13.4|2017-08-30/total_return_price|14.06|2017-07-05/enterprise_value|2509.7729|2017-07-19/enterprise_value|2705.2558|2017-08-02/enterprise_value|2488.3919|2017-08-16/enterprise_value|2100.486|2017-08-30/enterprise_value|2167.6835 russ2000_1084|TTMI|201709|1110.961|301.934|295.279|1052.779|481.365|1721.397|672.783|1048.614||943.861|149.807||0.8586|30.8225|12.749|0.8414|0.7191|22.5821|1.7078|0.0768|1.0365|0|1.2681|10.8996|131.596|0.19||666.814|96.834|46.839|22.74|21.453|-13.598|15.13|15.13|2276.6249|15.49|2017-10-03/ev_revenues|0.8612|2017-10-17/ev_revenues|0.8732|2017-10-31/ev_revenues|0.8728|2017-11-14/ev_revenues|0.891|2017-11-28/ev_revenues|0.9368|2017-10-03/ev_free_cash_flow|16.6066|2017-10-17/ev_free_cash_flow|16.8384|2017-10-31/ev_free_cash_flow|16.831|2017-11-14/ev_free_cash_flow|17.1825|2017-11-28/ev_free_cash_flow|18.0648|2017-10-11/ps_ratio|0.735|2017-10-25/ps_ratio|0.7426|2017-11-08/ps_ratio|0.8005|2017-11-22/ps_ratio|0.8157|2017-10-11/pe_ratio|24.5873|2017-10-25/pe_ratio|24.8413|2017-11-08/pe_ratio|26.7778|2017-11-22/pe_ratio|27.2857|2017-10-11/price_to_book_value|1.6709|2017-10-25/price_to_book_value|1.6882|2017-11-08/price_to_book_value|1.8198|2017-11-22/price_to_book_value|1.8543|2017-10-04/peg_ratio|0.4965|2017-10-11/peg_ratio|0.4917|2017-10-18/peg_ratio|0.5048|2017-10-25/peg_ratio|0.4968|2017-11-01/peg_ratio|0.5016|2017-11-08/peg_ratio|0.5356|2017-11-15/peg_ratio|0.5133|2017-11-22/peg_ratio|0.5457|2017-11-29/peg_ratio|0.5289|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|10.1848|2017-10-31/percent_of_shares_outstanding|9.9563|2017-11-15/percent_of_shares_outstanding|10.2292|2017-11-30/percent_of_shares_outstanding|11.1784|2017-10-11/price|15.49|2017-10-25/price|15.65|2017-11-08/price|16.87|2017-11-22/price|17.19|2017-10-11/total_return_price|15.49|2017-10-25/total_return_price|15.65|2017-11-08/total_return_price|16.87|2017-11-22/total_return_price|17.19|2017-10-11/enterprise_value|2262.2114|2017-10-25/enterprise_value|2278.5018|2017-11-08/enterprise_value|2402.7228|2017-11-22/enterprise_value|2435.3037 russ2000_1084|TTMI|201712|1221.307|409.326|294.588|1056.845|475.521|1770.502|720.356|1050.146||1011.38|230.85||0.8693|17.4391|16.7637|0.7787|0.7839|26.2222|1.782|0.4965|0.969|0|1.276|8.0626|134.162|0.4||739.349|131.861|53.72|53.645|49.211|-13.782|16.52|16.52|2367.0874|16.01|2018-01-09/ev_revenues|0.85|2018-01-23/ev_revenues|0.8719|2018-02-06/ev_revenues|0.8106|2018-02-20/ev_revenues|0.8283|2018-01-09/ev_free_cash_flow|12.4576|2018-01-23/ev_free_cash_flow|12.7775|2018-02-06/ev_free_cash_flow|11.8794|2018-02-20/ev_free_cash_flow|12.1388|2018-01-03/ps_ratio|0.7978|2018-01-17/ps_ratio|0.8715|2018-01-31/ps_ratio|0.8217|2018-02-14/ps_ratio|0.7753|2018-02-28/ps_ratio|0.8052|2018-01-03/pe_ratio|15.2476|2018-01-17/pe_ratio|16.6571|2018-01-31/pe_ratio|15.7048|2018-02-14/pe_ratio|14.819|2018-02-28/pe_ratio|15.3905|2018-01-03/price_to_book_value|1.6118|2018-01-17/price_to_book_value|1.7608|2018-01-31/price_to_book_value|1.6601|2018-02-14/price_to_book_value|1.5665|2018-02-28/price_to_book_value|1.6353|2018-01-03/peg_ratio|0.0639|2018-01-10/peg_ratio|0.0661|2018-01-17/peg_ratio|0.0698|2018-01-24/peg_ratio|0.0672|2018-01-31/peg_ratio|0.0658|2018-02-07/peg_ratio|0.0618|2018-02-14/peg_ratio|0.0621|2018-02-21/peg_ratio|0.0622|2018-02-28/peg_ratio|0.0645|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|9.0422|2018-01-31/percent_of_shares_outstanding|9.2582|2018-02-15/percent_of_shares_outstanding|8.7843|2018-02-28/percent_of_shares_outstanding|7.9037|2018-01-03/price|16.01|2018-01-17/price|17.49|2018-01-31/price|16.49|2018-02-14/price|15.56|2018-02-28/price|16.16|2018-01-03/total_return_price|16.01|2018-01-17/total_return_price|17.49|2018-01-31/total_return_price|16.49|2018-02-14/total_return_price|15.56|2018-02-28/total_return_price|16.16|2018-01-03/enterprise_value|2200.8692|2018-01-17/enterprise_value|2351.5628|2018-01-31/enterprise_value|2249.7428|2018-02-14/enterprise_value|2155.0502|2018-02-28/enterprise_value|2224.6084 russ2000_1084|TTMI|201803|1247.594|352.576|82.116|1039.751|469.659|1732.019|677.528|1054.491||1054.33|232.013||0.8617|21.8153|12.6283|0.7935|0.7544|14.419|1.5484|0.0604|0.9314|0|0.4761|8.2307|107.517|0.09||663.582|88.678|52.816|15.147|10.097|-13.747|15.14|15.14|2136.7823|15.44|2018-04-03/ev_revenues|0.816|2018-04-17/ev_revenues|0.8314|2018-05-01/ev_revenues|0.7781|2018-05-15/ev_revenues|0.8414|2018-05-29/ev_revenues|0.9085|2018-04-03/ev_free_cash_flow|20.2591|2018-04-17/ev_free_cash_flow|20.64|2018-05-01/ev_free_cash_flow|19.3164|2018-05-15/ev_free_cash_flow|20.8876|2018-05-29/ev_free_cash_flow|22.5541|2018-04-11/ps_ratio|0.7249|2018-04-25/ps_ratio|0.7024|2018-05-09/ps_ratio|0.7794|2018-05-23/ps_ratio|0.7789|2018-04-11/pe_ratio|17.9535|2018-04-25/pe_ratio|17.3953|2018-05-09/pe_ratio|19.3023|2018-05-23/pe_ratio|19.2907|2018-04-11/price_to_book_value|1.5149|2018-04-25/price_to_book_value|1.4678|2018-05-09/price_to_book_value|1.6287|2018-05-23/price_to_book_value|1.6277|2018-04-04/peg_ratio|0.5898|2018-04-11/peg_ratio|0.5925|2018-04-18/peg_ratio|0.6055|2018-04-25/peg_ratio|0.574|2018-05-02/peg_ratio|0.5579|2018-05-09/peg_ratio|0.637|2018-05-16/peg_ratio|0.6186|2018-05-23/peg_ratio|0.6366|2018-05-30/peg_ratio|0.683|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|8.2773|2018-04-30/percent_of_shares_outstanding|8.5545|2018-05-15/percent_of_shares_outstanding|8.0014|2018-05-31/percent_of_shares_outstanding|7.9379|2018-04-11/price|15.44|2018-04-25/price|14.96|2018-05-09/price|16.6|2018-05-23/price|16.59|2018-04-11/total_return_price|15.44|2018-04-25/total_return_price|14.96|2018-05-09/total_return_price|16.6|2018-05-23/total_return_price|16.59|2018-04-11/enterprise_value|2226.6438|2018-04-25/enterprise_value|2176.9902|2018-05-09/enterprise_value|2346.6466|2018-05-23/enterprise_value|2345.6122 russ2000_1084|TTMI|201806|1202.639|204.1|121.285|1072.578|1173.449|2337.639|689.276|1648.363||1141.293|315.975||0.9384|19.5175|23.2968|0.9244|0.909|22.5116|1.8995|0.6926|1.3985|0|-6.2959|8.834|134.721|0.65||716.887|116.14|64.917|17.459|84.004|-20.453|19.36|19.36|2632.1559|17.89|2018-07-10/ev_revenues|1.1882|2018-07-24/ev_revenues|1.1532|2018-08-07/ev_revenues|1.2023|2018-08-21/ev_revenues|1.1752|2018-07-10/ev_free_cash_flow|27.6249|2018-07-24/ev_free_cash_flow|26.8118|2018-08-07/ev_free_cash_flow|27.9536|2018-08-21/ev_free_cash_flow|27.3222|2018-07-05/ps_ratio|0.8153|2018-07-19/ps_ratio|0.8153|2018-08-02/ps_ratio|0.8873|2018-08-16/ps_ratio|0.8249|2018-08-30/ps_ratio|0.8568|2018-07-05/pe_ratio|13.4511|2018-07-19/pe_ratio|13.4511|2018-08-02/pe_ratio|14.6391|2018-08-16/pe_ratio|13.609|2018-08-30/pe_ratio|14.1353|2018-07-05/price_to_book_value|1.6251|2018-07-19/price_to_book_value|1.6251|2018-08-02/price_to_book_value|1.7686|2018-08-16/price_to_book_value|1.6442|2018-08-30/price_to_book_value|1.7078|2018-07-05/peg_ratio|0.1365|2018-07-12/peg_ratio|0.1392|2018-07-19/peg_ratio|0.1365|2018-07-26/peg_ratio|0.1362|2018-08-02/peg_ratio|0.1486|2018-08-09/peg_ratio|0.1424|2018-08-16/peg_ratio|0.1382|2018-08-23/peg_ratio|0.1382|2018-08-30/peg_ratio|0.1435|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|8.8318|2018-07-31/percent_of_shares_outstanding|8.9335|2018-08-15/percent_of_shares_outstanding|8.6635|2018-08-31/percent_of_shares_outstanding|8.7489|2018-07-05/price|17.89|2018-07-19/price|17.89|2018-08-02/price|19.47|2018-08-16/price|18.1|2018-08-30/price|18.8|2018-07-05/total_return_price|17.89|2018-07-19/total_return_price|17.89|2018-08-02/total_return_price|19.47|2018-08-16/total_return_price|18.1|2018-08-30/total_return_price|18.8|2018-07-05/enterprise_value|3246.7819|2018-07-19/enterprise_value|3246.7819|2018-08-02/enterprise_value|3410.5985|2018-08-16/enterprise_value|3268.5643|2018-08-30/enterprise_value|3341.1365 russ2000_1084|TTMI|201809|1233.008|207.952|122.232|1059.246|1160.692|2314.315|695.276|1619.039||1174.911|343.177||1.1313|17.6136|26.3015|0.8597|0.7328|12.0902|1.4607|0.1227|1.3263|0|-7.0787|9.6694|136.435|0.22||755.837|129.584|58.425|34.538|27.001|-22.225|16.08|16.08|3059.1416|14.14|2018-10-02/ev_revenues|1.0335|2018-10-16/ev_revenues|0.9956|2018-10-30/ev_revenues|0.9574|2018-11-13/ev_revenues|0.8983|2018-11-27/ev_revenues|0.8932|2018-10-02/ev_free_cash_flow|23.7252|2018-10-16/ev_free_cash_flow|22.8562|2018-10-30/ev_free_cash_flow|21.9788|2018-11-13/ev_free_cash_flow|20.6215|2018-11-27/ev_free_cash_flow|20.5056|2018-10-11/ps_ratio|0.6304|2018-10-25/ps_ratio|0.6135|2018-11-08/ps_ratio|0.5546|2018-11-23/ps_ratio|0.531|2018-10-11/pe_ratio|10.3971|2018-10-25/pe_ratio|10.1176|2018-11-08/pe_ratio|9.1471|2018-11-23/pe_ratio|8.7574|2018-10-11/price_to_book_value|1.2477|2018-10-25/price_to_book_value|1.2142|2018-11-08/price_to_book_value|1.0977|2018-11-23/price_to_book_value|1.051|2018-10-04/peg_ratio|0.0972|2018-10-11/peg_ratio|0.0897|2018-10-18/peg_ratio|0.0923|2018-10-25/peg_ratio|0.0873|2018-11-01/peg_ratio|0.0808|2018-11-08/peg_ratio|0.0789|2018-11-15/peg_ratio|0.0758|2018-11-23/peg_ratio|0.0756|2018-11-30/peg_ratio|0.0754|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|10.4183|2018-10-31/percent_of_shares_outstanding|10.2863|2018-11-15/percent_of_shares_outstanding|10.46|2018-11-30/percent_of_shares_outstanding|10.8617|2018-10-11/price|14.14|2018-10-25/price|13.76|2018-11-08/price|12.44|2018-11-23/price|11.91|2018-10-11/total_return_price|14.14|2018-10-25/total_return_price|13.76|2018-11-08/total_return_price|12.44|2018-11-23/total_return_price|11.91|2018-10-11/enterprise_value|2816.3558|2018-10-25/enterprise_value|2776.9585|2018-11-08/enterprise_value|2640.1086|2018-11-23/enterprise_value|2585.1596 russ2000_1084|TTMI|201812|1206.914|256.36|109.377|1052.024|1142.968|2230.416|673.214|1557.202||1227.087|433.008||0.8128|12.9329|18.6599|0.6493|0.4137|6.8235|0.8189|0.0612|1.2162|0|-10.1912|9.5058|131.531|0.42||710.955|122.632|56.592|22.624|52.482|-22.533|9.28|9.28|2312.4883|9.56|2019-01-09/ev_revenues|0.8056|2019-01-23/ev_revenues|0.8187|2019-02-06/ev_revenues|0.8744|2019-02-20/ev_revenues|0.8842|2019-01-09/ev_free_cash_flow|18.6461|2019-01-23/ev_free_cash_flow|18.9495|2019-02-06/ev_free_cash_flow|20.2392|2019-02-20/ev_free_cash_flow|20.4668|2019-01-04/ps_ratio|0.4283|2019-01-18/ps_ratio|0.4852|2019-02-01/ps_ratio|0.5156|2019-02-15/ps_ratio|0.5438|2019-01-04/pe_ratio|6.9275|2019-01-18/pe_ratio|7.8478|2019-02-01/pe_ratio|8.3406|2019-02-15/pe_ratio|8.7971|2019-01-04/price_to_book_value|0.8078|2019-01-18/price_to_book_value|0.9151|2019-02-01/price_to_book_value|0.9726|2019-02-15/price_to_book_value|1.0258|2019-01-04/peg_ratio|0.2204|2019-01-11/peg_ratio|0.2412|2019-01-18/peg_ratio|0.2497|2019-01-25/peg_ratio|0.2589|2019-02-01/peg_ratio|0.2654|2019-02-08/peg_ratio|0.2698|2019-02-15/peg_ratio|0.2799|2019-02-22/peg_ratio|0.2852|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|9.5841|2019-01-31/percent_of_shares_outstanding|10.2161|2019-02-15/percent_of_shares_outstanding|11.3234|2019-02-28/percent_of_shares_outstanding|11.66|2019-01-04/price|9.56|2019-01-18/price|10.83|2019-02-01/price|11.51|2019-02-15/price|12.14|2019-01-04/total_return_price|9.56|2019-01-18/total_return_price|10.83|2019-02-01/total_return_price|11.51|2019-02-15/total_return_price|12.14|2019-01-04/enterprise_value|2227.3127|2019-01-18/enterprise_value|2358.9952|2019-02-01/enterprise_value|2429.5024|2019-02-15/enterprise_value|2494.8252 russ2000_1084|TTMI|201903|1169.549|235.219|114.8|1059.327|1124.963|2187.426|607.732|1579.694||1226.859|429.756||0.8658|15.3782|20.0405|0.7217|0.5255|8.5|1.0051|0.2705|1.1949|0|-7.8803|11.4068|105.614|-0.03||536.445|98.826|47.842|8.624|-3.252|-21.135|11.73|11.73|2469.4053|12.73|2019-04-03/ev_revenues|0.9276|2019-04-17/ev_revenues|0.9765|2019-05-01/ev_revenues|0.9617|2019-05-15/ev_revenues|0.8743|2019-05-29/ev_revenues|0.7979|2019-04-03/ev_free_cash_flow|13.7954|2019-04-17/ev_free_cash_flow|14.5217|2019-05-01/ev_free_cash_flow|14.3026|2019-05-15/ev_free_cash_flow|13.0024|2019-05-29/ev_free_cash_flow|11.8665|2019-04-12/ps_ratio|0.5947|2019-04-26/ps_ratio|0.6269|2019-05-10/ps_ratio|0.5326|2019-05-24/ps_ratio|0.4377|2019-04-12/pe_ratio|10.1032|2019-04-26/pe_ratio|10.6508|2019-05-10/pe_ratio|9.0476|2019-05-24/pe_ratio|7.4365|2019-04-12/price_to_book_value|1.0939|2019-04-26/price_to_book_value|1.1531|2019-05-10/price_to_book_value|0.9799|2019-05-24/price_to_book_value|0.8054|2019-04-05/peg_ratio|0.2159|2019-04-12/peg_ratio|0.2172|2019-04-22/peg_ratio|0.2295|2019-04-29/peg_ratio|0.2297|2019-05-06/peg_ratio|0.2118|2019-05-13/peg_ratio|0.1877|2019-05-20/peg_ratio|0.1717|2019-05-28/peg_ratio|0.1565|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|10.9525|2019-04-30/percent_of_shares_outstanding|10.7413|2019-05-15/percent_of_shares_outstanding|10.5066|2019-05-31/percent_of_shares_outstanding|10.4859|2019-04-12/price|12.73|2019-04-26/price|13.42|2019-05-10/price|11.4|2019-05-24/price|9.37|2019-04-12/total_return_price|12.73|2019-04-26/total_return_price|13.42|2019-05-10/total_return_price|11.4|2019-05-24/total_return_price|9.37|2019-04-12/enterprise_value|2572.8003|2019-04-26/enterprise_value|2645.5408|2019-05-10/enterprise_value|2433.0498|2019-05-24/enterprise_value|2218.9634 russ2000_1084|TTMI|201906|1189.686|284.466|122.149|1062.712|1112.516|2211.036|623.955|1587.081||1229.077|433.18||0.8367|28.3787|12.4431|0.6571|0.4569|7.7619|0.8407|0.1643|1.1954|0|-9.059|11.5718|132.045|0.03||526.877|92.848|48.767|11.446|3.424|-20.553|9.78|9.78|2262.2025|10|2019-07-10/ev_revenues|0.8644|2019-07-24/ev_revenues|0.8886|2019-08-07/ev_revenues|0.914|2019-08-21/ev_revenues|0.9036|2019-07-10/ev_free_cash_flow|10.082|2019-07-24/ev_free_cash_flow|10.364|2019-08-07/ev_free_cash_flow|10.6608|2019-08-21/ev_free_cash_flow|10.5392|2019-07-05/ps_ratio|0.4996|2019-07-19/ps_ratio|0.4736|2019-08-02/ps_ratio|0.5825|2019-08-16/ps_ratio|0.5126|2019-08-30/ps_ratio|0.5326|2019-07-05/pe_ratio|15.625|2019-07-19/pe_ratio|14.8125|2019-08-02/pe_ratio|18.2188|2019-08-16/pe_ratio|16.0312|2019-08-30/pe_ratio|16.6562|2019-07-05/price_to_book_value|0.8583|2019-07-19/price_to_book_value|0.8137|2019-08-02/price_to_book_value|1.0008|2019-08-16/price_to_book_value|0.8806|2019-08-30/price_to_book_value|0.915|2019-07-02/peg_ratio||2019-07-09/peg_ratio||2019-07-16/peg_ratio||2019-07-23/peg_ratio||2019-07-30/peg_ratio||2019-08-06/peg_ratio||2019-08-13/peg_ratio||2019-08-20/peg_ratio||2019-08-27/peg_ratio||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|11.5409|2019-07-31/percent_of_shares_outstanding|12.6012|2019-08-15/percent_of_shares_outstanding|13.2906|2019-08-30/percent_of_shares_outstanding|13.834|2019-07-05/price|10|2019-07-19/price|9.48|2019-08-02/price|11.66|2019-08-16/price|10.26|2019-08-30/price|10.66|2019-07-05/total_return_price|10|2019-07-19/total_return_price|9.48|2019-08-02/total_return_price|11.66|2019-08-16/total_return_price|10.26|2019-08-30/total_return_price|10.66|2019-07-05/enterprise_value|2239.714|2019-07-19/enterprise_value|2184.8587|2019-08-02/enterprise_value|2414.8291|2019-08-16/enterprise_value|2267.1581|2019-08-30/enterprise_value|2309.3551 russ2000_1084|TTMI|201909|1277.835|316.589|126.324|1051.538|1101.161|2251.005|666.673|1584.332||1247.353|449.05||0.9836|35.6441|11.4729|0.6982|0.6125|19.1562|1.0523||1.1806|0|1.9211|14.2508|132.412|0.14||716.817|103.834|57.298|23.919|15.87|-20.568|12.26|12.26|2478.1433|12.05|2019-10-02/ev_revenues|0.965|2019-10-16/ev_revenues|0.9858|2019-10-30/ev_revenues|1.0213|2019-11-13/ev_revenues|1.0044|2019-11-27/ev_revenues|1.0383|2019-10-02/ev_free_cash_flow|11.7585|2019-10-16/ev_free_cash_flow|12.0114|2019-10-30/ev_free_cash_flow|12.4448|2019-11-13/ev_free_cash_flow|12.2384|2019-11-27/ev_free_cash_flow|12.6513|2019-10-11/ps_ratio|0.6066|2019-10-25/ps_ratio|0.6363|2019-11-08/ps_ratio|0.6448|2019-11-22/ps_ratio|0.6489|2019-10-11/pe_ratio|21.5179|2019-10-25/pe_ratio|22.5714|2019-11-08/pe_ratio|22.875|2019-11-22/pe_ratio|23.0179|2019-10-11/price_to_book_value|1.0191|2019-10-25/price_to_book_value|1.069|2019-11-08/price_to_book_value|1.0834|2019-11-22/price_to_book_value|1.0902|2019-10-01/peg_ratio||2019-10-08/peg_ratio||2019-10-15/peg_ratio||2019-10-22/peg_ratio||2019-10-29/peg_ratio||2019-11-05/peg_ratio||2019-11-12/peg_ratio||2019-11-19/peg_ratio||2019-11-26/peg_ratio||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|13.7349|2019-10-31/percent_of_shares_outstanding|14.174|2019-11-15/percent_of_shares_outstanding|12.9277|2019-11-29/percent_of_shares_outstanding|13.1018|2019-10-11/price|12.05|2019-10-25/price|12.64|2019-11-08/price|12.81|2019-11-22/price|12.89|2019-10-11/total_return_price|12.05|2019-10-25/total_return_price|12.64|2019-11-08/total_return_price|12.81|2019-11-22/total_return_price|12.89|2019-10-11/enterprise_value|2427.1796|2019-10-25/enterprise_value|2489.4205|2019-11-08/enterprise_value|2507.3646|2019-11-22/enterprise_value|2515.8041 russ2000_1084|TTMI|201912|1342.684|400.154|122.019|1047.085|1106.799|2281.896|946.666|1335.23||1279.037|474.309||1.1031|64.495|13.4407|0.748|0.7488|26.5625|1.258||1.1539|0|1.0376|12.8448|107.133|0.21||719.253|124.549|57.936|26.399|25.259|-20.107|14.875|14.875|2725.2093|14.89|2020-01-09/ev_revenues|1.0645|2020-01-23/ev_revenues|1.0976|2020-02-06/ev_revenues|1.0598|2020-02-20/ev_revenues|1.0075|2020-01-09/ev_free_cash_flow|15.7093|2020-01-23/ev_free_cash_flow|16.1983|2020-02-06/ev_free_cash_flow|15.6408|2020-02-20/ev_free_cash_flow|14.8684|2020-01-03/ps_ratio|0.7107|2020-01-17/ps_ratio|0.7341|2020-01-31/ps_ratio|0.6869|2020-02-14/ps_ratio|0.6535|2020-02-28/ps_ratio|0.62|2020-01-03/pe_ratio|42.5429|2020-01-17/pe_ratio|43.9429|2020-01-31/pe_ratio|41.1143|2020-02-14/pe_ratio|39.1143|2020-02-28/pe_ratio|37.1143|2020-01-03/price_to_book_value|1.2283|2020-01-17/price_to_book_value|1.2687|2020-01-31/price_to_book_value|1.1871|2020-02-14/price_to_book_value|1.1293|2020-02-28/price_to_book_value|1.0716|2020-01-07/peg_ratio||2020-01-14/peg_ratio||2020-01-21/peg_ratio||2020-01-28/peg_ratio||2020-02-04/peg_ratio||2020-02-11/peg_ratio||2020-02-18/peg_ratio||2020-02-25/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|12.6761|2020-01-31/percent_of_shares_outstanding|11.6641|2020-02-14/percent_of_shares_outstanding|11.6601|2020-02-28/percent_of_shares_outstanding|11.5596|2020-01-03/price|14.89|2020-01-17/price|15.38|2020-01-31/price|14.39|2020-02-14/price|13.69|2020-02-28/price|12.99|2020-01-03/total_return_price|14.89|2020-01-17/total_return_price|15.38|2020-01-31/total_return_price|14.39|2020-02-14/total_return_price|13.69|2020-02-28/total_return_price|12.99|2020-01-03/enterprise_value|2646.8269|2020-01-17/enterprise_value|2698.5268|2020-01-31/enterprise_value|2594.0719|2020-02-14/enterprise_value|2520.2149|2020-02-28/enterprise_value|2446.3722 russ2000_1084|TTMI|202003|1751.787|361.992|120.949|688.335|1021.259|2246.918|904.363|1342.555||1277.2|473.135||0.8535|51.0763|12.5958|0.6287|0.4716|28.2286|0.8185||1.1583|0|0.2382|9.6757|105.686|-0.01||497.646|81.342|50.836|-1.097|-1.174|-19.781|9.88|9.88|2122.6411|10.92|2020-04-02/ev_revenues|0.8668|2020-04-16/ev_revenues|0.894|2020-04-30/ev_revenues|0.9544|2020-05-14/ev_revenues|0.9135|2020-05-28/ev_revenues|0.9563|2020-04-02/ev_free_cash_flow|13.2158|2020-04-16/ev_free_cash_flow|13.6304|2020-04-30/ev_free_cash_flow|14.5519|2020-05-14/ev_free_cash_flow|13.9284|2020-05-28/ev_free_cash_flow|14.5801|2020-04-13/ps_ratio|0.5295|2020-04-27/ps_ratio|0.5499|2020-05-11/ps_ratio|0.5528|2020-05-26/ps_ratio|0.5635|2020-04-13/pe_ratio|29.5135|2020-04-27/pe_ratio|30.6486|2020-05-11/pe_ratio|30.8108|2020-05-26/pe_ratio|31.4054|2020-04-13/price_to_book_value|0.9082|2020-04-27/price_to_book_value|0.9431|2020-05-11/price_to_book_value|0.9483|2020-05-26/price_to_book_value|0.9666|2020-04-07/peg_ratio||2020-04-14/peg_ratio||2020-04-21/peg_ratio||2020-04-28/peg_ratio||2020-05-05/peg_ratio||2020-05-12/peg_ratio||2020-05-19/peg_ratio||2020-05-26/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|9.828|2020-04-30/percent_of_shares_outstanding|8.7894|2020-05-15/percent_of_shares_outstanding|9.7827|2020-05-29/percent_of_shares_outstanding|9.8764|2020-04-13/price|10.92|2020-04-27/price|11.34|2020-05-11/price|11.4|2020-05-26/price|11.62|2020-04-13/total_return_price|10.92|2020-04-27/total_return_price|11.34|2020-05-11/total_return_price|11.4|2020-05-26/total_return_price|11.62|2020-04-13/enterprise_value|2277.2446|2020-04-27/enterprise_value|2321.8558|2020-05-11/enterprise_value|2328.5332|2020-05-26/enterprise_value|2351.9068 russ2000_1084|TTMI|202006|1871.912|694.668|122.847|682.859|1010.314|2149.106|1197.457|951.649||1445.565|665.945||0.9355|8.8227|14.2641|0.5713|0.5562|31|0.9541|0.0239|1.0258|0|-0.2655|8.7878|107.485|1.79||570.298|100.43|62.692|4.879|192.81|-18.572|11.47|11.47|2335.9702|11.53|2020-07-09/ev_revenues|0.8022|2020-07-23/ev_revenues|0.8214|2020-08-06/ev_revenues|0.8424|2020-08-20/ev_revenues|0.7996|2020-07-09/ev_free_cash_flow|9.6846|2020-07-23/ev_free_cash_flow|9.916|2020-08-06/ev_free_cash_flow|10.1696|2020-08-20/ev_free_cash_flow|9.6524|2020-07-07/ps_ratio|0.5211|2020-07-21/ps_ratio|0.5311|2020-08-04/ps_ratio|0.5559|2020-08-18/ps_ratio|0.5424|2020-07-07/pe_ratio|5.4131|2020-07-21/pe_ratio|5.5164|2020-08-04/pe_ratio|5.7746|2020-08-18/pe_ratio|5.6338|2020-07-07/price_to_book_value|0.8511|2020-07-21/price_to_book_value|0.8673|2020-08-04/price_to_book_value|0.9081|2020-08-18/price_to_book_value|0.886|2020-07-07/peg_ratio|0.0233|2020-07-14/peg_ratio|0.0235|2020-07-21/peg_ratio|0.0237|2020-07-28/peg_ratio|0.0241|2020-08-04/peg_ratio|0.0248|2020-08-11/peg_ratio|0.0244|2020-08-18/peg_ratio|0.0242|2020-08-25/peg_ratio|0.024|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|9.2741|2020-07-31/percent_of_shares_outstanding|9.8392|2020-08-14/percent_of_shares_outstanding|9.8919|2020-08-31/percent_of_shares_outstanding|10.5655|2020-07-07/price|11.53|2020-07-21/price|11.75|2020-08-04/price|12.3|2020-08-18/price|12|2020-07-07/total_return_price|11.53|2020-07-21/total_return_price|11.75|2020-08-04/total_return_price|12.3|2020-08-18/total_return_price|12|2020-07-07/enterprise_value|2018.4035|2020-07-21/enterprise_value|2041.8778|2020-08-04/enterprise_value|2100.861|2020-08-18/enterprise_value|2068.8434 russ2000_1084|TTMI|202009|||||||||||||0.8032||9.6962||0.5189|5.3897|0.8476|0.0232||0||9.4733||||||||||11.48|11.48|2013.3463|12.55|2020-10-01/ev_revenues|0.8079|2020-10-15/ev_revenues|0.8509|2020-10-22/ev_revenues|0.8445|2020-10-01/ev_free_cash_flow|9.7528|2020-10-15/ev_free_cash_flow|10.2725|2020-10-22/ev_free_cash_flow|10.1953|2020-10-13/ps_ratio|0.5672|2020-10-23/ps_ratio|0.5613|2020-10-13/pe_ratio|5.892|2020-10-23/pe_ratio|5.831|2020-10-13/price_to_book_value|0.9266|2020-10-23/price_to_book_value|0.917|2020-10-06/peg_ratio|0.0239|2020-10-13/peg_ratio|0.0253|2020-10-20/peg_ratio|0.0249|2020-10-23/peg_ratio|0.0251|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|12.55|2020-10-23/price|12.42|2020-10-13/total_return_price|12.55|2020-10-23/total_return_price|12.42|2020-10-13/enterprise_value|2127.5423|2020-10-22/enterprise_value|2114.7352