russ2000_0100|CMPR|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_0100|CMPR|Long Name|Cimpress PLC Total Current Assets (Quarterly) (USD)|Cimpress PLC Cash and Short Term Investments (Quarterly) (USD)|Cimpress PLC Inventories (Quarterly) (USD)|Cimpress PLC Net PP&E (Quarterly) (USD)|Cimpress PLC Goodwill and Intangibles (Quarterly) (USD)|Cimpress PLC Total Liabilities (Quarterly) (USD)|Cimpress PLC Total Current Liabilities (Quarterly) (USD)|Cimpress PLC Total Long Term Liabilities (Quarterly) (USD)|Cimpress PLC Total Deposits (Quarterly) (USD)|Cimpress PLC Book Value (Quarterly) (USD)|Cimpress PLC Retained Earnings (Quarterly) (USD)|Cimpress PLC Treasury Stock (Quarterly) (USD)|Cimpress PLC EV to Revenues|Cimpress PLC EV to Earnings|Cimpress PLC EV to Free Cash Flow|Cimpress PLC EV to Assets (Quarterly)|Cimpress PLC PS Ratio|Cimpress PLC PE Ratio|Cimpress PLC Price to Book Value|Cimpress PLC PEG Ratio|Cimpress PLC Debt to Equity Ratio|Cimpress PLC Dividend Yield|Cimpress PLC Shareholder Yield (TTM)|Cimpress PLC Percent of Shares Outstanding Short|Cimpress PLC Average Diluted Shares Outstanding (Quarterly)|Cimpress PLC EPS Diluted (Quarterly) (USD)|Cimpress PLC Dividend Per Share (Quarterly) (USD)|Cimpress PLC Revenue (Quarterly) (USD)|Cimpress PLC Gross Profit (Quarterly) (USD)|Cimpress PLC SG&A Expense (Quarterly) (USD)|Cimpress PLC Pre-Tax Income (Quarterly) (USD)|Cimpress PLC Net Income (Quarterly) (USD)|Cimpress PLC Net Interest Income (Quarterly) (USD)|Cimpress PLC Price (USD)|Cimpress PLC Total Return Price (USD)|Cimpress PLC Enterprise Value (USD)|| russ2000_0100|CMPR|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_0100|CMPR|200409|||||||||||||||||||||||||10.8569|-1.88||17.861|11.041||-20.28|-20.411|||||| russ2000_0100|CMPR|200412|||||||||||||||||||||||||10.8569|-0.1||21.124|12.717||0.256|0.104|||||| russ2000_0100|CMPR|200503|||||||||||||||||||||||||74.5|0.03||25.074|14.996||1.955|2.235|||||| russ2000_0100|CMPR|200506|30.593|26.402|0.354|29.913|3.472|104.055|16.923|87.132||-38.069|-41.017||||||||||-0.446||||39.844|-0.0743||26.826|15.603||1.934|1.853|||||| russ2000_0100|CMPR|200509|91.843|26.856|0.492|32.111|1.521|32.764|16.552|16.212||96.09|-39.41||5.8738|84.4022||4.6461|5.2188||6.3235||0.1863|0|-0.4495||14.3171|0.04||28.898|17.598|11.227|3.222|2.901||15.25|15.25|598.665|14.59|2005-10-07/ev_revenues|5.4281|2005-10-14/ev_revenues|5.6157|2005-10-21/ev_revenues|5.8972|2005-10-28/ev_revenues|6.7338|2005-11-04/ev_revenues|6.9008|2005-11-11/ev_revenues|7.1242|2005-11-18/ev_revenues|7.2535|2005-11-25/ev_revenues|7.0576|2005-10-07/ps_ratio|4.8287|2005-10-14/ps_ratio|4.993|2005-10-21/ps_ratio|5.2394|2005-10-28/ps_ratio|5.9717|2005-11-04/ps_ratio|6.1017|2005-11-11/ps_ratio|6.2968|2005-11-18/ps_ratio|6.4097|2005-11-25/ps_ratio|6.2386|2005-10-07/price_to_book_value|5.8508|2005-10-14/price_to_book_value|6.0498|2005-10-21/price_to_book_value|6.3483|2005-10-28/price_to_book_value|7.2357|2005-11-04/price_to_book_value|7.4128|2005-11-11/price_to_book_value|7.6498|2005-11-18/price_to_book_value|7.787|2005-11-25/price_to_book_value|7.5791|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|0.0625|2005-11-10/percent_of_shares_outstanding|0.0826|2005-10-14/price|14.59|2005-10-28/price|17.45|2005-11-11/price|18.4|2005-11-25/price|18.23|2005-10-14/total_return_price|14.59|2005-10-28/total_return_price|17.45|2005-11-11/total_return_price|18.4|2005-11-25/total_return_price|18.23|2005-10-07/enterprise_value|553.2428|2005-10-14/enterprise_value|572.368|2005-10-21/enterprise_value|601.0556|2005-10-28/enterprise_value|686.3218|2005-11-04/enterprise_value|703.34|2005-11-11/enterprise_value|726.1111|2005-11-18/enterprise_value|739.2944|2005-11-25/enterprise_value|719.3197 russ2000_0100|CMPR|200512|101.315|96.076|0.579|37.127|1.487|41.558|21.617|19.941||101.875|-33.945||8.8308|67.0468||5.822|7.7868|181.0039|9.4599||0.2138|0|-0.4791|0.0312|43.6517|0.13||36.366|24.689|15.465|6.025|5.466||22.35|22.35|900.0504|23.78|2006-01-06/ev_revenues|7.4773|2006-01-13/ev_revenues|7.9958|2006-01-20/ev_revenues|8.985|2006-01-27/ev_revenues|9.7013|2006-02-03/ev_revenues|9.9462|2006-02-10/ev_revenues|10.5268|2006-02-17/ev_revenues|10.4158|2006-02-24/ev_revenues|11.1961|2006-02-28/ev_revenues|11.7152|2006-01-06/ps_ratio|8.7433|2006-01-13/ps_ratio|9.3022|2006-01-20/ps_ratio|10.3684|2006-01-27/ps_ratio|11.1405|2006-02-03/ps_ratio|11.3906|2006-02-10/ps_ratio|12.0156|2006-02-17/ps_ratio|11.8961|2006-02-24/ps_ratio|12.7362|2006-02-28/ps_ratio|13.2951|2006-01-09/pe_ratio|185.8325|2006-01-17/pe_ratio|213.03|2006-01-24/pe_ratio|216.371|2006-01-31/pe_ratio|240.4741|2006-02-07/pe_ratio|253.2814|2006-02-14/pe_ratio|261.0771|2006-02-21/pe_ratio|264.5772|2006-02-28/pe_ratio|287.6462|2006-01-06/price_to_book_value|9.3287|2006-01-13/price_to_book_value|9.925|2006-01-20/price_to_book_value|11.0627|2006-01-27/price_to_book_value|11.8865|2006-02-03/price_to_book_value|12.1681|2006-02-10/price_to_book_value|12.8358|2006-02-17/price_to_book_value|12.7082|2006-02-24/price_to_book_value|13.6057|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|0.2814|2006-02-10/percent_of_shares_outstanding|0.7354|2006-01-06/price|23.78|2006-01-20/price|28.2|2006-02-03/price|30.98|2006-02-17/price|32.355|2006-01-06/total_return_price|23.78|2006-01-20/total_return_price|28.2|2006-02-03/total_return_price|30.98|2006-02-17/total_return_price|32.355|2006-01-06/enterprise_value|876.0713|2006-01-13/enterprise_value|936.818|2006-01-20/enterprise_value|1052.7162|2006-01-27/enterprise_value|1136.6425|2006-02-03/enterprise_value|1165.3335|2006-02-10/enterprise_value|1233.357|2006-02-17/enterprise_value|1220.3525|2006-02-24/enterprise_value|1311.784 russ2000_0100|CMPR|200603|106.626|100.571|0.948|42.221|3.503|45.386|22.252|23.134||109.635|-28.68||9.55|72.3229||7.2238|10.964|237.2126|10.9009||0.2307|0|-0.4233|1.7176|44.9797|0.12||41.603|29.378|20.127|5.527|5.264||29.85|29.85|1119.8474|32.4475|2006-04-04/ev_revenues|8.3433|2006-04-11/ev_revenues|8.3224|2006-04-18/ev_revenues|9.3196|2006-04-25/ev_revenues|9.134|2006-05-02/ev_revenues|9.035|2006-05-09/ev_revenues|9.6799|2006-05-16/ev_revenues|8.7351|2006-05-23/ev_revenues|8.4681|2006-05-30/ev_revenues|8.762|2006-04-04/ps_ratio|7.941|2006-04-11/ps_ratio|7.9224|2006-04-18/ps_ratio|8.8115|2006-04-25/ps_ratio|8.6326|2006-05-02/ps_ratio|8.5445|2006-05-09/ps_ratio|9.1186|2006-05-16/ps_ratio|8.2775|2006-05-23/ps_ratio|8.0398|2006-05-30/ps_ratio|8.3015|2006-04-04/pe_ratio|137.8703|2006-04-11/pe_ratio|137.5458|2006-04-18/pe_ratio|152.9832|2006-04-25/pe_ratio|149.8772|2006-05-02/pe_ratio|148.3473|2006-05-09/pe_ratio|158.3144|2006-05-16/pe_ratio|143.7115|2006-05-23/pe_ratio|139.5856|2006-05-30/pe_ratio|144.1287|2006-04-07/price_to_book_value|10.952|2006-04-17/price_to_book_value|11.8495|2006-04-24/price_to_book_value|11.7335|2006-05-01/price_to_book_value|11.8834|2006-05-08/price_to_book_value|12.1065|2006-05-15/price_to_book_value|11.0751|2006-05-22/price_to_book_value|10.9398|2006-05-30/price_to_book_value|11.3714|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|2.1606|2006-05-10/percent_of_shares_outstanding|2.9598|2006-04-17/price|32.4475|2006-05-01/price|32.49|2006-05-15/price|30.28|2006-05-30/price|31.09|2006-04-17/total_return_price|32.4475|2006-05-01/total_return_price|32.49|2006-05-15/total_return_price|30.28|2006-05-30/total_return_price|31.09|2006-04-07/enterprise_value|1125.4526|2006-04-17/enterprise_value|1223.8449|2006-04-24/enterprise_value|1211.1234|2006-05-01/enterprise_value|1227.5643|2006-05-08/enterprise_value|1252.0251|2006-05-15/enterprise_value|1138.9439|2006-05-22/enterprise_value|1124.107|2006-05-30/enterprise_value|1171.4247 russ2000_0100|CMPR|200606|114.563|108.127|1.407|50.311|3.834|47.408|24.362|23.046||123.984|-23.077||7.5083|53.3991|145.6512|5.9929|7.1854|124.7508|9.8425||0.2059|0|-6.5898|4.0293|41.5007|0.0785||45.282|30.626|20.979|5.244|5.604||26.91|26.91|1003.8079|25.46|2006-07-05/ev_revenues|6.2953|2006-07-12/ev_revenues|6.5763|2006-07-19/ev_revenues|5.5316|2006-07-26/ev_revenues|6.3444|2006-08-02/ev_revenues|5.5807|2006-08-09/ev_revenues|5.6543|2006-08-16/ev_revenues|6.429|2006-08-23/ev_revenues|6.2735|2006-08-30/ev_revenues|6.088|2006-07-07/ev_free_cash_flow|135.5879|2006-07-14/ev_free_cash_flow|125.9954|2006-07-21/ev_free_cash_flow|131.0565|2006-07-28/ev_free_cash_flow|134.4698|2006-08-04/ev_free_cash_flow|125.4658|2006-08-11/ev_free_cash_flow|116.1675|2006-08-18/ev_free_cash_flow|131.9981|2006-08-25/ev_free_cash_flow|135.5879|2006-07-05/ps_ratio|5.9503|2006-07-12/ps_ratio|6.1948|2006-07-19/ps_ratio|5.2857|2006-07-26/ps_ratio|5.993|2006-08-02/ps_ratio|5.3285|2006-08-09/ps_ratio|5.3926|2006-08-16/ps_ratio|6.0666|2006-08-23/ps_ratio|5.9313|2006-08-30/ps_ratio|5.7699|2006-07-05/pe_ratio|68.0316|2006-07-12/pe_ratio|70.8267|2006-07-19/pe_ratio|60.4334|2006-07-26/pe_ratio|68.5201|2006-08-02/pe_ratio|60.9218|2006-08-09/pe_ratio|61.6545|2006-08-16/pe_ratio|69.3613|2006-08-23/pe_ratio|67.8145|2006-08-30/pe_ratio|65.9693|2006-07-05/price_to_book_value|8.3916|2006-07-12/price_to_book_value|8.7364|2006-07-19/price_to_book_value|7.4544|2006-07-26/price_to_book_value|8.4519|2006-08-02/price_to_book_value|7.5146|2006-08-09/price_to_book_value|7.605|2006-08-16/price_to_book_value|8.5556|2006-08-23/price_to_book_value|8.3648|2006-08-30/price_to_book_value|8.1372|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.3949|2006-08-10/percent_of_shares_outstanding|5.6158|2006-07-11/price|25.46|2006-07-25/price|25.45|2006-08-08/price|22.6|2006-08-22/price|24.33|2006-07-11/total_return_price|25.46|2006-07-25/total_return_price|25.45|2006-08-08/total_return_price|22.6|2006-08-22/total_return_price|24.33|2006-07-05/enterprise_value|957.8261|2006-07-12/enterprise_value|1000.5719|2006-07-19/enterprise_value|841.6238|2006-07-26/enterprise_value|965.2962|2006-08-02/enterprise_value|849.094|2006-08-09/enterprise_value|860.2992|2006-08-16/enterprise_value|978.1614|2006-08-23/enterprise_value|954.506|2006-08-30/enterprise_value|926.2854 russ2000_0100|CMPR|200609|111.766|106.04|1.182|62.286|4.022|48.228|24.487|23.741||132.672|-17.029||6.7815|44.9733|141.8724|5.5644|6.3348|72.4278|8.9882||0.2011|0|-6.5381|6.5959|44.6478|0.14||50.003|33.017|21.285|6.756|6.048||25.7|25.7|1031.7992|24.99|2006-10-04/ev_revenues|5.5707|2006-10-11/ev_revenues|6.0226|2006-10-18/ev_revenues|6.5517|2006-10-25/ev_revenues|7.0567|2006-11-01/ev_revenues|6.7628|2006-11-08/ev_revenues|7.2564|2006-11-15/ev_revenues|8.1493|2006-11-22/ev_revenues|8.1397|2006-11-29/ev_revenues|7.5153|2006-10-06/ev_free_cash_flow|360.9418|2006-10-13/ev_free_cash_flow|389.8241|2006-10-20/ev_free_cash_flow|398.7345|2006-10-27/ev_free_cash_flow|453.0515|2006-11-03/ev_free_cash_flow|442.2818|2006-11-10/ev_free_cash_flow|461.2056|2006-11-15/ev_free_cash_flow|518.1311|2006-11-22/ev_free_cash_flow|517.5156|2006-11-29/ev_free_cash_flow|477.8217|2006-10-04/ps_ratio|6.2924|2006-10-11/ps_ratio|6.7641|2006-10-18/ps_ratio|7.3164|2006-10-25/ps_ratio|7.8435|2006-11-01/ps_ratio|7.5257|2006-11-08/ps_ratio|8.0402|2006-11-15/ps_ratio|8.9708|2006-11-22/ps_ratio|8.9607|2006-11-29/ps_ratio|8.3101|2006-10-04/pe_ratio|53.2545|2006-10-11/pe_ratio|57.2459|2006-10-18/pe_ratio|61.9204|2006-10-25/pe_ratio|66.3814|2006-11-01/pe_ratio|63.692|2006-11-08/pe_ratio|68.0462|2006-11-15/pe_ratio|75.9223|2006-11-22/pe_ratio|75.837|2006-11-29/pe_ratio|70.3301|2006-10-04/price_to_book_value|7.8728|2006-10-11/price_to_book_value|8.4629|2006-10-18/price_to_book_value|9.1539|2006-10-25/price_to_book_value|9.8134|2006-11-01/price_to_book_value|9.4295|2006-11-08/price_to_book_value|10.0742|2006-11-15/price_to_book_value|11.2402|2006-11-22/price_to_book_value|11.2276|2006-11-29/price_to_book_value|10.4123|2006-10-02/dividend_yield|0|2006-10-03/dividend_yield|0|2006-10-04/dividend_yield|0|2006-10-05/dividend_yield|0|2006-10-06/dividend_yield|0|2006-10-09/dividend_yield|0|2006-10-10/dividend_yield|0|2006-10-11/dividend_yield|0|2006-10-12/dividend_yield|0|2006-10-13/dividend_yield|0|2006-10-16/dividend_yield|0|2006-10-17/dividend_yield|0|2006-10-18/dividend_yield|0|2006-10-19/dividend_yield|0|2006-10-20/dividend_yield|0|2006-10-23/dividend_yield|0|2006-10-24/dividend_yield|0|2006-10-25/dividend_yield|0|2006-10-26/dividend_yield|0|2006-10-27/dividend_yield|0|2006-10-30/dividend_yield|0|2006-10-31/dividend_yield|0|2006-11-01/dividend_yield|0|2006-11-02/dividend_yield|0|2006-11-03/dividend_yield|0|2006-11-06/dividend_yield|0|2006-11-07/dividend_yield|0|2006-11-08/dividend_yield|0|2006-11-09/dividend_yield|0|2006-11-10/dividend_yield|0|2006-11-13/dividend_yield|0|2006-11-14/dividend_yield|0|2006-11-15/dividend_yield|0|2006-11-16/dividend_yield|0|2006-11-17/dividend_yield|0|2006-11-20/dividend_yield|0|2006-11-21/dividend_yield|0|2006-11-22/dividend_yield|0|2006-11-24/dividend_yield|0|2006-11-27/dividend_yield|0|2006-11-28/dividend_yield|0|2006-11-29/dividend_yield|0|2006-11-30/dividend_yield|0|2006-10-10/percent_of_shares_outstanding|7.9023|2006-11-10/percent_of_shares_outstanding|6.3885|2006-10-03/price|24.99|2006-10-17/price|28.78|2006-10-31/price|31.28|2006-11-14/price|33.24|2006-11-28/price|32.6|2006-10-03/total_return_price|24.99|2006-10-17/total_return_price|28.78|2006-10-31/total_return_price|31.28|2006-11-14/total_return_price|33.24|2006-11-28/total_return_price|32.6|2006-10-04/enterprise_value|965.1463|2006-10-11/enterprise_value|1043.4318|2006-10-18/enterprise_value|1135.1137|2006-10-25/enterprise_value|1222.6093|2006-11-01/enterprise_value|1171.678|2006-11-08/enterprise_value|1257.2046|2006-11-15/enterprise_value|1411.9071|2006-11-22/enterprise_value|1410.2301|2006-11-29/enterprise_value|1302.0642 russ2000_0100|CMPR|200612|112.275|104.156|1.401|77.054|4.286|52.493|29.334|23.159||145.56|-8.717||7.6751|52.3687|487.976|6.6707|8.4765|71.7388|10.6209||0.181|0|-0.7915|5.982|45.2025|0.18||64.034|40.962|26.008|9.263|8.312||33|33|1329.7345|35.06|2007-01-03/ev_revenues|6.5608|2007-01-10/ev_revenues|7.3767|2007-01-17/ev_revenues|7.3914|2007-01-24/ev_revenues|7.5029|2007-01-31/ev_revenues|8.7244|2007-02-07/ev_revenues|8.6377|2007-02-14/ev_revenues|7.9441|2007-02-21/ev_revenues|7.7474|2007-02-28/ev_revenues|7.4831|2007-01-03/ev_free_cash_flow|-247.4101|2007-01-10/ev_free_cash_flow|-278.1794|2007-01-17/ev_free_cash_flow|-278.7345|2007-01-24/ev_free_cash_flow|-282.9376|2007-01-31/ev_free_cash_flow|-329.0006|2007-02-07/ev_free_cash_flow|-325.7312|2007-02-14/ev_free_cash_flow|-299.5761|2007-02-21/ev_free_cash_flow|-292.1601|2007-02-28/ev_free_cash_flow|-282.1924|2007-01-03/ps_ratio|7.249|2007-01-10/ps_ratio|8.1003|2007-01-17/ps_ratio|8.1157|2007-01-24/ps_ratio|8.232|2007-01-31/ps_ratio|9.454|2007-02-07/ps_ratio|9.3641|2007-02-14/ps_ratio|8.6444|2007-02-21/ps_ratio|8.4404|2007-02-28/ps_ratio|8.1661|2007-01-03/pe_ratio|63.7217|2007-01-10/pe_ratio|71.2047|2007-01-17/pe_ratio|71.3397|2007-01-24/pe_ratio|72.3619|2007-01-31/pe_ratio|83.1043|2007-02-07/pe_ratio|82.3136|2007-02-14/pe_ratio|75.9877|2007-02-21/pe_ratio|74.1941|2007-02-28/pe_ratio|71.7833|2007-01-03/price_to_book_value|9.5907|2007-01-10/price_to_book_value|10.7169|2007-01-17/price_to_book_value|10.7372|2007-01-24/price_to_book_value|10.8911|2007-01-31/price_to_book_value|12.5772|2007-02-07/price_to_book_value|12.4575|2007-02-14/price_to_book_value|11.5001|2007-02-21/price_to_book_value|11.2287|2007-02-28/price_to_book_value|10.8638|2007-01-03/peg_ratio|0.2039|2007-01-10/peg_ratio|0.2279|2007-01-17/peg_ratio|0.2283|2007-01-24/peg_ratio|0.2316|2007-01-31/peg_ratio|0.266|2007-02-07/peg_ratio|0.2634|2007-02-14/peg_ratio|0.2432|2007-02-21/peg_ratio|0.2375|2007-02-28/peg_ratio|0.2297|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|8.7882|2007-02-12/percent_of_shares_outstanding|9.6837|2007-01-09/price|35.06|2007-01-23/price|37.45|2007-02-06/price|42.05|2007-02-20/price|39.26|2007-01-09/total_return_price|35.06|2007-01-23/total_return_price|37.45|2007-02-06/total_return_price|42.05|2007-02-20/total_return_price|39.26|2007-01-03/enterprise_value|1318.201|2007-01-10/enterprise_value|1482.1399|2007-01-17/enterprise_value|1485.0976|2007-01-24/enterprise_value|1507.4913|2007-01-31/enterprise_value|1752.9154|2007-02-07/enterprise_value|1735.496|2007-02-14/enterprise_value|1596.1413|2007-02-21/enterprise_value|1556.6291|2007-02-28/enterprise_value|1503.5214 russ2000_0100|CMPR|200703|123.578|113.041|1.237|90.345|4.714|61.369|38.881|22.488||162.29|-1.332||7.6755|57.2228|-289.4489|6.9972|8.3658|73.5383|11.1294|0.2354|0.1582|0|-1.0657|9.5688|45.7941|0.16||69.348|45.18|30.58|8.277|7.385||39.74|39.74|1542.1838|37.89|2007-04-04/ev_revenues|6.7194|2007-04-11/ev_revenues|6.6647|2007-04-18/ev_revenues|6.8402|2007-04-25/ev_revenues|7.3439|2007-05-02/ev_revenues|6.6892|2007-05-09/ev_revenues|6.5855|2007-05-16/ev_revenues|6.6402|2007-05-23/ev_revenues|7.1741|2007-05-30/ev_revenues|6.9817|2007-04-04/ev_free_cash_flow|-295.0861|2007-04-11/ev_free_cash_flow|-292.6833|2007-04-18/ev_free_cash_flow|-300.3888|2007-04-25/ev_free_cash_flow|-322.5109|2007-05-02/ev_free_cash_flow|-293.7604|2007-05-09/ev_free_cash_flow|-289.2035|2007-05-16/ev_free_cash_flow|-291.6062|2007-05-23/ev_free_cash_flow|-315.054|2007-05-30/ev_free_cash_flow|-306.6029|2007-04-04/ps_ratio|7.2898|2007-04-11/ps_ratio|7.2336|2007-04-18/ps_ratio|7.4137|2007-04-25/ps_ratio|7.9308|2007-05-02/ps_ratio|7.2588|2007-05-09/ps_ratio|7.1523|2007-05-16/ps_ratio|7.2085|2007-05-23/ps_ratio|7.7565|2007-05-30/ps_ratio|7.559|2007-04-04/pe_ratio|67.3942|2007-04-11/pe_ratio|66.875|2007-04-18/pe_ratio|68.5401|2007-04-25/pe_ratio|73.3207|2007-05-02/pe_ratio|67.1077|2007-05-09/pe_ratio|66.123|2007-05-16/pe_ratio|66.6422|2007-05-23/pe_ratio|71.7093|2007-05-30/pe_ratio|69.883|2007-04-04/price_to_book_value|10.006|2007-04-11/price_to_book_value|9.9289|2007-04-18/price_to_book_value|10.1761|2007-04-25/price_to_book_value|10.8859|2007-05-02/price_to_book_value|9.9635|2007-05-09/price_to_book_value|9.8172|2007-05-16/price_to_book_value|9.8943|2007-05-23/price_to_book_value|10.6467|2007-05-30/price_to_book_value|10.3755|2007-04-04/peg_ratio|0.4241|2007-04-11/peg_ratio|0.4208|2007-04-18/peg_ratio|0.4313|2007-04-25/peg_ratio|0.4614|2007-05-02/peg_ratio|0.4223|2007-05-09/peg_ratio|0.4161|2007-05-16/peg_ratio|0.4194|2007-05-23/peg_ratio|0.4512|2007-05-30/peg_ratio|0.4398|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|10.4227|2007-05-10/percent_of_shares_outstanding|9.5703|2007-04-03/price|37.89|2007-04-17/price|38.69|2007-05-01/price|37.25|2007-05-15/price|37.51|2007-05-29/price|38.41|2007-04-03/total_return_price|37.89|2007-04-17/total_return_price|38.69|2007-05-01/total_return_price|37.25|2007-05-15/total_return_price|37.51|2007-05-29/total_return_price|38.41|2007-04-04/enterprise_value|1536.5134|2007-04-11/enterprise_value|1524.0022|2007-04-18/enterprise_value|1564.1244|2007-04-25/enterprise_value|1679.3141|2007-05-02/enterprise_value|1529.6107|2007-05-09/enterprise_value|1505.8824|2007-05-16/enterprise_value|1518.3937|2007-05-23/enterprise_value|1640.4861|2007-05-30/enterprise_value|1596.4811 russ2000_0100|CMPR|200706|118.795|108.042|1.144|106.192|5.118|58.793|35.796|22.997||176.06|4.066||6.9421|58.352|-304.8629|6.7438|7.5183|69.507|10.3197|0.4374|0.1418|0|-0.8185|11.0693|45.8127|0.12||72.549|46.805|33.709|5.726|5.397||38.01|38.01|1587.4212|40.35|2007-07-05/ev_revenues|6.4726|2007-07-12/ev_revenues|6.5986|2007-07-19/ev_revenues|6.4658|2007-07-26/ev_revenues|5.7422|2007-08-02/ev_revenues|5.7643|2007-08-09/ev_revenues|5.6366|2007-08-16/ev_revenues|4.9896|2007-08-23/ev_revenues|5.3744|2007-08-30/ev_revenues|5.2331|2007-07-05/ev_free_cash_flow|-129.4799|2007-07-12/ev_free_cash_flow|-132.0004|2007-07-19/ev_free_cash_flow|-129.3436|2007-07-26/ev_free_cash_flow|-114.8676|2007-08-02/ev_free_cash_flow|-115.3104|2007-08-09/ev_free_cash_flow|-112.7558|2007-08-16/ev_free_cash_flow|-99.8125|2007-08-23/ev_free_cash_flow|-107.5104|2007-08-30/ev_free_cash_flow|-104.6833|2007-07-05/ps_ratio|7.0758|2007-07-12/ps_ratio|7.207|2007-07-19/ps_ratio|7.0687|2007-07-26/ps_ratio|6.3154|2007-08-02/ps_ratio|6.3385|2007-08-09/ps_ratio|6.2055|2007-08-16/ps_ratio|5.532|2007-08-23/ps_ratio|5.9326|2007-08-30/ps_ratio|5.7854|2007-07-05/pe_ratio|66.5333|2007-07-12/pe_ratio|67.7667|2007-07-19/pe_ratio|66.4667|2007-07-26/pe_ratio|59.3833|2007-08-02/pe_ratio|59.6|2007-08-09/pe_ratio|58.35|2007-08-16/pe_ratio|52.0167|2007-08-23/pe_ratio|55.7833|2007-08-30/pe_ratio|54.4|2007-07-05/price_to_book_value|9.8809|2007-07-12/price_to_book_value|10.0641|2007-07-19/price_to_book_value|9.871|2007-07-26/price_to_book_value|8.8191|2007-08-02/price_to_book_value|8.8512|2007-08-09/price_to_book_value|8.6656|2007-08-16/price_to_book_value|7.725|2007-08-23/price_to_book_value|8.2844|2007-08-30/price_to_book_value|8.079|2007-07-05/peg_ratio|1.0591|2007-07-12/peg_ratio|1.0787|2007-07-19/peg_ratio|1.058|2007-07-26/peg_ratio|0.9453|2007-08-02/peg_ratio|0.9487|2007-08-09/peg_ratio|0.9288|2007-08-16/peg_ratio|0.828|2007-08-23/peg_ratio|0.888|2007-08-30/peg_ratio|0.866|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|17.8095|2007-08-10/percent_of_shares_outstanding|17.8939|2007-07-10/price|40.35|2007-07-24/price|37.23|2007-08-07/price|34.46|2007-08-21/price|33.22|2007-07-10/total_return_price|40.35|2007-07-24/total_return_price|37.23|2007-08-07/total_return_price|34.46|2007-08-21/total_return_price|33.22|2007-07-05/enterprise_value|1656.5658|2007-07-12/enterprise_value|1688.8135|2007-07-19/enterprise_value|1654.8226|2007-07-26/enterprise_value|1469.6161|2007-08-02/enterprise_value|1475.2813|2007-08-09/enterprise_value|1442.5978|2007-08-16/enterprise_value|1277.0014|2007-08-23/enterprise_value|1375.4877|2007-08-30/enterprise_value|1339.3179 russ2000_0100|CMPR|200709|116.735|104.502|1.634|123.531|5.193|62.584|39.329|23.255||187.89|10.221|0.788|6.1644|55.4882|-123.3148|6.1969|6.755|63.5167|9.4329|1.0111|0.1305|0|-0.7885|21.1447|45.7992|0.15||79.453|49.701|33.686|7.644|6.879||35.43|35.43|1577.6896|38.29|2007-10-04/ev_revenues|5.7618|2007-10-11/ev_revenues|6.1597|2007-10-18/ev_revenues|5.7679|2007-10-25/ev_revenues|5.7297|2007-11-01/ev_revenues|6.6602|2007-11-08/ev_revenues|6.7|2007-11-15/ev_revenues|6.224|2007-11-23/ev_revenues|6.224|2007-11-30/ev_revenues|6.5148|2007-10-04/ev_free_cash_flow|-137.3363|2007-10-11/ev_free_cash_flow|-146.8207|2007-10-18/ev_free_cash_flow|-137.4822|2007-10-25/ev_free_cash_flow|-136.5703|2007-11-01/ev_free_cash_flow|-158.7492|2007-11-08/ev_free_cash_flow|-159.6976|2007-11-15/ev_free_cash_flow|-148.3528|2007-11-23/ev_free_cash_flow|-148.3528|2007-11-30/ev_free_cash_flow|-155.2837|2007-10-04/ps_ratio|6.3155|2007-10-11/ps_ratio|6.7314|2007-10-18/ps_ratio|6.3219|2007-10-25/ps_ratio|6.2819|2007-11-01/ps_ratio|7.2545|2007-11-08/ps_ratio|7.2961|2007-11-15/ps_ratio|6.7986|2007-11-23/ps_ratio|6.7986|2007-11-30/ps_ratio|7.1025|2007-10-04/pe_ratio|64.7213|2007-10-11/pe_ratio|68.9836|2007-10-18/pe_ratio|64.7869|2007-10-25/pe_ratio|64.377|2007-11-01/pe_ratio|74.3443|2007-11-08/pe_ratio|74.7705|2007-11-15/pe_ratio|69.6721|2007-11-23/pe_ratio|69.6721|2007-11-30/pe_ratio|72.7869|2007-10-04/price_to_book_value|9.1773|2007-10-11/price_to_book_value|9.7816|2007-10-18/price_to_book_value|9.1866|2007-10-25/price_to_book_value|9.1285|2007-11-01/price_to_book_value|10.5418|2007-11-08/price_to_book_value|10.6022|2007-11-15/price_to_book_value|9.8793|2007-11-23/price_to_book_value|9.8793|2007-11-30/price_to_book_value|10.3209|2007-10-04/peg_ratio|2.143|2007-10-11/peg_ratio|2.2841|2007-10-18/peg_ratio|2.1452|2007-10-25/peg_ratio|2.1316|2007-11-01/peg_ratio|2.4616|2007-11-08/peg_ratio|2.4757|2007-11-15/peg_ratio|2.3069|2007-11-23/peg_ratio|2.3069|2007-11-30/peg_ratio|2.4101|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|18.0392|2007-10-26/percent_of_shares_outstanding|17.4715|2007-11-09/percent_of_shares_outstanding|16.814|2007-11-27/percent_of_shares_outstanding|18.0002|2007-10-02/price|38.29|2007-10-16/price|39.8|2007-10-30/price|46.74|2007-11-13/price|44.38|2007-11-27/price|44.05|2007-10-02/total_return_price|38.29|2007-10-16/total_return_price|39.8|2007-10-30/total_return_price|46.74|2007-11-13/total_return_price|44.38|2007-11-27/total_return_price|44.05|2007-10-04/enterprise_value|1644.3276|2007-10-11/enterprise_value|1757.8845|2007-10-18/enterprise_value|1646.0747|2007-10-25/enterprise_value|1635.1557|2007-11-01/enterprise_value|1900.704|2007-11-08/enterprise_value|1912.0597|2007-11-15/enterprise_value|1776.2282|2007-11-23/enterprise_value|1776.2282|2007-11-30/enterprise_value|1859.2121 russ2000_0100|CMPR|200712|137.9|124.99|2.366|133.874|5.32|76.478|53.609|22.869||207.633|21.315||6.2776|57.8304|-149.6296|6.2754|6.8546|70.2459|9.9606|2.3259|0.1154|0|-0.7508|21.679|46.314|0.24||105.017|65.121|42.199|12.624|11.169||43.38|43.38|1791.5147|33.52|2008-01-04/ev_revenues|4.7152|2008-01-11/ev_revenues|4.1508|2008-01-18/ev_revenues|3.5648|2008-01-25/ev_revenues|4.6519|2008-02-01/ev_revenues|4.9498|2008-02-08/ev_revenues|4.5144|2008-02-15/ev_revenues|4.2004|2008-02-22/ev_revenues|4.0939|2008-02-29/ev_revenues|3.9254|2008-01-04/ev_free_cash_flow|171.1981|2008-01-11/ev_free_cash_flow|150.7044|2008-01-18/ev_free_cash_flow|129.4282|2008-01-25/ev_free_cash_flow|168.8993|2008-02-01/ev_free_cash_flow|179.7137|2008-02-08/ev_free_cash_flow|163.9069|2008-02-15/ev_free_cash_flow|152.5045|2008-02-22/ev_free_cash_flow|148.6385|2008-02-29/ev_free_cash_flow|142.5213|2008-01-04/ps_ratio|5.2493|2008-01-11/ps_ratio|4.6596|2008-01-18/ps_ratio|4.0474|2008-01-25/ps_ratio|5.1831|2008-02-01/ps_ratio|5.4913|2008-02-08/ps_ratio|5.0368|2008-02-15/ps_ratio|4.7089|2008-02-22/ps_ratio|4.5977|2008-02-29/ps_ratio|4.4218|2008-01-04/pe_ratio|55.6716|2008-01-11/pe_ratio|49.4179|2008-01-18/pe_ratio|42.9254|2008-01-25/pe_ratio|54.9701|2008-02-01/pe_ratio|58.2388|2008-02-08/pe_ratio|53.4179|2008-02-15/pe_ratio|49.9403|2008-02-22/pe_ratio|48.7612|2008-02-29/pe_ratio|46.8955|2008-01-04/price_to_book_value|7.8982|2008-01-11/price_to_book_value|7.011|2008-01-18/price_to_book_value|6.0899|2008-01-25/price_to_book_value|7.7987|2008-02-01/price_to_book_value|8.2669|2008-02-08/price_to_book_value|7.5826|2008-02-15/price_to_book_value|7.0889|2008-02-22/price_to_book_value|6.9216|2008-02-29/price_to_book_value|6.6567|2008-01-04/peg_ratio|1.9054|2008-01-11/peg_ratio|1.6914|2008-01-18/peg_ratio|1.4692|2008-01-25/peg_ratio|1.8814|2008-02-01/peg_ratio|1.9933|2008-02-08/peg_ratio|1.8283|2008-02-15/peg_ratio|1.7093|2008-02-22/peg_ratio|1.6689|2008-02-29/peg_ratio|1.605|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|26.5113|2008-01-31/percent_of_shares_outstanding|29.1364|2008-02-15/percent_of_shares_outstanding|31.9817|2008-02-29/percent_of_shares_outstanding|35.1514|2008-01-09/price|33.52|2008-01-23/price|30.73|2008-02-06/price|34.61|2008-02-20/price|33.35|2008-01-09/total_return_price|33.52|2008-01-23/total_return_price|30.73|2008-02-06/total_return_price|34.61|2008-02-20/total_return_price|33.35|2008-01-04/enterprise_value|1538.8998|2008-01-11/enterprise_value|1354.6823|2008-01-18/enterprise_value|1163.4302|2008-01-25/enterprise_value|1518.2358|2008-02-01/enterprise_value|1615.4461|2008-02-08/enterprise_value|1473.3594|2008-02-15/enterprise_value|1370.8634|2008-02-22/enterprise_value|1336.1115|2008-02-29/enterprise_value|1281.1244 russ2000_0100|CMPR|200803|142.839|126.727|2.098|146.875|6.049|76.664|54|22.664||226.815|32.768||3.9672|41.2431|202.833|4.7427|4.4297|45.9868|6.8002|1.2747|0.1042|0|-0.5263|37.4809|46.0023|0.25||105.779|64.819|42.313|12.438|11.453||33.96|33.96|1439.3029|38.14|2008-04-07/ev_revenues|4.1813|2008-04-14/ev_revenues|3.7969|2008-04-21/ev_revenues|3.9478|2008-04-28/ev_revenues|4.4176|2008-05-05/ev_revenues|3.9284|2008-05-12/ev_revenues|3.6583|2008-05-19/ev_revenues|3.5524|2008-05-27/ev_revenues|3.4733|2008-04-07/ev_free_cash_flow|213.7788|2008-04-14/ev_free_cash_flow|194.1261|2008-04-21/ev_free_cash_flow|201.8379|2008-04-28/ev_free_cash_flow|225.858|2008-05-05/ev_free_cash_flow|200.849|2008-05-12/ev_free_cash_flow|187.038|2008-05-19/ev_free_cash_flow|181.6256|2008-05-27/ev_free_cash_flow|177.5819|2008-04-07/ps_ratio|4.6527|2008-04-14/ps_ratio|4.2522|2008-04-21/ps_ratio|4.4094|2008-04-28/ps_ratio|4.8973|2008-05-05/ps_ratio|4.3878|2008-05-12/ps_ratio|4.1065|2008-05-19/ps_ratio|3.9962|2008-05-27/ps_ratio|3.9138|2008-04-07/pe_ratio|48.3026|2008-04-14/pe_ratio|44.1447|2008-04-21/pe_ratio|45.7763|2008-04-28/pe_ratio|50.8421|2008-05-05/pe_ratio|45.5526|2008-05-12/pe_ratio|42.6316|2008-05-19/pe_ratio|41.4868|2008-05-27/pe_ratio|40.6316|2008-04-07/price_to_book_value|7.1426|2008-04-14/price_to_book_value|6.5278|2008-04-21/price_to_book_value|6.7691|2008-04-28/price_to_book_value|7.5206|2008-05-05/price_to_book_value|6.7381|2008-05-12/price_to_book_value|6.3061|2008-05-19/price_to_book_value|6.1367|2008-05-27/price_to_book_value|6.0102|2008-04-07/peg_ratio|1.3389|2008-04-14/peg_ratio|1.2236|2008-04-21/peg_ratio|1.2688|2008-04-28/peg_ratio|1.4092|2008-05-05/peg_ratio|1.2626|2008-05-12/peg_ratio|1.1817|2008-05-19/peg_ratio|1.1499|2008-05-27/peg_ratio|1.1262|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|38.6207|2008-04-30/percent_of_shares_outstanding|42.0715|2008-05-15/percent_of_shares_outstanding|43.6197|2008-05-30/percent_of_shares_outstanding|44.6591|2008-04-02/price|38.14|2008-04-16/price|34.01|2008-04-30/price|34.03|2008-05-14/price|32|2008-05-28/price|31|2008-04-02/total_return_price|38.14|2008-04-16/total_return_price|34.01|2008-04-30/total_return_price|34.03|2008-05-14/total_return_price|32|2008-05-28/total_return_price|31|2008-04-07/enterprise_value|1516.974|2008-04-14/enterprise_value|1377.5191|2008-04-21/enterprise_value|1432.2419|2008-04-28/enterprise_value|1602.6884|2008-05-05/enterprise_value|1425.2243|2008-05-12/enterprise_value|1327.2217|2008-05-19/enterprise_value|1288.8153|2008-05-27/enterprise_value|1260.1209 russ2000_0100|CMPR|200806|144.074|129.743|2.548|154.52|5.38|73.447|49.338|24.109||242.505|43.098||2.8966|27.0645|148.0936|3.4118|3.3131|34.3947|5.0877|0.9534|0.0941|0|-0.6538|46.5349|45.95|0.23||110.408|66.893|42.35|11.386|10.329||25.97|25.97|1050.8721|25.92|2008-07-01/ev_revenues|2.6308|2008-07-08/ev_revenues|2.6408|2008-07-15/ev_revenues|2.5513|2008-07-22/ev_revenues|2.9138|2008-07-29/ev_revenues|2.9381|2008-08-05/ev_revenues|3.2597|2008-08-12/ev_revenues|3.3647|2008-08-19/ev_revenues|3.3901|2008-08-26/ev_revenues|3.2188|2008-07-01/ev_free_cash_flow|58.4133|2008-07-08/ev_free_cash_flow|58.6342|2008-07-15/ev_free_cash_flow|56.6466|2008-07-22/ev_free_cash_flow|64.6951|2008-07-29/ev_free_cash_flow|65.235|2008-08-05/ev_free_cash_flow|72.3756|2008-08-12/ev_free_cash_flow|74.7067|2008-08-19/ev_free_cash_flow|75.2711|2008-08-26/ev_free_cash_flow|71.4675|2008-07-01/ps_ratio|3.0114|2008-07-08/ps_ratio|3.0218|2008-07-15/ps_ratio|2.9287|2008-07-22/ps_ratio|3.3054|2008-07-29/ps_ratio|3.3307|2008-08-05/ps_ratio|3.6649|2008-08-12/ps_ratio|3.774|2008-08-19/ps_ratio|3.8005|2008-08-26/ps_ratio|3.6121|2008-07-01/pe_ratio|30.1379|2008-07-08/pe_ratio|30.2414|2008-07-15/pe_ratio|29.3103|2008-07-22/pe_ratio|33.0805|2008-07-29/pe_ratio|33.3333|2008-08-05/pe_ratio|36.6782|2008-08-12/pe_ratio|37.7701|2008-08-19/pe_ratio|38.0345|2008-08-26/pe_ratio|36.1494|2008-07-01/price_to_book_value|4.7875|2008-07-08/price_to_book_value|4.804|2008-07-15/price_to_book_value|4.6561|2008-07-22/price_to_book_value|5.255|2008-07-29/price_to_book_value|5.2951|2008-08-05/price_to_book_value|5.8265|2008-08-12/price_to_book_value|5.9999|2008-08-19/price_to_book_value|6.0419|2008-08-26/price_to_book_value|5.7589|2008-07-01/peg_ratio|0.6697|2008-07-08/peg_ratio|0.672|2008-07-15/peg_ratio|0.6513|2008-07-22/peg_ratio|0.7351|2008-07-29/peg_ratio|0.7407|2008-08-05/peg_ratio|0.8151|2008-08-12/peg_ratio|0.8393|2008-08-19/peg_ratio|0.8452|2008-08-26/peg_ratio|0.8033|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|47.5553|2008-07-31/percent_of_shares_outstanding|41.3702|2008-08-15/percent_of_shares_outstanding|41.1127|2008-08-29/percent_of_shares_outstanding|39.027|2008-07-09/price|25.92|2008-07-23/price|29.26|2008-08-06/price|32.2|2008-08-20/price|32.25|2008-07-09/total_return_price|25.92|2008-07-23/total_return_price|29.26|2008-08-06/total_return_price|32.2|2008-08-20/total_return_price|32.25|2008-07-01/enterprise_value|1054.0686|2008-07-08/enterprise_value|1058.0538|2008-07-15/enterprise_value|1022.1876|2008-07-22/enterprise_value|1167.4234|2008-07-29/enterprise_value|1177.1648|2008-08-05/enterprise_value|1306.0173|2008-08-12/enterprise_value|1348.0825|2008-08-19/enterprise_value|1358.2667|2008-08-26/enterprise_value|1289.6304 russ2000_0100|CMPR|200809|158.997|142.379|2.8|163.176|5.661|86.584|62.492|24.092||253.885|51.371||3.0816|32.5504|38.943|3.9412|3.4746|36.4889|5.762|0.7675|0.0841|0|-0.6252|32.3066|46.0144|0.18||114.232|69.388|45.749|9.238|8.273||32.75|32.75|1341.8592|34.05|2008-10-07/ev_revenues|2.4781|2008-10-14/ev_revenues|2.564|2008-10-21/ev_revenues|2.2919|2008-10-28/ev_revenues|2.2016|2008-11-04/ev_revenues|1.5546|2008-11-11/ev_revenues|1.2331|2008-11-18/ev_revenues|0.9802|2008-11-25/ev_revenues|1.1717|2008-10-07/ev_free_cash_flow|31.3155|2008-10-14/ev_free_cash_flow|32.4014|2008-10-21/ev_free_cash_flow|28.9625|2008-10-28/ev_free_cash_flow|27.8214|2008-11-04/ev_free_cash_flow|19.645|2008-11-11/ev_free_cash_flow|15.5827|2008-11-18/ev_free_cash_flow|12.3872|2008-11-25/ev_free_cash_flow|14.8065|2008-10-07/ps_ratio|2.8503|2008-10-14/ps_ratio|2.9392|2008-10-21/ps_ratio|2.6578|2008-10-28/ps_ratio|2.5625|2008-11-04/ps_ratio|1.8939|2008-11-11/ps_ratio|1.5616|2008-11-18/ps_ratio|1.3003|2008-11-25/ps_ratio|1.4982|2008-10-07/pe_ratio|29.9333|2008-10-14/pe_ratio|30.8667|2008-10-21/pe_ratio|27.9111|2008-10-28/pe_ratio|26.9111|2008-11-04/pe_ratio|19.8889|2008-11-11/pe_ratio|16.4|2008-11-18/pe_ratio|13.6556|2008-11-25/pe_ratio|15.7333|2008-10-07/price_to_book_value|4.7268|2008-10-14/price_to_book_value|4.8742|2008-10-21/price_to_book_value|4.4075|2008-10-28/price_to_book_value|4.2526|2008-11-04/price_to_book_value|3.1429|2008-11-11/price_to_book_value|2.5916|2008-11-18/price_to_book_value|2.1579|2008-11-20/price_to_book_value|2.1|2008-11-28/price_to_book_value|2.8708|2008-10-07/peg_ratio|0.6296|2008-10-14/peg_ratio|0.6493|2008-10-21/peg_ratio|0.5871|2008-10-28/peg_ratio|0.5661|2008-11-04/peg_ratio|0.4184|2008-11-11/peg_ratio|0.345|2008-11-18/peg_ratio|0.2872|2008-11-25/peg_ratio|0.3309|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|31.5015|2008-10-31/percent_of_shares_outstanding|29.4226|2008-11-14/percent_of_shares_outstanding|26.3627|2008-11-28/percent_of_shares_outstanding|24.4088|2008-10-01/price|34.05|2008-10-15/price|25.5|2008-10-29/price|16.92|2008-11-12/price|13.4|2008-11-20/price|11.96|2008-10-01/total_return_price|34.05|2008-10-15/total_return_price|25.5|2008-10-29/total_return_price|16.92|2008-11-12/total_return_price|13.4|2008-11-20/total_return_price|11.96|2008-10-07/enterprise_value|1079.0366|2008-10-14/enterprise_value|1116.4554|2008-10-21/enterprise_value|997.9625|2008-10-28/enterprise_value|958.6412|2008-11-04/enterprise_value|676.9082|2008-11-11/enterprise_value|536.9333|2008-11-18/enterprise_value|426.8256|2008-11-20/enterprise_value|412.1149|2008-11-28/enterprise_value|607.8123 russ2000_0100|CMPR|200812|127.275|111.015|4.069|174.646|5.992|89.442|71.527|17.915||231.082|69.921|27.111|1.5167|15.2043|19.1663|2.3056|1.8547|19.4778|2.9375|0.4097|0.0883|0|4.6977|26.6602|44.2533|0.42||138.903|88.211|52.312|20.438|18.549|0.211|17.19|17.19|624.7519|19.17|2009-01-06/ev_revenues|1.7152|2009-01-13/ev_revenues|1.4616|2009-01-20/ev_revenues|1.3998|2009-01-27/ev_revenues|1.2632|2009-02-03/ev_revenues|1.9546|2009-02-10/ev_revenues|1.8657|2009-02-17/ev_revenues|1.863|2009-02-24/ev_revenues|1.9833|2009-01-06/ev_free_cash_flow|25.1638|2009-01-13/ev_free_cash_flow|21.4431|2009-01-20/ev_free_cash_flow|20.5373|2009-01-27/ev_free_cash_flow|18.5335|2009-02-03/ev_free_cash_flow|28.6764|2009-02-10/ev_free_cash_flow|27.3723|2009-02-17/ev_free_cash_flow|27.3328|2009-02-24/ev_free_cash_flow|29.0979|2009-01-06/ps_ratio|1.95|2009-01-13/ps_ratio|1.6909|2009-01-20/ps_ratio|1.6278|2009-01-27/ps_ratio|1.5744|2009-02-03/ps_ratio|2.3218|2009-02-10/ps_ratio|2.2257|2009-02-17/ps_ratio|2.2228|2009-02-24/ps_ratio|2.3529|2009-01-06/pe_ratio|18.6019|2009-01-13/pe_ratio|16.1296|2009-01-20/pe_ratio|15.5278|2009-01-27/pe_ratio|15.0185|2009-02-03/pe_ratio|22.1481|2009-02-10/pe_ratio|21.2315|2009-02-17/pe_ratio|21.2037|2009-02-24/pe_ratio|22.4444|2009-01-02/price_to_book_value|3.6981|2009-01-09/price_to_book_value|3.4531|2009-01-16/price_to_book_value|3.4897|2009-01-23/price_to_book_value|3.1444|2009-01-30/price_to_book_value|4.1758|2009-02-06/price_to_book_value|4.5132|2009-02-13/price_to_book_value|4.3417|2009-02-20/price_to_book_value|4.2943|2009-02-27/price_to_book_value|4.4676|2009-01-06/peg_ratio|0.304|2009-01-13/peg_ratio|0.2636|2009-01-20/peg_ratio|0.2537|2009-01-27/peg_ratio|0.2454|2009-02-03/peg_ratio|0.3619|2009-02-10/peg_ratio|0.347|2009-02-17/peg_ratio|0.3465|2009-02-24/peg_ratio|0.3668|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|26.6055|2009-01-30/percent_of_shares_outstanding|30.0698|2009-02-13/percent_of_shares_outstanding|30.6457|2009-02-27/percent_of_shares_outstanding|30.3175|2009-01-02/price|19.17|2009-01-16/price|18.09|2009-01-30/price|22.9|2009-02-13/price|23.81|2009-02-27/price|24.5|2009-01-02/total_return_price|19.17|2009-01-16/total_return_price|18.09|2009-01-30/total_return_price|22.9|2009-02-13/total_return_price|23.81|2009-02-27/total_return_price|24.5|2009-01-02/enterprise_value|763.9543|2009-01-09/enterprise_value|707.3402|2009-01-16/enterprise_value|715.81|2009-01-23/enterprise_value|636.0154|2009-01-30/enterprise_value|874.3473|2009-02-06/enterprise_value|952.3021|2009-02-13/enterprise_value|912.6926|2009-02-20/enterprise_value|901.7368|2009-02-27/enterprise_value|941.7676 russ2000_0100|CMPR|200903|131.158|114.654|3.192|181.593|6.483|80.153|63.016|17.137||252.178|84.087|27.537|2.1646|20.7136|34.8764|3.1985|2.5097|23.6983|5.0091|0.4503|0.0763|0|3.3252|29.4816|43.1098|0.33||127.523|80.94|49.308|15.506|14.166|-0.091|27.47|27.47|1066.9166|29.26|2009-04-07/ev_revenues|2.229|2009-04-14/ev_revenues|2.3826|2009-04-21/ev_revenues|2.5044|2009-04-28/ev_revenues|2.4495|2009-05-05/ev_revenues|3.1523|2009-05-12/ev_revenues|2.9913|2009-05-19/ev_revenues|3.1807|2009-05-26/ev_revenues|3.1196|2009-04-07/ev_free_cash_flow|35.9133|2009-04-14/ev_free_cash_flow|38.3881|2009-04-21/ev_free_cash_flow|40.3513|2009-04-28/ev_free_cash_flow|39.4665|2009-05-05/ev_free_cash_flow|50.7899|2009-05-12/ev_free_cash_flow|48.1958|2009-05-19/ev_free_cash_flow|51.2477|2009-05-26/ev_free_cash_flow|50.2627|2009-04-07/ps_ratio|2.5782|2009-04-14/ps_ratio|2.7416|2009-04-21/ps_ratio|2.8712|2009-04-28/ps_ratio|2.8128|2009-05-05/ps_ratio|3.5486|2009-05-12/ps_ratio|3.3779|2009-05-19/ps_ratio|3.5788|2009-05-26/ps_ratio|3.5139|2009-04-07/pe_ratio|24.3448|2009-04-14/pe_ratio|25.8879|2009-04-21/pe_ratio|27.1121|2009-04-28/pe_ratio|26.5603|2009-05-05/pe_ratio|33.5086|2009-05-12/pe_ratio|31.8966|2009-05-19/pe_ratio|33.7931|2009-05-26/pe_ratio|33.181|2009-04-03/price_to_book_value|4.9009|2009-04-13/price_to_book_value|4.8892|2009-04-20/price_to_book_value|5.1716|2009-04-27/price_to_book_value|5.2217|2009-05-04/price_to_book_value|6.5319|2009-05-11/price_to_book_value|6.2401|2009-05-18/price_to_book_value|6.6877|2009-05-26/price_to_book_value|6.453|2009-04-07/peg_ratio|0.4626|2009-04-14/peg_ratio|0.4919|2009-04-21/peg_ratio|0.5151|2009-04-28/peg_ratio|0.5046|2009-05-05/peg_ratio|0.6367|2009-05-12/peg_ratio|0.606|2009-05-19/peg_ratio|0.6421|2009-05-26/peg_ratio|0.6304|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|29.2761|2009-04-30/percent_of_shares_outstanding|26.1299|2009-05-15/percent_of_shares_outstanding|24.9684|2009-05-29/percent_of_shares_outstanding|25.0156|2009-04-13/price|29.26|2009-04-27/price|31.25|2009-05-11/price|37.22|2009-05-26/price|38.49|2009-04-13/total_return_price|29.26|2009-04-27/total_return_price|31.25|2009-05-11/total_return_price|37.22|2009-05-26/total_return_price|38.49|2009-04-03/enterprise_value|1140.4957|2009-04-13/enterprise_value|1137.5461|2009-04-20/enterprise_value|1208.7588|2009-04-27/enterprise_value|1221.4001|2009-05-04/enterprise_value|1551.796|2009-05-11/enterprise_value|1478.2139|2009-05-18/enterprise_value|1591.0983|2009-05-26/enterprise_value|1531.908 russ2000_0100|CMPR|200906|156.863|133.988|4.384|193.622|6.754|84.015|66.813|17.202||285.534|98.784|29.881|3.316|30.7173|46.7386|4.6286|3.6899|33.8492|6.3939|0.7551|0.0659|0|1.8851|27.3025|45.1294|0.33||135.168|85.343|54.011|15.919|14.697|-0.144|41.65|41.65|1710.4934|40.26|2009-07-07/ev_revenues|3.1177|2009-07-14/ev_revenues|3.2447|2009-07-21/ev_revenues|3.1542|2009-07-28/ev_revenues|3.3069|2009-08-04/ev_revenues|3.311|2009-08-11/ev_revenues|3.4198|2009-08-18/ev_revenues|3.2961|2009-08-25/ev_revenues|3.2776|2009-07-07/ev_free_cash_flow|43.9432|2009-07-14/ev_free_cash_flow|45.7327|2009-07-21/ev_free_cash_flow|44.4578|2009-07-28/ev_free_cash_flow|46.61|2009-08-04/ev_free_cash_flow|46.6684|2009-08-11/ev_free_cash_flow|48.2007|2009-08-18/ev_free_cash_flow|46.4579|2009-08-25/ev_free_cash_flow|46.1965|2009-07-07/ps_ratio|3.4831|2009-07-14/ps_ratio|3.6155|2009-07-21/ps_ratio|3.5212|2009-07-28/ps_ratio|3.6804|2009-08-04/ps_ratio|3.6847|2009-08-11/ps_ratio|3.798|2009-08-18/ps_ratio|3.6691|2009-08-25/ps_ratio|3.6336|2009-07-07/pe_ratio|31.9524|2009-07-14/pe_ratio|33.1667|2009-07-21/pe_ratio|32.3016|2009-07-28/pe_ratio|33.7619|2009-08-04/pe_ratio|33.8016|2009-08-11/pe_ratio|34.8413|2009-08-18/pe_ratio|33.6587|2009-08-25/pe_ratio|33.3333|2009-07-07/price_to_book_value|6.0356|2009-07-14/price_to_book_value|6.2649|2009-07-21/price_to_book_value|6.1015|2009-07-28/price_to_book_value|6.3774|2009-08-04/price_to_book_value|6.3849|2009-08-11/price_to_book_value|6.5813|2009-08-18/price_to_book_value|6.3579|2009-08-25/price_to_book_value|6.3244|2009-07-07/peg_ratio|0.7128|2009-07-14/peg_ratio|0.7399|2009-07-21/peg_ratio|0.7206|2009-07-28/peg_ratio|0.7532|2009-08-04/peg_ratio|0.754|2009-08-11/peg_ratio|0.7772|2009-08-18/peg_ratio|0.7508|2009-08-25/peg_ratio|0.7436|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|29.3827|2009-07-31/percent_of_shares_outstanding|32.7404|2009-08-14/percent_of_shares_outstanding|32.348|2009-08-31/percent_of_shares_outstanding|19.9008|2009-07-07/price|40.26|2009-07-21/price|40.7|2009-08-04/price|42.59|2009-08-18/price|42.41|2009-07-07/total_return_price|40.26|2009-07-21/total_return_price|40.7|2009-08-04/total_return_price|42.59|2009-08-18/total_return_price|42.41|2009-07-07/enterprise_value|1608.1875|2009-07-14/enterprise_value|1673.6804|2009-07-21/enterprise_value|1627.0221|2009-07-28/enterprise_value|1705.7847|2009-08-04/enterprise_value|1707.925|2009-08-11/enterprise_value|1764.0006|2009-08-18/enterprise_value|1700.22|2009-08-25/enterprise_value|1690.6538 russ2000_0100|CMPR|200909|173.933|141.445|5.421|212.052|6.75|98.587|86.743|11.844||309.738|111.76|30.787|4.0227|34.0504|56.6997|5.0358|4.4071|40.4286|7.6706|0.9019|0.0397|0|1.5786|23.4307|44.7977|0.29||145.091|92.226|60.148|14.341|12.976|-0.253|50.94|50.94|2075.0371|48.45|2009-10-06/ev_revenues|3.7345|2009-10-13/ev_revenues|3.5801|2009-10-20/ev_revenues|3.6628|2009-10-27/ev_revenues|3.9322|2009-11-03/ev_revenues|3.9669|2009-11-10/ev_revenues|4.1215|2009-11-17/ev_revenues|4.0576|2009-11-24/ev_revenues|3.7257|2009-10-06/ev_free_cash_flow|59.1286|2009-10-13/ev_free_cash_flow|56.6842|2009-10-20/ev_free_cash_flow|57.9937|2009-10-27/ev_free_cash_flow|62.2594|2009-11-03/ev_free_cash_flow|62.8087|2009-11-10/ev_free_cash_flow|65.2554|2009-11-17/ev_free_cash_flow|64.2443|2009-11-24/ev_free_cash_flow|58.9887|2009-10-06/ps_ratio|4.087|2009-10-13/ps_ratio|3.9281|2009-10-20/ps_ratio|4.0132|2009-10-27/ps_ratio|4.2864|2009-11-03/ps_ratio|4.3221|2009-11-10/ps_ratio|4.481|2009-11-17/ps_ratio|4.4154|2009-11-24/ps_ratio|4.074|2009-10-06/pe_ratio|36.7956|2009-10-13/pe_ratio|35.365|2009-10-20/pe_ratio|36.1314|2009-10-27/pe_ratio|38.5912|2009-11-03/pe_ratio|38.9124|2009-11-10/pe_ratio|40.3431|2009-11-17/pe_ratio|39.7518|2009-11-24/pe_ratio|36.6788|2009-10-06/price_to_book_value|7.0083|2009-10-13/price_to_book_value|6.7359|2009-10-20/price_to_book_value|6.8818|2009-10-27/price_to_book_value|7.3573|2009-11-03/price_to_book_value|7.4186|2009-11-10/price_to_book_value|7.6913|2009-11-17/price_to_book_value|7.5786|2009-11-24/price_to_book_value|6.9928|2009-10-06/peg_ratio|0.7046|2009-10-13/peg_ratio|0.6772|2009-10-20/peg_ratio|0.6919|2009-10-27/peg_ratio|0.739|2009-11-03/peg_ratio|0.7451|2009-11-10/peg_ratio|0.7725|2009-11-17/peg_ratio|0.7612|2009-11-24/peg_ratio|0.7024|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|22.4558|2009-10-30/percent_of_shares_outstanding|21.8131|2009-11-13/percent_of_shares_outstanding|21.5055|2009-11-30/percent_of_shares_outstanding|24.6204|2009-10-13/price|48.45|2009-10-27/price|52.87|2009-11-10/price|55.27|2009-11-24/price|50.25|2009-10-13/total_return_price|48.45|2009-10-27/total_return_price|52.87|2009-11-10/total_return_price|55.27|2009-11-24/total_return_price|50.25|2009-10-06/enterprise_value|2041.5924|2009-10-13/enterprise_value|1957.1911|2009-10-20/enterprise_value|2002.406|2009-10-27/enterprise_value|2149.6923|2009-11-03/enterprise_value|2168.6576|2009-11-10/enterprise_value|2253.1393|2009-11-17/enterprise_value|2218.2259|2009-11-24/enterprise_value|2036.7627 russ2000_0100|CMPR|200912|187.55|159.125|6.788|230.478|6.468|96.706|89.42|7.286||346.554|138.708|30.495|4.3328|33.5137|68.601|5.2008|4.6983|42.2993|8.0643|0.81|0.0171|0|-0.5601|21.1821|45.3362|0.59||194.612|126.736|75.513|29.823|26.948|-0.08|57.33|57.33|2368.6551|57.07|2010-01-05/ev_revenues|3.8564|2010-01-12/ev_revenues|3.6252|2010-01-19/ev_revenues|3.5561|2010-01-26/ev_revenues|3.4732|2010-02-02/ev_revenues|3.7363|2010-02-09/ev_revenues|3.688|2010-02-16/ev_revenues|3.7623|2010-02-23/ev_revenues|3.8913|2010-01-05/ev_free_cash_flow|51.6576|2010-01-12/ev_free_cash_flow|48.5605|2010-01-19/ev_free_cash_flow|47.6342|2010-01-26/ev_free_cash_flow|46.5242|2010-02-02/ev_free_cash_flow|50.0486|2010-02-09/ev_free_cash_flow|49.4017|2010-02-16/ev_free_cash_flow|50.3962|2010-02-23/ev_free_cash_flow|52.1246|2010-01-05/ps_ratio|4.2247|2010-01-12/ps_ratio|3.9871|2010-01-19/ps_ratio|3.916|2010-01-26/ps_ratio|3.8279|2010-02-02/ps_ratio|4.0981|2010-02-09/ps_ratio|4.0485|2010-02-16/ps_ratio|4.1248|2010-02-23/ps_ratio|4.2573|2010-01-05/pe_ratio|37.0584|2010-01-12/pe_ratio|34.974|2010-01-19/pe_ratio|34.3506|2010-01-26/pe_ratio|33.5779|2010-02-02/pe_ratio|35.9481|2010-02-09/pe_ratio|35.513|2010-02-16/pe_ratio|36.1818|2010-02-23/pe_ratio|37.3442|2010-01-05/price_to_book_value|7.1454|2010-01-12/price_to_book_value|6.7435|2010-01-19/price_to_book_value|6.6233|2010-01-26/price_to_book_value|6.4793|2010-02-02/price_to_book_value|6.9366|2010-02-09/price_to_book_value|6.8527|2010-02-16/price_to_book_value|6.9817|2010-02-23/price_to_book_value|7.206|2010-01-05/peg_ratio|0.8701|2010-01-12/peg_ratio|0.8211|2010-01-19/peg_ratio|0.8065|2010-01-26/peg_ratio|0.7884|2010-02-02/peg_ratio|0.844|2010-02-09/peg_ratio|0.8338|2010-02-16/peg_ratio|0.8495|2010-02-23/peg_ratio|0.8768|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|20.2426|2010-01-29/percent_of_shares_outstanding|20.0741|2010-02-12/percent_of_shares_outstanding|20.0079|2010-02-26/percent_of_shares_outstanding|19.2813|2010-01-05/price|57.07|2010-01-19/price|52.9|2010-02-02/price|55.36|2010-02-16/price|55.72|2010-01-05/total_return_price|57.07|2010-01-19/total_return_price|52.9|2010-02-02/total_return_price|55.36|2010-02-16/total_return_price|55.72|2010-01-05/enterprise_value|2323.0957|2010-01-12/enterprise_value|2183.8132|2010-01-19/enterprise_value|2142.1586|2010-01-26/enterprise_value|2092.241|2010-02-02/enterprise_value|2250.7364|2010-02-09/enterprise_value|2221.6427|2010-02-16/enterprise_value|2266.3688|2010-02-23/enterprise_value|2344.0967 russ2000_0100|CMPR|201003|203.122|172.324|5.89|236.788|6.431|97.8|90.268|7.532||367.032|154.875|28.396|3.8704|33.0584|51.8446|5.0344|4.2358|37.1558|7.1697|0.8724|0.0151|0|-0.7079|17.6687|45.6611|0.35||166.029|106.37|68.957|17.788|16.167|-0.01|57.22|57.22|2331.5039|57.91|2010-04-06/ev_revenues|3.7403|2010-04-13/ev_revenues|3.6885|2010-04-20/ev_revenues|3.8221|2010-04-27/ev_revenues|3.8407|2010-05-04/ev_revenues|3.1603|2010-05-11/ev_revenues|3.0374|2010-05-18/ev_revenues|2.8586|2010-05-25/ev_revenues|2.8013|2010-04-06/ev_free_cash_flow|44.5761|2010-04-13/ev_free_cash_flow|43.9585|2010-04-20/ev_free_cash_flow|45.5513|2010-04-27/ev_free_cash_flow|45.772|2010-05-04/ev_free_cash_flow|37.663|2010-05-11/ev_free_cash_flow|36.199|2010-05-18/ev_free_cash_flow|34.0681|2010-05-25/ev_free_cash_flow|33.3849|2010-04-06/ps_ratio|4.1406|2010-04-13/ps_ratio|4.087|2010-04-20/ps_ratio|4.2253|2010-04-27/ps_ratio|4.2408|2010-05-04/ps_ratio|3.5372|2010-05-11/ps_ratio|3.4102|2010-05-18/ps_ratio|3.2252|2010-05-25/ps_ratio|3.166|2010-04-06/pe_ratio|37.609|2010-04-13/pe_ratio|37.1218|2010-04-20/pe_ratio|38.3782|2010-04-27/pe_ratio|38.5192|2010-05-04/pe_ratio|32.1282|2010-05-11/pe_ratio|30.9744|2010-05-18/pe_ratio|29.2949|2010-05-25/pe_ratio|28.7564|2010-04-06/price_to_book_value|6.9856|2010-04-13/price_to_book_value|6.8951|2010-04-20/price_to_book_value|7.1285|2010-04-27/price_to_book_value|7.1608|2010-05-04/price_to_book_value|5.9727|2010-05-11/price_to_book_value|5.7582|2010-05-18/price_to_book_value|5.446|2010-05-25/price_to_book_value|5.3459|2010-04-06/peg_ratio|1.0907|2010-04-13/peg_ratio|1.0765|2010-04-20/peg_ratio|1.113|2010-04-27/peg_ratio|1.1171|2010-05-04/peg_ratio|0.9317|2010-05-11/peg_ratio|0.8983|2010-05-18/peg_ratio|0.8496|2010-05-25/peg_ratio|0.8339|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|16.8269|2010-04-30/percent_of_shares_outstanding|15.3866|2010-05-14/percent_of_shares_outstanding|15.1038|2010-05-28/percent_of_shares_outstanding|14.511|2010-04-13/price|57.91|2010-04-27/price|60.09|2010-05-11/price|48.32|2010-05-25/price|44.86|2010-04-13/total_return_price|57.91|2010-04-27/total_return_price|60.09|2010-05-11/total_return_price|48.32|2010-05-25/total_return_price|44.86|2010-04-06/enterprise_value|2397.1697|2010-04-13/enterprise_value|2363.9569|2010-04-20/enterprise_value|2449.6109|2010-04-27/enterprise_value|2461.4785|2010-05-04/enterprise_value|2025.4056|2010-05-11/enterprise_value|1946.6763|2010-05-18/enterprise_value|1832.0814|2010-05-25/enterprise_value|1795.3411 russ2000_0100|CMPR|201006|203.002|172.331|6.223|249.961|6.426|101.775|91.633|10.142||376.114|166.525|29.637|3.0169|28.2779|35.9551|4.0084|3.389|30.7821|5.7225|0.8927|0.0139|0|-0.5844|15.9267|45.5512|0.25||164.303|104.508|69.986|13.062|11.65|0|50.47|50.47|1933.5548|48.7|2010-07-06/ev_revenues|2.9381|2010-07-13/ev_revenues|3.0297|2010-07-20/ev_revenues|2.9996|2010-07-27/ev_revenues|3.0618|2010-08-03/ev_revenues|1.9609|2010-08-10/ev_revenues|1.7999|2010-08-17/ev_revenues|1.6369|2010-08-24/ev_revenues|1.5922|2010-08-31/ev_revenues|1.7627|2010-07-06/ev_free_cash_flow|42.9281|2010-07-13/ev_free_cash_flow|44.2669|2010-07-20/ev_free_cash_flow|43.827|2010-07-27/ev_free_cash_flow|44.7355|2010-08-03/ev_free_cash_flow|28.6505|2010-08-10/ev_free_cash_flow|26.2979|2010-08-17/ev_free_cash_flow|23.9167|2010-08-24/ev_free_cash_flow|23.2633|2010-08-31/ev_free_cash_flow|25.7547|2010-07-06/ps_ratio|3.2952|2010-07-13/ps_ratio|3.3899|2010-07-20/ps_ratio|3.3588|2010-07-27/ps_ratio|3.4231|2010-08-03/ps_ratio|2.285|2010-08-10/ps_ratio|2.1185|2010-08-17/ps_ratio|1.95|2010-08-24/ps_ratio|1.9|2010-08-31/ps_ratio|2.0759|2010-07-06/pe_ratio|32.9054|2010-07-13/pe_ratio|33.8514|2010-07-20/pe_ratio|33.5405|2010-07-27/pe_ratio|34.1824|2010-08-03/pe_ratio|22.8176|2010-08-10/pe_ratio|21.1554|2010-08-17/pe_ratio|19.473|2010-08-24/pe_ratio|18.973|2010-08-31/pe_ratio|20.7297|2010-07-06/price_to_book_value|5.6785|2010-07-13/price_to_book_value|5.8417|2010-07-20/price_to_book_value|5.7881|2010-07-27/price_to_book_value|5.8988|2010-08-03/price_to_book_value|3.9376|2010-08-10/price_to_book_value|3.6508|2010-08-17/price_to_book_value|3.3604|2010-08-24/price_to_book_value|3.2808|2010-08-31/price_to_book_value|3.5845|2010-07-06/peg_ratio|1.8846|2010-07-13/peg_ratio|1.9388|2010-07-20/peg_ratio|1.921|2010-07-27/peg_ratio|1.9577|2010-08-03/peg_ratio|1.3068|2010-08-10/peg_ratio|1.2116|2010-08-17/peg_ratio|1.1153|2010-08-24/peg_ratio|1.0866|2010-08-31/peg_ratio|1.1872|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|15.8568|2010-07-30/percent_of_shares_outstanding|15.4261|2010-08-13/percent_of_shares_outstanding|7.9986|2010-08-31/percent_of_shares_outstanding|5.098|2010-07-06/price|48.7|2010-07-20/price|49.64|2010-08-03/price|33.77|2010-08-17/price|28.82|2010-08-31/price|30.68|2010-07-06/total_return_price|48.7|2010-07-20/total_return_price|49.64|2010-08-03/total_return_price|33.77|2010-08-17/total_return_price|28.82|2010-08-31/total_return_price|30.68|2010-07-06/enterprise_value|1968.6392|2010-07-13/enterprise_value|2030.0365|2010-07-20/enterprise_value|2009.8631|2010-07-27/enterprise_value|2051.5256|2010-08-03/enterprise_value|1313.8811|2010-08-10/enterprise_value|1205.9973|2010-08-17/enterprise_value|1096.7979|2010-08-24/enterprise_value|1066.8329|2010-08-31/enterprise_value|1181.0868 russ2000_0100|CMPR|201009|214.023|176.628|7.102|260.657|6.518|95.006|84.631|10.375||404.742|177.306|30.37|2.2224|23.3063|32.4714|3.0568|2.5495|25.4595|4.4035|1.4581|0.0121|0|-0.558|8.31|45.2314|0.24||170.487|107.654|72.114|12.073|10.781|-0.008|37.68|37.68|1489.1079|38.58|2010-10-05/ev_revenues|2.1233|2010-10-12/ev_revenues|2.1922|2010-10-19/ev_revenues|2.124|2010-10-26/ev_revenues|2.2297|2010-11-02/ev_revenues|2.3366|2010-11-09/ev_revenues|2.2943|2010-11-16/ev_revenues|2.2709|2010-11-23/ev_revenues|2.3683|2010-11-30/ev_revenues|2.3031|2010-10-05/ev_free_cash_flow|38.8393|2010-10-12/ev_free_cash_flow|40.0999|2010-10-19/ev_free_cash_flow|38.8509|2010-10-26/ev_free_cash_flow|40.7858|2010-11-02/ev_free_cash_flow|42.7409|2010-11-09/ev_free_cash_flow|41.9658|2010-11-16/ev_free_cash_flow|41.5378|2010-11-23/ev_free_cash_flow|43.3193|2010-11-30/ev_free_cash_flow|42.1278|2010-10-05/ps_ratio|2.4499|2010-10-12/ps_ratio|2.5211|2010-10-19/ps_ratio|2.4505|2010-10-26/ps_ratio|2.559|2010-11-02/ps_ratio|2.6695|2010-11-09/ps_ratio|2.6257|2010-11-16/ps_ratio|2.6015|2010-11-23/ps_ratio|2.7021|2010-11-30/ps_ratio|2.6348|2010-10-05/pe_ratio|26.2168|2010-10-12/pe_ratio|26.979|2010-10-19/pe_ratio|26.2238|2010-10-26/pe_ratio|27.3846|2010-11-02/pe_ratio|28.5664|2010-11-09/pe_ratio|28.0979|2010-11-16/pe_ratio|27.8392|2010-11-23/pe_ratio|28.9161|2010-11-30/pe_ratio|28.1958|2010-10-05/price_to_book_value|4.0726|2010-10-12/price_to_book_value|4.1911|2010-10-19/price_to_book_value|4.0737|2010-10-26/price_to_book_value|4.2555|2010-11-02/price_to_book_value|4.4391|2010-11-09/price_to_book_value|4.3663|2010-11-16/price_to_book_value|4.3261|2010-11-23/price_to_book_value|4.4935|2010-11-30/price_to_book_value|4.3815|2010-10-05/peg_ratio|5.9862|2010-10-12/peg_ratio|6.1602|2010-10-19/peg_ratio|5.9878|2010-10-26/peg_ratio|6.2528|2010-11-02/peg_ratio|6.5227|2010-11-09/peg_ratio|6.4157|2010-11-16/peg_ratio|6.3566|2010-11-23/peg_ratio|6.6025|2010-11-30/peg_ratio|6.438|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|9.0593|2010-10-29/percent_of_shares_outstanding|8.9007|2010-11-15/percent_of_shares_outstanding|10.1317|2010-11-30/percent_of_shares_outstanding|12.9504|2010-10-12/price|38.58|2010-10-26/price|39.16|2010-11-09/price|40.18|2010-11-23/price|41.35|2010-10-12/total_return_price|38.58|2010-10-26/total_return_price|39.16|2010-11-09/total_return_price|40.18|2010-11-23/total_return_price|41.35|2010-10-05/enterprise_value|1476.6326|2010-10-12/enterprise_value|1524.558|2010-10-19/enterprise_value|1477.0722|2010-10-26/enterprise_value|1550.6353|2010-11-02/enterprise_value|1624.9666|2010-11-09/enterprise_value|1595.4979|2010-11-16/enterprise_value|1579.2242|2010-11-23/enterprise_value|1646.958|2010-11-30/enterprise_value|1601.6556 russ2000_0100|CMPR|201012|210.517|177.554|8.563|260.846||106.433|95.924|10.509||389.331|211.32|86.263|2.5997|24.6597|47.5535|3.6118|2.9413|31.4755|4.8912|7.1869|0|0|2.4994|16.3124|45.1071|0.75||234.064|155.23|94.758|37.937|34.014|0.003|44.7|44.7|1807.9358|45.98|2011-01-04/ev_revenues|2.4354|2011-01-11/ev_revenues|2.5513|2011-01-18/ev_revenues|2.4453|2011-01-25/ev_revenues|2.4931|2011-02-01/ev_revenues|2.6748|2011-02-08/ev_revenues|2.8797|2011-02-15/ev_revenues|2.8198|2011-02-22/ev_revenues|2.7563|2011-01-04/ev_free_cash_flow|24.152|2011-01-11/ev_free_cash_flow|25.3009|2011-01-18/ev_free_cash_flow|24.2501|2011-01-25/ev_free_cash_flow|24.7238|2011-02-01/ev_free_cash_flow|26.5256|2011-02-08/ev_free_cash_flow|28.5585|2011-02-15/ev_free_cash_flow|27.9636|2011-02-22/ev_free_cash_flow|27.3342|2011-01-04/ps_ratio|2.8398|2011-01-11/ps_ratio|2.9627|2011-01-18/ps_ratio|2.8503|2011-01-25/ps_ratio|2.9003|2011-02-01/ps_ratio|3.093|2011-02-08/ps_ratio|3.3104|2011-02-15/ps_ratio|3.2468|2011-02-22/ps_ratio|3.1795|2011-01-04/pe_ratio|28.9182|2011-01-11/pe_ratio|30.1698|2011-01-18/pe_ratio|29.0252|2011-01-25/pe_ratio|29.5346|2011-02-01/pe_ratio|31.4969|2011-02-08/pe_ratio|33.7107|2011-02-15/pe_ratio|33.0629|2011-02-22/pe_ratio|32.3774|2011-01-04/price_to_book_value|5.053|2011-01-11/price_to_book_value|5.2717|2011-01-18/price_to_book_value|5.0717|2011-01-25/price_to_book_value|5.1618|2011-02-01/price_to_book_value|5.5048|2011-02-08/price_to_book_value|5.8917|2011-02-15/price_to_book_value|5.7785|2011-02-22/price_to_book_value|5.6587|2011-01-04/peg_ratio|8.9068|2011-01-11/peg_ratio|9.2923|2011-01-18/peg_ratio|8.9397|2011-01-25/peg_ratio|9.0967|2011-02-01/peg_ratio|9.701|2011-02-08/peg_ratio|10.3829|2011-02-15/peg_ratio|10.1834|2011-02-22/peg_ratio|9.9722|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|15.6587|2011-01-31/percent_of_shares_outstanding|15.3031|2011-02-15/percent_of_shares_outstanding|12.7125|2011-02-28/percent_of_shares_outstanding|11.9395|2011-01-04/price|45.98|2011-01-18/price|46.15|2011-02-01/price|50.08|2011-02-15/price|52.57|2011-01-04/total_return_price|45.98|2011-01-18/total_return_price|46.15|2011-02-01/total_return_price|50.08|2011-02-15/total_return_price|52.57|2011-01-04/enterprise_value|1789.7325|2011-01-11/enterprise_value|1874.876|2011-01-18/enterprise_value|1797.0061|2011-01-25/enterprise_value|1832.1086|2011-02-01/enterprise_value|1965.6296|2011-02-08/enterprise_value|2116.2687|2011-02-15/enterprise_value|2072.1897|2011-02-22/enterprise_value|2025.5429 russ2000_0100|CMPR|201103|245.232|208.065|8.445|260.22|6.041|104.274|93.426|10.848||424.97|234.237|86.052|2.7283|25.4955|27.057|3.8231|3.1499|32.0755|5.6059|9.8792|0|0|2.3013|12.0473|44.5216|0.51||203.667|132.929|84.6|25.16|22.917|0.129|51|51|2005.0012|51.84|2011-04-05/ev_revenues|2.7171|2011-04-12/ev_revenues|2.6158|2011-04-19/ev_revenues|2.6748|2011-04-26/ev_revenues|2.7451|2011-05-03/ev_revenues|2.7846|2011-05-10/ev_revenues|2.6905|2011-05-17/ev_revenues|2.5082|2011-05-24/ev_revenues|2.4078|2011-05-31/ev_revenues|2.4736|2011-04-05/ev_free_cash_flow|22.4209|2011-04-12/ev_free_cash_flow|21.5851|2011-04-19/ev_free_cash_flow|22.0719|2011-04-26/ev_free_cash_flow|22.6517|2011-05-03/ev_free_cash_flow|22.9778|2011-05-10/ev_free_cash_flow|22.2015|2011-05-17/ev_free_cash_flow|20.6966|2011-05-24/ev_free_cash_flow|19.8682|2011-05-31/ev_free_cash_flow|20.4112|2011-04-05/ps_ratio|3.1329|2011-04-12/ps_ratio|3.0266|2011-04-19/ps_ratio|3.0885|2011-04-26/ps_ratio|3.1615|2011-05-03/ps_ratio|3.2029|2011-05-10/ps_ratio|3.1043|2011-05-17/ps_ratio|2.9075|2011-05-24/ps_ratio|2.8024|2011-05-31/ps_ratio|2.8713|2011-04-05/pe_ratio|30.6629|2011-04-12/pe_ratio|29.6229|2011-04-19/pe_ratio|30.2286|2011-04-26/pe_ratio|30.9429|2011-05-03/pe_ratio|31.3486|2011-05-10/pe_ratio|30.3829|2011-05-17/pe_ratio|28.4571|2011-05-24/pe_ratio|27.4286|2011-05-31/pe_ratio|28.1029|2011-04-05/price_to_book_value|5.4289|2011-04-12/price_to_book_value|5.2447|2011-04-19/price_to_book_value|5.352|2011-04-26/price_to_book_value|5.4797|2011-05-03/price_to_book_value|5.5516|2011-05-10/price_to_book_value|5.3805|2011-05-17/price_to_book_value|5.049|2011-05-24/price_to_book_value|4.8665|2011-05-31/price_to_book_value|4.9862|2011-04-05/peg_ratio|2.5176|2011-04-12/peg_ratio|2.4322|2011-04-19/peg_ratio|2.4819|2011-04-26/peg_ratio|2.5406|2011-05-03/peg_ratio|2.5739|2011-05-10/peg_ratio|2.4946|2011-05-17/peg_ratio|2.3365|2011-05-24/peg_ratio|2.252|2011-05-31/peg_ratio|2.3074|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|11.602|2011-04-29/percent_of_shares_outstanding|10.7863|2011-05-13/percent_of_shares_outstanding|9.5852|2011-05-31/percent_of_shares_outstanding|10.1778|2011-04-12/price|51.84|2011-04-26/price|54.15|2011-05-10/price|53.17|2011-05-24/price|48|2011-04-12/total_return_price|51.84|2011-04-26/total_return_price|54.15|2011-05-10/total_return_price|53.17|2011-05-24/total_return_price|48|2011-04-05/enterprise_value|2099.0467|2011-04-12/enterprise_value|2020.7958|2011-04-19/enterprise_value|2066.3705|2011-04-26/enterprise_value|2120.6503|2011-05-03/enterprise_value|2151.1838|2011-05-10/enterprise_value|2078.5055|2011-05-17/enterprise_value|1937.6128|2011-05-24/enterprise_value|1860.0582|2011-05-31/enterprise_value|1910.8996 russ2000_0100|CMPR|201106|272.291|237.081|8.377|262.104|6.046|105.807|93.806|12.001||450.093|248.634|85.377|2.3498|22.2557|19.3895|3.2873|2.7417|26.8343|4.7611|2.2032|0|0|2.472|10.0208|44.6912|0.32||208.791|133.39|91.025|15.952|14.397|0.115|46.75|46.75|1815.2489|48.95|2011-07-05/ev_revenues|2.2948|2011-07-12/ev_revenues|2.1818|2011-07-19/ev_revenues|2.1253|2011-07-26/ev_revenues|2.0165|2011-08-02/ev_revenues|1.1995|2011-08-09/ev_revenues|1.2275|2011-08-16/ev_revenues|1.0791|2011-08-23/ev_revenues|1.0674|2011-08-30/ev_revenues|1.1411|2011-07-05/ev_free_cash_flow|15.7905|2011-07-12/ev_free_cash_flow|15.0129|2011-07-19/ev_free_cash_flow|14.6241|2011-07-26/ev_free_cash_flow|13.8755|2011-08-02/ev_free_cash_flow|8.2541|2011-08-09/ev_free_cash_flow|8.4467|2011-08-16/ev_free_cash_flow|7.4253|2011-08-23/ev_free_cash_flow|7.3447|2011-08-30/ev_free_cash_flow|7.8518|2011-07-05/ps_ratio|2.6894|2011-07-12/ps_ratio|2.5718|2011-07-19/ps_ratio|2.513|2011-07-26/ps_ratio|2.3999|2011-08-02/ps_ratio|1.5499|2011-08-09/ps_ratio|1.579|2011-08-16/ps_ratio|1.5312|2011-08-23/ps_ratio|1.518|2011-08-30/ps_ratio|1.6004|2011-07-05/pe_ratio|26.8956|2011-07-12/pe_ratio|25.7198|2011-07-19/pe_ratio|25.1319|2011-07-26/pe_ratio|24|2011-08-02/pe_ratio|15.5|2011-08-09/pe_ratio|15.7912|2011-08-16/pe_ratio|15.3132|2011-08-23/pe_ratio|15.1813|2011-08-30/pe_ratio|16.0055|2011-07-05/price_to_book_value|4.6922|2011-07-12/price_to_book_value|4.4871|2011-07-19/price_to_book_value|4.3845|2011-07-26/price_to_book_value|4.187|2011-08-02/price_to_book_value|2.7041|2011-08-09/price_to_book_value|2.7549|2011-08-16/price_to_book_value|2.4855|2011-08-23/price_to_book_value|2.4642|2011-08-30/price_to_book_value|2.598|2011-07-05/peg_ratio|1.1708|2011-07-12/peg_ratio|1.1196|2011-07-19/peg_ratio|1.094|2011-07-26/peg_ratio|1.0447|2011-08-02/peg_ratio|0.6747|2011-08-09/peg_ratio|0.6874|2011-08-16/peg_ratio|0.6666|2011-08-23/peg_ratio|0.6608|2011-08-30/peg_ratio|0.6967|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|10.3806|2011-07-29/percent_of_shares_outstanding|11.8609|2011-08-15/percent_of_shares_outstanding|15.8203|2011-08-31/percent_of_shares_outstanding|14.2915|2011-07-05/price|48.95|2011-07-19/price|45.74|2011-08-02/price|28.21|2011-08-16/price|27.87|2011-08-30/price|29.13|2011-07-05/total_return_price|48.95|2011-07-19/total_return_price|45.74|2011-08-02/total_return_price|28.21|2011-08-16/total_return_price|27.87|2011-08-30/total_return_price|29.13|2011-07-05/enterprise_value|1874.8521|2011-07-12/enterprise_value|1782.5224|2011-07-19/enterprise_value|1736.3576|2011-07-26/enterprise_value|1647.4795|2011-08-02/enterprise_value|980.031|2011-08-09/enterprise_value|1002.8977|2011-08-16/enterprise_value|881.6292|2011-08-23/enterprise_value|872.0535|2011-08-30/enterprise_value|932.2671 russ2000_0100|CMPR|201109|193.972|161.092|8.462|253.611|6.135|108.801|97.057|11.744||360.177|256.806|176.019|1.0209|11.6251|7.0247|1.9707|1.4658|14.6593|2.3798|0.6381|0|0|13.1436|14.0351|42.3095|0.19||212.36|134.296|97.876|10.279|8.172|0.083|26.68|26.68|834.0623|31.83|2011-10-04/ev_revenues|1.0185|2011-10-11/ev_revenues|1.285|2011-10-18/ev_revenues|1.1444|2011-10-25/ev_revenues|1.1872|2011-11-01/ev_revenues|1.3549|2011-11-08/ev_revenues|1.3871|2011-11-15/ev_revenues|1.3129|2011-11-22/ev_revenues|1.2579|2011-11-29/ev_revenues|1.2431|2011-10-04/ev_free_cash_flow|6.546|2011-10-11/ev_free_cash_flow|8.2587|2011-10-18/ev_free_cash_flow|7.3548|2011-10-25/ev_free_cash_flow|7.63|2011-11-01/ev_free_cash_flow|8.7078|2011-11-08/ev_free_cash_flow|8.9148|2011-11-15/ev_free_cash_flow|8.4377|2011-11-22/ev_free_cash_flow|8.0841|2011-11-29/ev_free_cash_flow|7.9893|2011-10-04/ps_ratio|1.3264|2011-10-11/ps_ratio|1.6365|2011-10-18/ps_ratio|1.4802|2011-10-25/ps_ratio|1.5804|2011-11-01/ps_ratio|1.7732|2011-11-08/ps_ratio|1.8102|2011-11-15/ps_ratio|1.7249|2011-11-22/ps_ratio|1.6617|2011-11-29/ps_ratio|1.6447|2011-10-04/pe_ratio|14.5763|2011-10-11/pe_ratio|17.9831|2011-10-18/pe_ratio|16.2655|2011-10-25/pe_ratio|17.3672|2011-11-01/pe_ratio|19.4859|2011-11-08/pe_ratio|19.8927|2011-11-15/pe_ratio|18.9548|2011-11-22/pe_ratio|18.2599|2011-11-29/pe_ratio|18.0734|2011-10-04/price_to_book_value|2.8761|2011-10-11/price_to_book_value|3.5116|2011-10-18/price_to_book_value|3.1762|2011-10-25/price_to_book_value|3.2783|2011-11-01/price_to_book_value|3.6782|2011-11-08/price_to_book_value|3.755|2011-11-15/price_to_book_value|3.578|2011-11-22/price_to_book_value|3.4468|2011-11-29/price_to_book_value|3.4116|2011-10-04/peg_ratio|0.6131|2011-10-11/peg_ratio|0.7563|2011-10-18/peg_ratio|0.6841|2011-10-25/peg_ratio|0.7304|2011-11-01/peg_ratio|0.8196|2011-11-08/peg_ratio|0.8367|2011-11-15/peg_ratio|0.7972|2011-11-22/peg_ratio|0.768|2011-11-29/peg_ratio|0.7601|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|17.6878|2011-10-31/percent_of_shares_outstanding|21.0693|2011-11-15/percent_of_shares_outstanding|19.9117|2011-11-30/percent_of_shares_outstanding|22.5217|2011-10-11/price|31.83|2011-10-25/price|30.74|2011-11-08/price|35.21|2011-11-22/price|32.32|2011-10-11/total_return_price|31.83|2011-10-25/total_return_price|30.74|2011-11-08/total_return_price|35.21|2011-11-22/total_return_price|32.32|2011-10-04/enterprise_value|874.8115|2011-10-11/enterprise_value|1103.6953|2011-10-18/enterprise_value|982.8988|2011-10-25/enterprise_value|1019.6806|2011-11-01/enterprise_value|1163.7241|2011-11-08/enterprise_value|1191.3804|2011-11-15/enterprise_value|1127.6172|2011-11-22/enterprise_value|1080.3709|2011-11-29/enterprise_value|1067.6951 russ2000_0100|CMPR|201112|123.662|67.47|8.873|257.573|202.316|322.528|166.204|156.324||267.823|288.503|282.844|1.2346|15.649|7.9347|2.046|1.6349|17.9661|3.3914|0.7556|0.547|0|15.7213|25.9494|38.6547|0.82||299.862|200.201|137.867|34.568|31.697|-0.422|30.82|30.82|1060.3969|30.51|2012-01-03/ev_revenues|1.3026|2012-01-10/ev_revenues|1.2703|2012-01-17/ev_revenues|1.2404|2012-01-24/ev_revenues|1.301|2012-01-31/ev_revenues|1.5175|2012-02-07/ev_revenues|1.7174|2012-02-14/ev_revenues|1.6547|2012-02-21/ev_revenues|1.6967|2012-02-28/ev_revenues|1.6955|2012-01-03/ev_free_cash_flow|8.6999|2012-01-10/ev_free_cash_flow|8.4841|2012-01-17/ev_free_cash_flow|8.2843|2012-01-24/ev_free_cash_flow|8.6893|2012-01-31/ev_free_cash_flow|10.1347|2012-02-07/ev_free_cash_flow|11.4701|2012-02-14/ev_free_cash_flow|11.0516|2012-02-21/ev_free_cash_flow|11.3315|2012-02-28/ev_free_cash_flow|11.3235|2012-01-03/ps_ratio|1.4038|2012-01-10/ps_ratio|1.3665|2012-01-17/ps_ratio|1.332|2012-01-24/ps_ratio|1.4019|2012-01-31/ps_ratio|1.6508|2012-02-07/ps_ratio|1.8813|2012-02-14/ps_ratio|1.8091|2012-02-21/ps_ratio|1.8574|2012-02-28/ps_ratio|1.856|2012-01-03/pe_ratio|16.5815|2012-01-10/pe_ratio|16.1413|2012-01-17/pe_ratio|15.7337|2012-01-24/pe_ratio|16.5598|2012-01-31/pe_ratio|19.5|2012-02-07/pe_ratio|22.2228|2012-02-14/pe_ratio|21.3696|2012-02-21/pe_ratio|21.9402|2012-02-28/pe_ratio|21.9239|2012-01-03/price_to_book_value|4.2024|2012-01-10/price_to_book_value|4.0908|2012-01-17/price_to_book_value|3.9875|2012-01-24/price_to_book_value|4.1968|2012-01-31/price_to_book_value|4.944|2012-02-07/price_to_book_value|5.6344|2012-02-14/price_to_book_value|5.4181|2012-02-21/price_to_book_value|5.5627|2012-02-28/price_to_book_value|5.5586|2012-01-03/peg_ratio|1.0546|2012-01-10/peg_ratio|1.0266|2012-01-17/peg_ratio|1.0007|2012-01-24/peg_ratio|1.0532|2012-01-31/peg_ratio|1.2402|2012-02-07/peg_ratio|1.4134|2012-02-14/peg_ratio|1.3591|2012-02-21/peg_ratio|1.3954|2012-02-28/peg_ratio|1.3944|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|30.0259|2012-01-31/percent_of_shares_outstanding|27.9146|2012-02-15/percent_of_shares_outstanding|27.1415|2012-02-29/percent_of_shares_outstanding|26.8373|2012-01-03/price|30.51|2012-01-17/price|28.95|2012-01-31/price|35.88|2012-02-14/price|39.32|2012-02-28/price|40.34|2012-01-03/total_return_price|30.51|2012-01-17/total_return_price|28.95|2012-01-31/total_return_price|35.88|2012-02-14/total_return_price|39.32|2012-02-28/total_return_price|40.34|2012-01-03/enterprise_value|1204.5164|2012-01-10/enterprise_value|1174.6363|2012-01-17/enterprise_value|1146.9694|2012-01-24/enterprise_value|1203.0409|2012-01-31/enterprise_value|1403.1599|2012-02-07/enterprise_value|1588.0509|2012-02-14/enterprise_value|1530.111|2012-02-21/enterprise_value|1568.8606|2012-02-28/enterprise_value|1567.7535 russ2000_0100|CMPR|201203|103.488|52.137|7.806|258.808|197.629|306.027|148.135|157.892||281.94|288.777|281.164|1.6743|27.5703|11.1823|2.5574|1.8316|21.6359|5.4856|1.376|0.4487|0|12.7036|21.9861|37.6774|0.01||257.634|168.826|125.346|5.745|0.274|-0.582|39.81|39.81|1548.1942|36.04|2012-04-03/ev_revenues|1.5834|2012-04-10/ev_revenues|1.4379|2012-04-17/ev_revenues|1.5199|2012-04-24/ev_revenues|1.5941|2012-05-01/ev_revenues|1.5034|2012-05-08/ev_revenues|1.469|2012-05-15/ev_revenues|1.4811|2012-05-22/ev_revenues|1.4614|2012-05-29/ev_revenues|1.4539|2012-04-03/ev_free_cash_flow|14.0456|2012-04-10/ev_free_cash_flow|12.7551|2012-04-17/ev_free_cash_flow|13.4825|2012-04-24/ev_free_cash_flow|14.141|2012-05-01/ev_free_cash_flow|13.3362|2012-05-08/ev_free_cash_flow|13.031|2012-05-15/ev_free_cash_flow|13.1383|2012-05-22/ev_free_cash_flow|12.964|2012-05-29/ev_free_cash_flow|12.8969|2012-04-03/ps_ratio|1.6644|2012-04-10/ps_ratio|1.5037|2012-04-17/ps_ratio|1.5943|2012-04-24/ps_ratio|1.6756|2012-05-01/ps_ratio|1.5755|2012-05-08/ps_ratio|1.5375|2012-05-15/ps_ratio|1.5509|2012-05-22/ps_ratio|1.5292|2012-05-29/ps_ratio|1.5208|2012-04-03/pe_ratio|29.7687|2012-04-10/pe_ratio|26.8955|2012-04-17/pe_ratio|28.5149|2012-04-24/pe_ratio|29.9701|2012-05-01/pe_ratio|28.1791|2012-05-08/pe_ratio|27.5|2012-05-15/pe_ratio|27.7388|2012-05-22/pe_ratio|27.3507|2012-05-29/pe_ratio|27.2015|2012-04-03/price_to_book_value|5.2322|2012-04-10/price_to_book_value|4.7273|2012-04-17/price_to_book_value|5.0119|2012-04-24/price_to_book_value|5.2696|2012-05-01/price_to_book_value|4.9546|2012-05-08/price_to_book_value|4.8352|2012-05-15/price_to_book_value|4.8772|2012-05-22/price_to_book_value|4.809|2012-05-29/price_to_book_value|4.7828|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|22.2204|2012-04-30/percent_of_shares_outstanding|22.3425|2012-05-15/percent_of_shares_outstanding|22.2208|2012-05-31/percent_of_shares_outstanding|22.882|2012-04-10/price|36.04|2012-04-24/price|40.16|2012-05-08/price|36.85|2012-05-22/price|36.65|2012-04-10/total_return_price|36.04|2012-04-24/total_return_price|40.16|2012-05-08/total_return_price|36.85|2012-05-22/total_return_price|36.65|2012-04-03/enterprise_value|1549.5431|2012-04-10/enterprise_value|1407.1654|2012-04-17/enterprise_value|1487.4147|2012-04-24/enterprise_value|1560.0621|2012-05-01/enterprise_value|1471.2753|2012-05-08/enterprise_value|1437.6103|2012-05-15/enterprise_value|1449.4486|2012-05-22/enterprise_value|1430.2114|2012-05-29/enterprise_value|1422.8125 russ2000_0100|CMPR|201206|115.598|62.203|7.168|261.228|185.886|403.142|141.979|261.163||189.287|292.628|378.941|1.2486|28.8417|11.0761|2.1418|1.2943|23.1493|4.0703||1.2098|0|23.8196|28.7545|37.1439|0.1||250.413|161.741|119.639|5.253|3.851|-0.758|32.24|32.24|1221.9324|32.64|2012-07-03/ev_revenues|1.255|2012-07-10/ev_revenues|1.1935|2012-07-17/ev_revenues|1.243|2012-07-24/ev_revenues|1.257|2012-07-31/ev_revenues|1.3172|2012-08-07/ev_revenues|1.459|2012-08-14/ev_revenues|1.4522|2012-08-21/ev_revenues|1.4814|2012-08-28/ev_revenues|1.407|2012-07-03/ev_free_cash_flow|14.4654|2012-07-10/ev_free_cash_flow|13.7562|2012-07-17/ev_free_cash_flow|14.3266|2012-07-24/ev_free_cash_flow|14.4885|2012-07-31/ev_free_cash_flow|15.1823|2012-08-07/ev_free_cash_flow|16.8166|2012-08-14/ev_free_cash_flow|16.7384|2012-08-21/ev_free_cash_flow|17.0742|2012-08-28/ev_free_cash_flow|16.2173|2012-07-03/ps_ratio|1.246|2012-07-10/ps_ratio|1.1757|2012-07-17/ps_ratio|1.2322|2012-07-24/ps_ratio|1.2482|2012-07-31/ps_ratio|1.317|2012-08-07/ps_ratio|1.4788|2012-08-14/ps_ratio|1.4689|2012-08-21/ps_ratio|1.5021|2012-08-28/ps_ratio|1.4174|2012-07-03/pe_ratio|29.1429|2012-07-10/pe_ratio|27.5|2012-07-17/pe_ratio|28.8214|2012-07-24/pe_ratio|29.1964|2012-07-31/pe_ratio|30.8036|2012-08-07/pe_ratio|34.5893|2012-08-14/pe_ratio|34.3571|2012-08-21/pe_ratio|35.1339|2012-08-28/pe_ratio|33.1518|2012-07-03/price_to_book_value|5.8835|2012-07-10/price_to_book_value|5.5518|2012-07-17/price_to_book_value|5.8186|2012-07-24/price_to_book_value|5.8943|2012-07-31/price_to_book_value|6.2187|2012-08-07/price_to_book_value|6.983|2012-08-14/price_to_book_value|6.9464|2012-08-21/price_to_book_value|7.1035|2012-08-28/price_to_book_value|6.7027|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|30.2087|2012-07-31/percent_of_shares_outstanding|29.3361|2012-08-15/percent_of_shares_outstanding|29.5639|2012-08-31/percent_of_shares_outstanding|24.1845|2012-07-03/price|32.64|2012-07-17/price|32.28|2012-07-31/price|34.5|2012-08-14/price|38.48|2012-08-28/price|37.13|2012-07-03/total_return_price|32.64|2012-07-17/total_return_price|32.28|2012-07-31/total_return_price|34.5|2012-08-14/total_return_price|38.48|2012-08-28/total_return_price|37.13|2012-07-03/enterprise_value|1280.4607|2012-07-10/enterprise_value|1217.6807|2012-07-17/enterprise_value|1268.1777|2012-07-24/enterprise_value|1282.5079|2012-07-31/enterprise_value|1343.9232|2012-08-07/enterprise_value|1488.5903|2012-08-14/enterprise_value|1481.6663|2012-08-21/enterprise_value|1511.3944|2012-08-28/enterprise_value|1435.5365 russ2000_0100|CMPR|201209|114.579|59.319|8.095|277.428|185.339|421.284|129.396|291.888||199.186|290.932|376.241|1.346|40.1324|15.5135|2.2073|1.3467|31.4999|6.3736||1.3019|0|14.068|21.9575|33.6743|-0.05||251.416|163.389|125.498|-1.437|-1.696|-1.162|35.2799|35.2799|1373.2426|34.5|2012-10-02/ev_revenues|1.3055|2012-10-09/ev_revenues|1.3042|2012-10-16/ev_revenues|1.3394|2012-10-23/ev_revenues|1.2999|2012-10-31/ev_revenues|1.1744|2012-11-07/ev_revenues|1.1588|2012-11-14/ev_revenues|1.1142|2012-11-21/ev_revenues|1.1297|2012-11-28/ev_revenues|1.1789|2012-10-02/ev_free_cash_flow|28.6152|2012-10-09/ev_free_cash_flow|28.5868|2012-10-16/ev_free_cash_flow|29.3582|2012-10-23/ev_free_cash_flow|28.4925|2012-10-31/ev_free_cash_flow|25.7415|2012-11-07/ev_free_cash_flow|25.4012|2012-11-14/ev_free_cash_flow|24.4228|2012-11-21/ev_free_cash_flow|24.7631|2012-11-28/ev_free_cash_flow|25.8408|2012-10-02/ps_ratio|1.1995|2012-10-09/ps_ratio|1.1981|2012-10-16/ps_ratio|1.2356|2012-10-23/ps_ratio|1.1929|2012-10-31/ps_ratio|1.0581|2012-11-07/ps_ratio|1.0415|2012-11-14/ps_ratio|0.9936|2012-11-21/ps_ratio|1.0102|2012-11-28/ps_ratio|1.063|2012-10-02/pe_ratio|39.25|2012-10-09/pe_ratio|39.2045|2012-10-16/pe_ratio|40.4318|2012-10-23/pe_ratio|39.0341|2012-10-31/pe_ratio|34.625|2012-11-07/pe_ratio|34.0795|2012-11-14/pe_ratio|32.5114|2012-11-21/pe_ratio|33.0568|2012-11-28/pe_ratio|34.7841|2012-10-02/price_to_book_value|5.9388|2012-10-09/price_to_book_value|5.9319|2012-10-16/price_to_book_value|6.119|2012-10-23/price_to_book_value|5.909|2012-10-31/price_to_book_value|5.2415|2012-11-07/price_to_book_value|5.159|2012-11-14/price_to_book_value|4.9216|2012-11-21/price_to_book_value|5.0042|2012-11-28/price_to_book_value|5.2656|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|21.8245|2012-10-31/percent_of_shares_outstanding|22.0635|2012-11-15/percent_of_shares_outstanding|22.8973|2012-11-30/percent_of_shares_outstanding|23.0511|2012-10-09/price|34.5|2012-10-23/price|34.35|2012-11-06/price|30.57|2012-11-20/price|28.9|2012-10-09/total_return_price|34.5|2012-10-23/total_return_price|34.35|2012-11-06/total_return_price|30.57|2012-11-20/total_return_price|28.9|2012-10-02/enterprise_value|1382.914|2012-10-09/enterprise_value|1381.5441|2012-10-16/enterprise_value|1418.8235|2012-10-23/enterprise_value|1376.984|2012-10-31/enterprise_value|1244.0374|2012-11-07/enterprise_value|1227.5904|2012-11-14/enterprise_value|1180.3052|2012-11-21/enterprise_value|1196.7522|2012-11-28/enterprise_value|1248.8344 russ2000_0100|CMPR|201212|132.345|64.728|10.215|293.295|186.208|443.765|182.41|261.355||209.895|313.892|398.617|1.2491|49.9206|27.3793|1.939|1.1384|37.25|5.6389||1.0982|0|6.8731|25.0882|34.545|0.66||348.312|234.162|161.076|31.467|22.96|-1.264|34.52|34.52|1323.1886|34.39|2013-01-02/ev_revenues|1.1904|2013-01-09/ev_revenues|1.1919|2013-01-16/ev_revenues|1.2004|2013-01-23/ev_revenues|1.2655|2013-01-30/ev_revenues|1.2253|2013-02-06/ev_revenues|1.1554|2013-02-13/ev_revenues|1.2026|2013-02-20/ev_revenues|1.2495|2013-02-27/ev_revenues|1.2216|2013-01-02/ev_free_cash_flow|32.4722|2013-01-09/ev_free_cash_flow|32.5135|2013-01-16/ev_free_cash_flow|32.7446|2013-01-23/ev_free_cash_flow|34.5195|2013-01-30/ev_free_cash_flow|33.4234|2013-02-06/ev_free_cash_flow|31.5154|2013-02-13/ev_free_cash_flow|32.804|2013-02-20/ev_free_cash_flow|34.0844|2013-02-27/ev_free_cash_flow|33.3212|2013-01-02/ps_ratio|1.1101|2013-01-09/ps_ratio|1.1118|2013-01-16/ps_ratio|1.1208|2013-01-23/ps_ratio|1.1902|2013-01-30/ps_ratio|1.1466|2013-02-06/ps_ratio|1.0721|2013-02-13/ps_ratio|1.1224|2013-02-20/ps_ratio|1.1724|2013-02-27/ps_ratio|1.1418|2013-01-02/pe_ratio|47.7639|2013-01-09/pe_ratio|47.8333|2013-01-16/pe_ratio|48.2222|2013-01-23/pe_ratio|51.2083|2013-01-30/pe_ratio|49.3333|2013-02-06/pe_ratio|46.125|2013-02-13/pe_ratio|48.2917|2013-02-20/pe_ratio|50.4444|2013-02-27/pe_ratio|49.125|2013-01-02/price_to_book_value|5.493|2013-01-09/price_to_book_value|5.501|2013-01-16/price_to_book_value|5.5457|2013-01-23/price_to_book_value|5.8891|2013-01-30/price_to_book_value|5.6771|2013-02-06/price_to_book_value|5.3079|2013-02-13/price_to_book_value|5.5572|2013-02-20/price_to_book_value|5.805|2013-02-27/price_to_book_value|5.6573|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|25.5463|2013-01-31/percent_of_shares_outstanding|24.1333|2013-02-15/percent_of_shares_outstanding|25.5948|2013-02-28/percent_of_shares_outstanding|24.3569|2013-01-02/price|34.39|2013-01-16/price|34.72|2013-01-30/price|35.52|2013-02-13/price|34.77|2013-02-27/price|35.37|2013-01-02/total_return_price|34.39|2013-01-16/total_return_price|34.72|2013-01-30/total_return_price|35.52|2013-02-13/total_return_price|34.77|2013-02-27/total_return_price|35.37|2013-01-02/enterprise_value|1318.7277|2013-01-09/enterprise_value|1320.404|2013-01-16/enterprise_value|1329.7912|2013-01-23/enterprise_value|1401.8719|2013-01-30/enterprise_value|1357.3579|2013-02-06/enterprise_value|1279.8712|2013-02-13/enterprise_value|1332.2047|2013-02-20/enterprise_value|1384.2027|2013-02-27/enterprise_value|1353.2066 russ2000_0100|CMPR|201303|104.412|51.306|8.378|286.797|182.77|414.68|154.02|260.66||201.684|296.839|382.366|1.3343|47.4562|36.3964|2.3853|1.2619|54.2917|6.2523||1.1825|0|9.0009|23.6117|34.3945|0.17||287.684|188.577|135.84|8.71|5.866|-1.283|39.09|39.09|1478.0937|39.25|2013-04-03/ev_revenues|1.2502|2013-04-10/ev_revenues|1.3094|2013-04-17/ev_revenues|1.2516|2013-04-24/ev_revenues|1.3104|2013-05-01/ev_revenues|1.3405|2013-05-08/ev_revenues|1.418|2013-05-15/ev_revenues|1.4992|2013-05-22/ev_revenues|1.4949|2013-05-29/ev_revenues|1.4992|2013-04-03/ev_free_cash_flow|40.1879|2013-04-10/ev_free_cash_flow|42.0913|2013-04-17/ev_free_cash_flow|40.2348|2013-04-24/ev_free_cash_flow|42.1245|2013-05-01/ev_free_cash_flow|43.0929|2013-05-08/ev_free_cash_flow|45.583|2013-05-15/ev_free_cash_flow|48.193|2013-05-22/ev_free_cash_flow|48.0547|2013-05-29/ev_free_cash_flow|48.193|2013-04-03/ps_ratio|1.1429|2013-04-10/ps_ratio|1.2053|2013-04-17/ps_ratio|1.1445|2013-04-24/ps_ratio|1.2264|2013-05-01/ps_ratio|1.2587|2013-05-08/ps_ratio|1.3416|2013-05-15/ps_ratio|1.4285|2013-05-22/ps_ratio|1.4239|2013-05-29/ps_ratio|1.4285|2013-04-03/pe_ratio|42.2955|2013-04-10/pe_ratio|44.6023|2013-04-17/pe_ratio|42.3523|2013-04-24/pe_ratio|45.3864|2013-05-01/pe_ratio|46.5795|2013-05-08/pe_ratio|49.6477|2013-05-15/pe_ratio|52.8636|2013-05-22/pe_ratio|52.6932|2013-05-29/pe_ratio|52.8636|2013-04-03/price_to_book_value|6.1247|2013-04-10/price_to_book_value|6.4588|2013-04-17/price_to_book_value|6.1329|2013-04-24/price_to_book_value|6.4646|2013-05-01/price_to_book_value|6.6345|2013-05-08/price_to_book_value|7.0715|2013-05-15/price_to_book_value|7.5296|2013-05-22/price_to_book_value|7.5053|2013-05-29/price_to_book_value|7.5296|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|24.9107|2013-04-30/percent_of_shares_outstanding|26.247|2013-05-15/percent_of_shares_outstanding|26.3627|2013-05-31/percent_of_shares_outstanding|24.3106|2013-04-10/price|39.25|2013-04-24/price|39.94|2013-05-08/price|43.69|2013-05-22/price|46.37|2013-04-10/total_return_price|39.25|2013-04-24/total_return_price|39.94|2013-05-08/total_return_price|43.69|2013-05-22/total_return_price|46.37|2013-04-03/enterprise_value|1422.4514|2013-04-10/enterprise_value|1489.823|2013-04-17/enterprise_value|1424.1108|2013-04-24/enterprise_value|1490.9954|2013-05-01/enterprise_value|1525.2716|2013-05-08/enterprise_value|1613.4104|2013-05-15/enterprise_value|1705.7929|2013-05-22/enterprise_value|1700.8963|2013-05-29/enterprise_value|1705.7929 russ2000_0100|CMPR|201306|100.231|50.065|7.62|280.022|180.301|412.006|155.026|256.98||189.561|299.144|398.301|1.5124|61.4096|48.6173|3.0048|1.4426|53.3864|7.604||1.2595|0|2.2914|23.4188|33.9781|0.07||280.066|181.057|133.788|1.992|2.305|-1.62|47.58|47.58|1720.8091|48.37|2013-07-03/ev_revenues|1.5202|2013-07-10/ev_revenues|1.5663|2013-07-17/ev_revenues|1.6081|2013-07-24/ev_revenues|1.6109|2013-07-31/ev_revenues|1.5935|2013-08-07/ev_revenues|1.7092|2013-08-14/ev_revenues|1.7376|2013-08-21/ev_revenues|1.661|2013-08-28/ev_revenues|1.6472|2013-07-03/ev_free_cash_flow|33.2696|2013-07-10/ev_free_cash_flow|34.2777|2013-07-17/ev_free_cash_flow|35.1936|2013-07-24/ev_free_cash_flow|35.2551|2013-07-31/ev_free_cash_flow|34.8739|2013-08-07/ev_free_cash_flow|37.4065|2013-08-14/ev_free_cash_flow|38.0276|2013-08-21/ev_free_cash_flow|36.3512|2013-08-28/ev_free_cash_flow|36.0492|2013-07-03/ps_ratio|1.4148|2013-07-10/ps_ratio|1.4628|2013-07-17/ps_ratio|1.5063|2013-07-24/ps_ratio|1.5093|2013-07-31/ps_ratio|1.4911|2013-08-07/ps_ratio|1.6116|2013-08-14/ps_ratio|1.6368|2013-08-21/ps_ratio|1.5572|2013-08-28/ps_ratio|1.5429|2013-07-03/pe_ratio|56.9059|2013-07-10/pe_ratio|58.8353|2013-07-17/pe_ratio|60.5882|2013-07-24/pe_ratio|60.7059|2013-07-31/pe_ratio|59.9765|2013-08-07/pe_ratio|64.8235|2013-08-14/pe_ratio|65.8353|2013-08-21/pe_ratio|62.6353|2013-08-28/pe_ratio|62.0588|2013-07-03/price_to_book_value|8.3673|2013-07-10/price_to_book_value|8.651|2013-07-17/price_to_book_value|8.9088|2013-07-24/price_to_book_value|8.9261|2013-07-31/price_to_book_value|8.8188|2013-08-07/price_to_book_value|9.5315|2013-08-14/price_to_book_value|9.7063|2013-08-21/price_to_book_value|9.2345|2013-08-28/price_to_book_value|9.1495|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|22.4891|2013-07-31/percent_of_shares_outstanding|21.2177|2013-08-15/percent_of_shares_outstanding|19.2837|2013-08-30/percent_of_shares_outstanding|18.3664|2013-07-03/price|48.37|2013-07-17/price|51.5|2013-07-31/price|50.98|2013-08-14/price|55.96|2013-08-28/price|52.75|2013-07-03/total_return_price|48.37|2013-07-17/total_return_price|51.5|2013-07-31/total_return_price|50.98|2013-08-14/total_return_price|55.96|2013-08-28/total_return_price|52.75|2013-07-03/enterprise_value|1774.8002|2013-07-10/enterprise_value|1828.5779|2013-07-17/enterprise_value|1877.437|2013-07-24/enterprise_value|1880.7161|2013-07-31/enterprise_value|1860.3855|2013-08-07/enterprise_value|1995.4856|2013-08-14/enterprise_value|2028.6218|2013-08-21/enterprise_value|1939.1896|2013-08-28/enterprise_value|1923.0786 russ2000_0100|CMPR|201309|121.812|64.651|7.592|294.76|181.229|431.987|144.297|287.69||206.715|299.556|389.87|1.6826|65.8247|36.8239|3.2508|1.5757|63.3765|9.3676||1.3061|0|2.6051|17.2073|34.3738|0.01||275.089|179.299|128.643|2.006|0.412|-1.577|53.87|53.87|1964.4072|51.92|2013-10-02/ev_revenues|1.7335|2013-10-09/ev_revenues|1.6133|2013-10-16/ev_revenues|1.7237|2013-10-23/ev_revenues|1.6851|2013-10-30/ev_revenues|1.6533|2013-11-06/ev_revenues|1.7002|2013-11-13/ev_revenues|1.7122|2013-11-20/ev_revenues|1.7066|2013-11-27/ev_revenues|1.7685|2013-10-02/ev_free_cash_flow|36.756|2013-10-09/ev_free_cash_flow|34.208|2013-10-16/ev_free_cash_flow|36.5491|2013-10-23/ev_free_cash_flow|35.7311|2013-10-30/ev_free_cash_flow|35.056|2013-11-06/ev_free_cash_flow|36.0511|2013-11-13/ev_free_cash_flow|36.3043|2013-11-20/ev_free_cash_flow|36.1865|2013-11-27/ev_free_cash_flow|37.4996|2013-10-02/ps_ratio|1.6208|2013-10-09/ps_ratio|1.4961|2013-10-16/ps_ratio|1.6105|2013-10-23/ps_ratio|1.5704|2013-10-30/ps_ratio|1.5367|2013-11-06/ps_ratio|1.5854|2013-11-13/ps_ratio|1.5978|2013-11-20/ps_ratio|1.592|2013-11-27/ps_ratio|1.6563|2013-10-02/pe_ratio|61.8132|2013-10-09/pe_ratio|57.0549|2013-10-16/pe_ratio|61.4176|2013-10-23/pe_ratio|59.8901|2013-10-30/pe_ratio|58.6044|2013-11-06/pe_ratio|60.4615|2013-11-13/pe_ratio|60.9341|2013-11-20/pe_ratio|60.7143|2013-11-27/pe_ratio|63.1648|2013-10-02/price_to_book_value|8.9953|2013-10-09/price_to_book_value|8.3028|2013-10-16/price_to_book_value|8.939|2013-10-23/price_to_book_value|8.7167|2013-10-30/price_to_book_value|8.5333|2013-11-06/price_to_book_value|8.8037|2013-11-13/price_to_book_value|8.8725|2013-11-20/price_to_book_value|8.8405|2013-11-27/price_to_book_value|9.1973|2013-10-02/peg_ratio|18.1319|2013-10-09/peg_ratio|16.7361|2013-10-16/peg_ratio|18.0158|2013-10-23/peg_ratio|17.5678|2013-10-30/peg_ratio|17.1906|2013-11-06/peg_ratio|17.7354|2013-11-13/peg_ratio|17.874|2013-11-20/peg_ratio|17.8095|2013-11-22/peg_ratio|18.5864|2013-11-29/peg_ratio|18.4816|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|17.3278|2013-10-31/percent_of_shares_outstanding|17.8881|2013-11-15/percent_of_shares_outstanding|18.9108|2013-11-29/percent_of_shares_outstanding|18.3428|2013-10-09/price|51.92|2013-10-23/price|54.5|2013-11-06/price|55.02|2013-11-20/price|55.25|2013-10-09/total_return_price|51.92|2013-10-23/total_return_price|54.5|2013-11-06/total_return_price|55.02|2013-11-20/total_return_price|55.25|2013-10-02/enterprise_value|2064.8052|2013-10-09/enterprise_value|1921.6684|2013-10-16/enterprise_value|2053.1842|2013-10-23/enterprise_value|2007.228|2013-10-30/enterprise_value|1969.3081|2013-11-06/enterprise_value|2025.207|2013-11-13/enterprise_value|2039.4298|2013-11-20/enterprise_value|2032.8146|2013-11-27/enterprise_value|2106.5747 russ2000_0100|CMPR|201312|135.461|62.31|8.298|308.301|182.961|414.356|197.901|216.455||260.288|340.431|387.533|1.7721|40.9637|37.5761|3.003|1.66|63.3077|9.2181|18.5703|0.7857|0|2.3001|17.8624|34.5522|1.18||370.807|250.018|154.622|47.747|40.875|-1.566|55.62|55.62|2110.8746|55.2|2014-01-02/ev_revenues|1.6243|2014-01-09/ev_revenues|1.6112|2014-01-16/ev_revenues|1.5263|2014-01-23/ev_revenues|1.5047|2014-01-30/ev_revenues|1.4692|2014-02-06/ev_revenues|1.4599|2014-02-13/ev_revenues|1.4878|2014-02-20/ev_revenues|1.5097|2014-02-27/ev_revenues|1.4883|2014-01-02/ev_free_cash_flow|30.2172|2014-01-09/ev_free_cash_flow|29.9734|2014-01-16/ev_free_cash_flow|28.3937|2014-01-23/ev_free_cash_flow|27.9925|2014-01-30/ev_free_cash_flow|27.3314|2014-02-06/ev_free_cash_flow|27.1583|2014-02-13/ev_free_cash_flow|27.6778|2014-02-20/ev_free_cash_flow|28.0853|2014-02-27/ev_free_cash_flow|27.688|2014-01-02/ps_ratio|1.5612|2014-01-09/ps_ratio|1.5476|2014-01-16/ps_ratio|1.4596|2014-01-23/ps_ratio|1.4373|2014-01-30/ps_ratio|1.3966|2014-02-06/ps_ratio|1.387|2014-02-13/ps_ratio|1.4158|2014-02-20/ps_ratio|1.4384|2014-02-27/ps_ratio|1.4164|2014-01-02/pe_ratio|38.6014|2014-01-09/pe_ratio|38.2657|2014-01-16/pe_ratio|36.0909|2014-01-23/pe_ratio|35.5385|2014-01-30/pe_ratio|34.5315|2014-02-06/pe_ratio|34.2937|2014-02-13/pe_ratio|35.007|2014-02-20/pe_ratio|35.5664|2014-02-27/pe_ratio|35.021|2014-01-02/price_to_book_value|7.0273|2014-01-09/price_to_book_value|6.9662|2014-01-16/price_to_book_value|6.5703|2014-01-23/price_to_book_value|6.4697|2014-01-30/price_to_book_value|6.304|2014-02-06/price_to_book_value|6.2606|2014-02-13/price_to_book_value|6.3908|2014-02-20/price_to_book_value|6.493|2014-02-27/price_to_book_value|6.3934|2014-01-03/peg_ratio|0.3898|2014-01-10/peg_ratio|0.387|2014-01-17/peg_ratio|0.3636|2014-01-24/peg_ratio|0.3556|2014-01-31/peg_ratio|0.3466|2014-02-07/peg_ratio|0.3534|2014-02-14/peg_ratio|0.3577|2014-02-21/peg_ratio|0.3622|2014-02-28/peg_ratio|0.349|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|17.2064|2014-01-31/percent_of_shares_outstanding|18.8352|2014-02-14/percent_of_shares_outstanding|20.3321|2014-02-28/percent_of_shares_outstanding|19.8081|2014-01-02/price|55.2|2014-01-16/price|51.61|2014-01-30/price|49.38|2014-02-13/price|50.06|2014-02-27/price|50.08|2014-01-02/total_return_price|55.2|2014-01-16/total_return_price|51.61|2014-01-30/total_return_price|49.38|2014-02-13/total_return_price|50.06|2014-02-27/total_return_price|50.08|2014-01-02/enterprise_value|1971.3082|2014-01-09/enterprise_value|1955.4029|2014-01-16/enterprise_value|1852.3493|2014-01-23/enterprise_value|1826.1717|2014-01-30/enterprise_value|1783.0479|2014-02-06/enterprise_value|1771.75|2014-02-13/enterprise_value|1805.6438|2014-02-20/enterprise_value|1832.2271|2014-02-27/enterprise_value|1806.3083 russ2000_0100|CMPR|201403|126.04|57.472|7.416|313.854|182.138|399.611|177.44|222.171||272.395|341.806|384.53|1.4199|39.6326|26.4146|2.652|1.3457|33.2727|6.0742|0.341|0.7414|0|1.6313|20.9272|34.357|0.04||286.185|185.282|137.609|3.398|1.375|-1.725|47.58|47.58|1723.2353|49.39|2014-04-03/ev_revenues|1.5394|2014-04-10/ev_revenues|1.4749|2014-04-17/ev_revenues|1.4727|2014-04-24/ev_revenues|1.4716|2014-05-01/ev_revenues|1.1786|2014-05-08/ev_revenues|1.2396|2014-05-15/ev_revenues|1.2121|2014-05-22/ev_revenues|1.2319|2014-05-29/ev_revenues|1.2423|2014-04-03/ev_free_cash_flow|31.5801|2014-04-10/ev_free_cash_flow|30.2568|2014-04-17/ev_free_cash_flow|30.2118|2014-04-24/ev_free_cash_flow|30.1892|2014-05-01/ev_free_cash_flow|24.1783|2014-05-08/ev_free_cash_flow|25.4289|2014-05-15/ev_free_cash_flow|24.8656|2014-05-22/ev_free_cash_flow|25.2711|2014-05-29/ev_free_cash_flow|25.4852|2014-04-03/ps_ratio|1.4647|2014-04-10/ps_ratio|1.3982|2014-04-17/ps_ratio|1.3959|2014-04-24/ps_ratio|1.3948|2014-05-01/ps_ratio|1.0922|2014-05-08/ps_ratio|1.155|2014-05-15/ps_ratio|1.1267|2014-05-22/ps_ratio|1.1471|2014-05-29/ps_ratio|1.1579|2014-04-03/pe_ratio|39.8|2014-04-10/pe_ratio|37.9923|2014-04-17/pe_ratio|37.9308|2014-04-24/pe_ratio|37.9|2014-05-01/pe_ratio|29.6769|2014-05-08/pe_ratio|31.3846|2014-05-15/pe_ratio|30.6154|2014-05-22/pe_ratio|31.1692|2014-05-29/pe_ratio|31.4615|2014-04-03/price_to_book_value|6.32|2014-04-10/price_to_book_value|6.0329|2014-04-17/price_to_book_value|6.0231|2014-04-24/price_to_book_value|6.0182|2014-05-01/price_to_book_value|4.7144|2014-05-08/price_to_book_value|4.9856|2014-05-15/price_to_book_value|4.8634|2014-05-22/price_to_book_value|4.9514|2014-05-29/price_to_book_value|4.9978|2014-04-04/peg_ratio|0.8165|2014-04-11/peg_ratio|0.7768|2014-04-21/peg_ratio|0.8038|2014-04-28/peg_ratio|0.8076|2014-05-05/peg_ratio|0.655|2014-05-12/peg_ratio|0.6627|2014-05-19/peg_ratio|0.6548|2014-05-27/peg_ratio|0.6739|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|18.5039|2014-04-30/percent_of_shares_outstanding|18.4568|2014-05-15/percent_of_shares_outstanding|17.941|2014-05-30/percent_of_shares_outstanding|19.4413|2014-04-10/price|49.39|2014-04-24/price|49.27|2014-05-08/price|40.8|2014-05-22/price|40.52|2014-04-10/total_return_price|49.39|2014-04-24/total_return_price|49.27|2014-05-08/total_return_price|40.8|2014-05-22/total_return_price|40.52|2014-04-03/enterprise_value|1866.0053|2014-04-10/enterprise_value|1787.8147|2014-04-17/enterprise_value|1785.1529|2014-04-24/enterprise_value|1783.822|2014-05-01/enterprise_value|1428.6472|2014-05-08/enterprise_value|1502.5416|2014-05-15/enterprise_value|1469.2558|2014-05-22/enterprise_value|1493.2216|2014-05-29/enterprise_value|1505.8702 russ2000_0100|CMPR|201406|157.941|76.365|12.138|352.221|441.417|756.528|241.501|515.027||232.457|342.84|423.101|1.2267|38.4414|25.1641|1.6984|1.1417|31.0231|4.9282|0.6455|1.9275|0|-0.3303|19.4752|33.6838|0.03||338.155|204.544|136.011|3.459|1.034|-2.806|40.34|40.34|1486.8973|41.58|2014-07-03/ev_revenues|1.3509|2014-07-10/ev_revenues|1.2684|2014-07-17/ev_revenues|1.2381|2014-07-24/ev_revenues|1.2766|2014-07-31/ev_revenues|1.5464|2014-08-07/ev_revenues|1.4998|2014-08-14/ev_revenues|1.5025|2014-08-21/ev_revenues|1.5173|2014-08-28/ev_revenues|1.5066|2014-07-03/ev_free_cash_flow|23.9149|2014-07-10/ev_free_cash_flow|22.4551|2014-07-17/ev_free_cash_flow|21.9189|2014-07-24/ev_free_cash_flow|22.5992|2014-07-31/ev_free_cash_flow|27.3753|2014-08-07/ev_free_cash_flow|26.5507|2014-08-14/ev_free_cash_flow|26.5985|2014-08-21/ev_free_cash_flow|26.8602|2014-08-28/ev_free_cash_flow|26.6707|2014-07-03/ps_ratio|1.1209|2014-07-10/ps_ratio|1.0335|2014-07-17/ps_ratio|1.0015|2014-07-24/ps_ratio|1.0422|2014-07-31/ps_ratio|1.3279|2014-08-07/ps_ratio|1.2786|2014-08-14/ps_ratio|1.2799|2014-08-21/ps_ratio|1.2956|2014-08-28/ps_ratio|1.2842|2014-07-03/pe_ratio|33|2014-07-10/pe_ratio|30.4286|2014-07-17/pe_ratio|29.4841|2014-07-24/pe_ratio|30.6825|2014-07-31/pe_ratio|39.0952|2014-08-07/pe_ratio|37.6429|2014-08-14/pe_ratio|37.6825|2014-08-21/pe_ratio|38.1429|2014-08-28/pe_ratio|37.8095|2014-07-03/price_to_book_value|5.7828|2014-07-10/price_to_book_value|5.3322|2014-07-17/price_to_book_value|5.1667|2014-07-24/price_to_book_value|5.3767|2014-07-31/price_to_book_value|6.8509|2014-08-07/price_to_book_value|6.5964|2014-08-14/price_to_book_value|6.6111|2014-08-21/price_to_book_value|6.6919|2014-08-28/price_to_book_value|6.6334|2014-07-01/peg_ratio|0.6843|2014-07-08/peg_ratio|0.6379|2014-07-15/peg_ratio|0.6175|2014-07-22/peg_ratio|0.6373|2014-07-29/peg_ratio|0.6185|2014-08-05/peg_ratio|0.7871|2014-08-12/peg_ratio|0.7807|2014-08-19/peg_ratio|0.7965|2014-08-26/peg_ratio|0.8099|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|19.519|2014-07-31/percent_of_shares_outstanding|19.7413|2014-08-15/percent_of_shares_outstanding|16.3609|2014-08-29/percent_of_shares_outstanding|15.8077|2014-07-03/price|41.58|2014-07-17/price|37.15|2014-07-31/price|49.26|2014-08-14/price|47.48|2014-08-28/price|47.64|2014-07-03/total_return_price|41.58|2014-07-17/total_return_price|37.15|2014-07-31/total_return_price|49.26|2014-08-14/total_return_price|47.48|2014-08-28/total_return_price|47.64|2014-07-03/enterprise_value|1715.9421|2014-07-10/enterprise_value|1611.1955|2014-07-17/enterprise_value|1572.7238|2014-07-24/enterprise_value|1621.5409|2014-07-31/enterprise_value|1964.2304|2014-08-07/enterprise_value|1905.068|2014-08-14/enterprise_value|1908.4982|2014-08-21/enterprise_value|1927.2712|2014-08-28/enterprise_value|1913.6769 russ2000_0100|CMPR|201409|144.25|70.32|13.004|357.287|441.521|767.963|218.935|549.028||211.771|366.534|418.968|1.6175|32.2508|28.6342|2.1949|1.3993|41.1984|7.2395|0.2423|2.1149|0|-0.089|15.2977|33.1544|0.71||333.932|203.712|142.948|25.649|23.694|-3.345|51.91|51.91|2054.5591|54.44|2014-10-02/ev_revenues|1.6387|2014-10-09/ev_revenues|1.6167|2014-10-16/ev_revenues|1.6597|2014-10-23/ev_revenues|1.6368|2014-10-30/ev_revenues|1.8564|2014-11-06/ev_revenues|1.9113|2014-11-13/ev_revenues|1.9228|2014-11-20/ev_revenues|1.8652|2014-11-28/ev_revenues|1.9311|2014-10-02/ev_free_cash_flow|17.6134|2014-10-09/ev_free_cash_flow|17.3772|2014-10-16/ev_free_cash_flow|17.8396|2014-10-23/ev_free_cash_flow|17.5928|2014-10-30/ev_free_cash_flow|19.9533|2014-11-06/ev_free_cash_flow|20.544|2014-11-13/ev_free_cash_flow|20.6673|2014-11-20/ev_free_cash_flow|20.0478|2014-11-28/ev_free_cash_flow|20.7569|2014-10-02/ps_ratio|1.4131|2014-10-09/ps_ratio|1.3901|2014-10-16/ps_ratio|1.4348|2014-10-23/ps_ratio|1.4108|2014-10-30/ps_ratio|1.6403|2014-11-06/ps_ratio|1.6978|2014-11-13/ps_ratio|1.7098|2014-11-20/ps_ratio|1.6495|2014-11-28/ps_ratio|1.7131|2014-10-02/pe_ratio|28.2347|2014-10-09/pe_ratio|27.7755|2014-10-16/pe_ratio|28.6684|2014-10-23/pe_ratio|28.1888|2014-10-30/pe_ratio|32.7755|2014-11-06/pe_ratio|33.9235|2014-11-13/pe_ratio|34.1633|2014-11-20/pe_ratio|32.9592|2014-11-28/pe_ratio|34.2296|2014-10-02/price_to_book_value|8.4808|2014-10-09/price_to_book_value|8.3429|2014-10-16/price_to_book_value|8.6129|2014-10-23/price_to_book_value|8.4688|2014-10-30/price_to_book_value|9.8471|2014-11-06/price_to_book_value|10.1919|2014-11-13/price_to_book_value|10.264|2014-11-20/price_to_book_value|9.9022|2014-11-28/price_to_book_value|10.3163|2014-10-07/peg_ratio|0.2425|2014-10-14/peg_ratio|0.2344|2014-10-21/peg_ratio|0.2516|2014-10-28/peg_ratio|0.246|2014-11-04/peg_ratio|0.2889|2014-11-11/peg_ratio|0.2963|2014-11-18/peg_ratio|0.2964|2014-11-25/peg_ratio|0.2955|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|18.1495|2014-10-31/percent_of_shares_outstanding|18.5988|2014-11-28/percent_of_shares_outstanding|14.2663|2014-10-09/price|54.44|2014-10-23/price|55.25|2014-11-06/price|66.49|2014-11-20/price|64.6|2014-10-09/total_return_price|54.44|2014-10-23/total_return_price|55.25|2014-11-06/total_return_price|66.49|2014-11-20/total_return_price|64.6|2014-10-02/enterprise_value|2177.9462|2014-10-09/enterprise_value|2148.738|2014-10-16/enterprise_value|2205.9195|2014-10-23/enterprise_value|2175.4066|2014-10-30/enterprise_value|2467.2843|2014-11-06/enterprise_value|2540.3225|2014-11-13/enterprise_value|2555.5793|2014-11-20/enterprise_value|2478.9704|2014-11-28/enterprise_value|2566.6492 russ2000_0100|CMPR|201412|179.065|86.438|15.246|391.016|415.991|768.662|295.851|472.811||256.192|430.143|414.104|2.1499|30.1212|23.1082|2.6325|1.9387|38.7372|11.6892|0.3341|1.3543|0|0.8845|12.2372|33.5811|1.89||439.905|283.285|176.772|66.712|63.609|-3.031|75.45|75.45|2857.3923|73.83|2015-01-02/ev_revenues|1.9091|2015-01-09/ev_revenues|1.9049|2015-01-16/ev_revenues|1.8791|2015-01-23/ev_revenues|1.9289|2015-01-30/ev_revenues|2.0665|2015-02-06/ev_revenues|2.1081|2015-02-13/ev_revenues|2.1559|2015-02-20/ev_revenues|2.1221|2015-02-27/ev_revenues|2.1354|2015-01-02/ev_free_cash_flow|15.5325|2015-01-09/ev_free_cash_flow|15.4984|2015-01-16/ev_free_cash_flow|15.2878|2015-01-23/ev_free_cash_flow|15.6934|2015-01-30/ev_free_cash_flow|16.8131|2015-02-06/ev_free_cash_flow|17.151|2015-02-13/ev_free_cash_flow|17.54|2015-02-20/ev_free_cash_flow|17.2648|2015-02-27/ev_free_cash_flow|17.373|2015-01-02/ps_ratio|1.7792|2015-01-09/ps_ratio|1.7749|2015-01-16/ps_ratio|1.7481|2015-01-23/ps_ratio|1.799|2015-01-30/ps_ratio|1.9411|2015-02-06/ps_ratio|1.984|2015-02-13/ps_ratio|2.0334|2015-02-20/ps_ratio|1.9985|2015-02-27/ps_ratio|2.0122|2015-01-02/pe_ratio|27.6517|2015-01-09/pe_ratio|27.5843|2015-01-16/pe_ratio|27.1685|2015-01-23/pe_ratio|27.9588|2015-01-30/pe_ratio|30.1685|2015-02-06/pe_ratio|30.8352|2015-02-13/pe_ratio|31.603|2015-02-20/pe_ratio|31.0599|2015-02-27/pe_ratio|31.2734|2015-01-02/price_to_book_value|9.3959|2015-01-09/price_to_book_value|9.373|2015-01-16/price_to_book_value|9.2317|2015-01-23/price_to_book_value|9.5038|2015-01-30/price_to_book_value|10.2549|2015-02-06/price_to_book_value|10.4816|2015-02-13/price_to_book_value|10.7425|2015-02-20/price_to_book_value|10.5579|2015-02-27/price_to_book_value|10.6305|2015-01-06/peg_ratio|0.3007|2015-01-13/peg_ratio|0.3145|2015-01-20/peg_ratio|0.3115|2015-01-27/peg_ratio|0.3226|2015-02-03/peg_ratio|0.3435|2015-02-10/peg_ratio|0.3574|2015-02-17/peg_ratio|0.3627|2015-02-24/peg_ratio|0.3603|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|12.6815|2015-01-30/percent_of_shares_outstanding|12.3591|2015-02-13/percent_of_shares_outstanding|12.3424|2015-02-27/percent_of_shares_outstanding|12.3719|2015-01-02/price|73.83|2015-01-16/price|72.54|2015-01-30/price|80.55|2015-02-13/price|84.38|2015-02-27/price|83.5|2015-01-02/total_return_price|73.83|2015-01-16/total_return_price|72.54|2015-01-30/total_return_price|80.55|2015-02-13/total_return_price|84.38|2015-02-27/total_return_price|83.5|2015-01-02/enterprise_value|2669.3073|2015-01-09/enterprise_value|2663.4386|2015-01-16/enterprise_value|2627.2482|2015-01-23/enterprise_value|2696.9533|2015-01-30/enterprise_value|2889.3889|2015-02-06/enterprise_value|2947.4457|2015-02-13/enterprise_value|3014.309|2015-02-20/enterprise_value|2967.0155|2015-02-27/enterprise_value|2985.6067 russ2000_0100|CMPR|201503|222.148|142.199|13.334|391.761|382.7|805.189|234.641|570.548||234.944|438.754|408.22|2.1169|31.5232|17.2231|2.9354|1.9932|30.9775|10.5299|0.2411|1.8323|0|-0.5167|11.2331|34.1806|0.25||339.901|214.361|161.709|9.501|8.611|-3.131|82.71|82.71|2959.8399|90.43|2015-04-06/ev_revenues|2.1792|2015-04-13/ev_revenues|2.258|2015-04-20/ev_revenues|2.1356|2015-04-27/ev_revenues|2.1157|2015-05-04/ev_revenues|2.1437|2015-05-11/ev_revenues|2.1053|2015-05-18/ev_revenues|2.1342|2015-05-26/ev_revenues|2.0183|2015-04-06/ev_free_cash_flow|19.1947|2015-04-13/ev_free_cash_flow|19.889|2015-04-20/ev_free_cash_flow|18.8108|2015-04-27/ev_free_cash_flow|18.6348|2015-05-04/ev_free_cash_flow|18.8816|2015-05-11/ev_free_cash_flow|18.5433|2015-05-18/ev_free_cash_flow|18.798|2015-05-26/ev_free_cash_flow|17.7771|2015-04-06/ps_ratio|2.0319|2015-04-13/ps_ratio|2.1128|2015-04-20/ps_ratio|1.9872|2015-04-27/ps_ratio|1.9658|2015-05-04/ps_ratio|1.9946|2015-05-11/ps_ratio|1.9552|2015-05-18/ps_ratio|1.9848|2015-05-26/ps_ratio|1.8659|2015-04-06/pe_ratio|30.441|2015-04-13/pe_ratio|31.6528|2015-04-20/pe_ratio|29.7708|2015-04-27/pe_ratio|29.4514|2015-05-04/pe_ratio|29.8819|2015-05-11/pe_ratio|29.2917|2015-05-18/pe_ratio|29.7361|2015-05-26/pe_ratio|27.9549|2015-04-06/price_to_book_value|12.2358|2015-04-13/price_to_book_value|12.7229|2015-04-20/price_to_book_value|11.9665|2015-04-27/price_to_book_value|11.843|2015-05-04/price_to_book_value|12.0161|2015-05-11/price_to_book_value|11.7788|2015-05-18/price_to_book_value|11.9575|2015-05-26/price_to_book_value|11.2412|2015-04-07/peg_ratio|0.2514|2015-04-14/peg_ratio|0.2592|2015-04-21/peg_ratio|0.2474|2015-04-28/peg_ratio|0.2447|2015-05-05/peg_ratio|0.2408|2015-05-12/peg_ratio|0.2407|2015-05-19/peg_ratio|0.2404|2015-05-26/peg_ratio|0.23|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|10.7168|2015-04-30/percent_of_shares_outstanding|8.9587|2015-05-15/percent_of_shares_outstanding|7.963|2015-05-29/percent_of_shares_outstanding|8.5794|2015-04-10/price|90.43|2015-04-24/price|86.01|2015-05-08/price|84.97|2015-05-22/price|83.3|2015-04-10/total_return_price|90.43|2015-04-24/total_return_price|86.01|2015-05-08/total_return_price|84.97|2015-05-22/total_return_price|83.3|2015-04-06/enterprise_value|3163.9964|2015-04-13/enterprise_value|3278.4349|2015-04-20/enterprise_value|3100.7109|2015-04-27/enterprise_value|3071.7058|2015-05-04/enterprise_value|3112.3828|2015-05-11/enterprise_value|3056.6159|2015-05-18/enterprise_value|3098.6051|2015-05-26/enterprise_value|2930.3201 russ2000_0100|CMPR|201506|216.098|110.494|18.356|467.511|573.801|1050.376|305.678|744.698||248.907|435.052|412.132|2.1406|34.6862|21.5189|2.4608|1.9047|30.7153|11.2266|0.2615|2.0654|0|-2.7037|8.9661|34.3533|-0.11||380.468|224.277|133.647|-2.109|-3.702|-7.197|85.32|85.32|3198.4869|82.01|2015-07-07/ev_revenues|2.1175|2015-07-14/ev_revenues|2.1453|2015-07-21/ev_revenues|2.0253|2015-07-28/ev_revenues|2.0259|2015-08-04/ev_revenues|1.7588|2015-08-11/ev_revenues|1.7581|2015-08-18/ev_revenues|1.8095|2015-08-25/ev_revenues|1.7168|2015-07-07/ev_free_cash_flow|21.2866|2015-07-14/ev_free_cash_flow|21.5658|2015-07-21/ev_free_cash_flow|20.3596|2015-07-28/ev_free_cash_flow|20.3663|2015-08-04/ev_free_cash_flow|17.6812|2015-08-11/ev_free_cash_flow|17.6735|2015-08-18/ev_free_cash_flow|18.191|2015-08-25/ev_free_cash_flow|17.2587|2015-07-07/ps_ratio|1.8812|2015-07-14/ps_ratio|1.9095|2015-07-21/ps_ratio|1.7873|2015-07-28/ps_ratio|1.788|2015-08-04/ps_ratio|1.5159|2015-08-11/ps_ratio|1.5503|2015-08-18/ps_ratio|1.604|2015-08-25/ps_ratio|1.5073|2015-07-07/pe_ratio|30.3358|2015-07-14/pe_ratio|30.792|2015-07-21/pe_ratio|28.8212|2015-07-28/pe_ratio|28.8321|2015-08-04/pe_ratio|24.4453|2015-08-11/pe_ratio|25|2015-08-18/pe_ratio|25.865|2015-08-25/pe_ratio|24.3066|2015-07-07/price_to_book_value|11.0878|2015-07-14/price_to_book_value|11.2546|2015-07-21/price_to_book_value|10.5343|2015-07-28/price_to_book_value|10.5383|2015-08-04/price_to_book_value|8.9348|2015-08-11/price_to_book_value|8.9303|2015-08-18/price_to_book_value|9.2393|2015-08-25/price_to_book_value|8.6826|2015-07-07/peg_ratio|0.2583|2015-07-14/peg_ratio|0.2621|2015-07-21/peg_ratio|0.2454|2015-07-28/peg_ratio|0.2455|2015-08-04/peg_ratio|0.2081|2015-08-11/peg_ratio|0.2128|2015-08-18/peg_ratio|0.2202|2015-08-25/peg_ratio|0.2069|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|9.0744|2015-07-31/percent_of_shares_outstanding|12.2416|2015-08-14/percent_of_shares_outstanding|15.9133|2015-08-31/percent_of_shares_outstanding|18.3013|2015-07-06/price|82.01|2015-07-20/price|82.5|2015-08-03/price|65.78|2015-08-17/price|70.45|2015-08-31/price|69.98|2015-07-06/total_return_price|82.01|2015-07-20/total_return_price|82.5|2015-08-03/total_return_price|65.78|2015-08-17/total_return_price|70.45|2015-08-31/total_return_price|69.98|2015-07-07/enterprise_value|3163.9557|2015-07-14/enterprise_value|3205.4595|2015-07-21/enterprise_value|3026.1628|2015-07-28/enterprise_value|3027.1589|2015-08-04/enterprise_value|2628.0576|2015-08-11/enterprise_value|2626.9253|2015-08-18/enterprise_value|2703.8313|2015-08-25/enterprise_value|2565.2707 russ2000_0100|CMPR|201509|217.369|99.561|19.835|495.097|587.57|1233.601|311.943|921.658||109.688|442.804|547.448|1.8958|37.1438|19.0577|2.1918|1.701|27.4307|9.7568|0.2335|5.9744|0|3.0884|19.6579|33.7574|0.32||375.748|218.465|155.294|13.201|10.771|-8.126|74.12|74.12|2832.6614|81.97|2015-10-06/ev_revenues|2.0148|2015-10-13/ev_revenues|2.0263|2015-10-20/ev_revenues|1.9935|2015-10-27/ev_revenues|1.9034|2015-11-03/ev_revenues|2.0217|2015-11-10/ev_revenues|2.0129|2015-11-17/ev_revenues|2.0287|2015-11-24/ev_revenues|2.1826|2015-10-06/ev_free_cash_flow|27.1261|2015-10-13/ev_free_cash_flow|27.2802|2015-10-20/ev_free_cash_flow|26.8393|2015-10-27/ev_free_cash_flow|25.6254|2015-11-03/ev_free_cash_flow|27.2191|2015-11-10/ev_free_cash_flow|27.1007|2015-11-17/ev_free_cash_flow|27.3127|2015-11-24/ev_free_cash_flow|29.3853|2015-10-06/ps_ratio|1.7886|2015-10-13/ps_ratio|1.801|2015-10-20/ps_ratio|1.7647|2015-10-27/ps_ratio|1.6672|2015-11-03/ps_ratio|1.7952|2015-11-10/ps_ratio|1.7857|2015-11-17/ps_ratio|1.8028|2015-11-24/ps_ratio|1.9693|2015-10-06/pe_ratio|34.417|2015-10-13/pe_ratio|34.6553|2015-10-20/pe_ratio|33.9574|2015-10-27/pe_ratio|32.0809|2015-11-03/pe_ratio|34.5447|2015-11-10/pe_ratio|34.3617|2015-11-17/pe_ratio|34.6894|2015-11-24/pe_ratio|37.8936|2015-10-06/price_to_book_value|23.1445|2015-10-13/price_to_book_value|23.3048|2015-10-20/price_to_book_value|22.8462|2015-10-27/price_to_book_value|21.5836|2015-11-03/price_to_book_value|23.2413|2015-11-10/price_to_book_value|23.1182|2015-11-17/price_to_book_value|23.3386|2015-11-24/price_to_book_value|25.4944|2015-10-06/peg_ratio|1.7297|2015-10-13/peg_ratio|1.7417|2015-10-20/peg_ratio|1.7066|2015-10-27/peg_ratio|1.6123|2015-11-03/peg_ratio|1.7361|2015-11-10/peg_ratio|1.7269|2015-11-17/peg_ratio|1.7434|2015-11-24/peg_ratio|1.9044|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|20.6266|2015-10-30/percent_of_shares_outstanding|21.2377|2015-11-13/percent_of_shares_outstanding|19.9564|2015-11-30/percent_of_shares_outstanding|20.2963|2015-10-12/price|81.97|2015-10-26/price|75.98|2015-11-09/price|80.48|2015-11-23/price|86.3|2015-10-12/total_return_price|81.97|2015-10-26/total_return_price|75.98|2015-11-09/total_return_price|80.48|2015-11-23/total_return_price|86.3|2015-10-06/enterprise_value|3094.8176|2015-10-13/enterprise_value|3112.395|2015-10-20/enterprise_value|3062.0914|2015-10-27/enterprise_value|2923.6046|2015-11-03/enterprise_value|3105.4274|2015-11-10/enterprise_value|3091.9242|2015-11-17/enterprise_value|3116.1044|2015-11-24/enterprise_value|3352.5682 russ2000_0100|CMPR|201512|197.394|79.084|20.89|490.605|567.839|1144.477|340.034|804.443||157.667|499.121|546.879|2.0482|40.2651|27.5755|2.3184|1.8239|35.0957|23.612|1.7638|3.4739|0|4.3845|20.0188|32.7354|1.81||496.274|298.703|179.214|65.139|59.319|-10.16|81.66|81.66|3146.0942|78.02|2016-01-05/ev_revenues|1.8277|2016-01-12/ev_revenues|1.8382|2016-01-19/ev_revenues|1.6601|2016-01-26/ev_revenues|1.763|2016-02-02/ev_revenues|1.8211|2016-02-09/ev_revenues|1.8364|2016-02-16/ev_revenues|1.9687|2016-02-23/ev_revenues|1.9703|2016-01-05/ev_free_cash_flow|27.3089|2016-01-12/ev_free_cash_flow|27.4652|2016-01-19/ev_free_cash_flow|24.8045|2016-01-26/ev_free_cash_flow|26.342|2016-02-02/ev_free_cash_flow|27.2095|2016-02-09/ev_free_cash_flow|27.4389|2016-02-16/ev_free_cash_flow|29.4151|2016-02-23/ev_free_cash_flow|29.4386|2016-01-05/ps_ratio|1.6463|2016-01-12/ps_ratio|1.6575|2016-01-19/ps_ratio|1.4663|2016-01-26/ps_ratio|1.5816|2016-02-02/ps_ratio|1.6442|2016-02-09/ps_ratio|1.6607|2016-02-16/ps_ratio|1.8032|2016-02-23/ps_ratio|1.8049|2016-01-05/pe_ratio|34.2115|2016-01-12/pe_ratio|34.4449|2016-01-19/pe_ratio|30.4714|2016-01-26/pe_ratio|32.8678|2016-02-02/pe_ratio|34.1674|2016-02-09/pe_ratio|34.511|2016-02-16/pe_ratio|37.4714|2016-02-23/pe_ratio|37.5066|2016-01-05/price_to_book_value|15.4846|2016-01-12/price_to_book_value|15.5903|2016-01-19/price_to_book_value|13.7918|2016-01-26/price_to_book_value|14.831|2016-02-02/price_to_book_value|15.4175|2016-02-09/price_to_book_value|15.5725|2016-02-16/price_to_book_value|16.9083|2016-02-23/price_to_book_value|16.9242|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|19.3617|2016-01-29/percent_of_shares_outstanding|19.273|2016-02-12/percent_of_shares_outstanding|19.2102|2016-02-29/percent_of_shares_outstanding|16.7278|2016-01-04/price|78.02|2016-01-19/price|69.17|2016-02-02/price|77.56|2016-02-16/price|85.06|2016-01-04/total_return_price|78.02|2016-01-19/total_return_price|69.17|2016-02-02/total_return_price|77.56|2016-02-16/total_return_price|85.06|2016-01-05/enterprise_value|2910.442|2016-01-12/enterprise_value|2927.1037|2016-01-19/enterprise_value|2643.5401|2016-01-26/enterprise_value|2807.3959|2016-02-02/enterprise_value|2899.8525|2016-02-09/enterprise_value|2924.2986|2016-02-16/enterprise_value|3134.9115|2016-02-23/enterprise_value|3137.4188 russ2000_0100|CMPR|201603|204.208|82.92|19.64|497.182|738.686|1334.758|337.95|996.808||151.425|465.168|550.766|2.0504|102.8462|30.6355|2.3327|1.8911|39.2996|17.7333||4.6006|0|2.7331|16.0534|31.3437|-1.04||436.817|239.906|161.187|-36.625|-32.671|-10.091|89.21|89.21|3264.9775|90.86|2016-04-05/ev_revenues|2.0341|2016-04-12/ev_revenues|2.0559|2016-04-19/ev_revenues|2.116|2016-04-26/ev_revenues|2.1483|2016-05-03/ev_revenues|2.003|2016-05-10/ev_revenues|2.1231|2016-05-17/ev_revenues|2.1028|2016-05-24/ev_revenues|2.1775|2016-05-31/ev_revenues|2.2295|2016-04-05/ev_free_cash_flow|25.839|2016-04-12/ev_free_cash_flow|26.1158|2016-04-19/ev_free_cash_flow|26.8801|2016-04-26/ev_free_cash_flow|27.2896|2016-05-03/ev_free_cash_flow|25.4438|2016-05-10/ev_free_cash_flow|26.9701|2016-05-17/ev_free_cash_flow|26.7122|2016-05-24/ev_free_cash_flow|27.6611|2016-05-31/ev_free_cash_flow|28.3213|2016-04-05/ps_ratio|1.7546|2016-04-12/ps_ratio|1.7775|2016-04-19/ps_ratio|1.8407|2016-04-26/ps_ratio|1.8743|2016-05-03/ps_ratio|1.7217|2016-05-10/ps_ratio|1.8479|2016-05-17/ps_ratio|1.8266|2016-05-24/ps_ratio|1.905|2016-05-31/ps_ratio|1.9596|2016-04-05/pe_ratio|91.5204|2016-04-12/pe_ratio|92.7143|2016-04-19/pe_ratio|96.0102|2016-04-26/pe_ratio|97.7653|2016-05-03/pe_ratio|89.8061|2016-05-10/pe_ratio|96.3878|2016-05-17/pe_ratio|95.2755|2016-05-24/pe_ratio|99.3673|2016-05-31/pe_ratio|102.2143|2016-04-05/price_to_book_value|18.637|2016-04-12/price_to_book_value|18.8802|2016-04-19/price_to_book_value|19.5513|2016-04-26/price_to_book_value|19.911|2016-05-03/price_to_book_value|18.29|2016-05-10/price_to_book_value|19.6304|2016-05-17/price_to_book_value|19.4039|2016-05-24/price_to_book_value|20.2372|2016-05-31/price_to_book_value|20.817|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|15.6851|2016-04-29/percent_of_shares_outstanding|14.7668|2016-05-13/percent_of_shares_outstanding|14.2917|2016-05-31/percent_of_shares_outstanding|14.2921|2016-04-12/price|90.86|2016-04-26/price|95.81|2016-05-10/price|94.46|2016-05-24/price|97.38|2016-04-12/total_return_price|90.86|2016-04-26/total_return_price|95.81|2016-05-10/total_return_price|94.46|2016-05-24/total_return_price|97.38|2016-04-05/enterprise_value|3436.1988|2016-04-12/enterprise_value|3473.0131|2016-04-19/enterprise_value|3574.6457|2016-04-26/enterprise_value|3629.1011|2016-05-03/enterprise_value|3383.6453|2016-05-10/enterprise_value|3586.6184|2016-05-17/enterprise_value|3552.3175|2016-05-24/enterprise_value|3678.507|2016-05-31/enterprise_value|3766.3047 russ2000_0100|CMPR|201606|200.768|85.319|18.125|493.163|718.187|1297.793|335.863|961.93||165.725|486.482|548.549|2.0233|64.5837|25.7017|2.3978|1.743|90.9184|18.5165||4.0942|0|3.3998|13.8722|32.9999|0.51||479.205|257.108|173.083|24.38|16.93|-9.819|94.92|94.92|3417.9462|90.99|2016-07-05/ev_revenues|1.9368|2016-07-12/ev_revenues|2.0544|2016-07-19/ev_revenues|2.0585|2016-07-26/ev_revenues|2.0204|2016-08-02/ev_revenues|1.9745|2016-08-09/ev_revenues|2.0375|2016-08-16/ev_revenues|2.0393|2016-08-23/ev_revenues|2.0743|2016-08-30/ev_revenues|2.0792|2016-07-05/ev_free_cash_flow|24.7145|2016-07-12/ev_free_cash_flow|26.2157|2016-07-19/ev_free_cash_flow|26.2674|2016-07-26/ev_free_cash_flow|25.7813|2016-08-02/ev_free_cash_flow|25.1961|2016-08-09/ev_free_cash_flow|26.0001|2016-08-16/ev_free_cash_flow|26.0227|2016-08-23/ev_free_cash_flow|26.4691|2016-08-30/ev_free_cash_flow|26.5322|2016-07-05/ps_ratio|1.6645|2016-07-12/ps_ratio|1.7865|2016-07-19/ps_ratio|1.7907|2016-07-26/ps_ratio|1.7512|2016-08-02/ps_ratio|1.7036|2016-08-09/ps_ratio|1.7658|2016-08-16/ps_ratio|1.7677|2016-08-23/ps_ratio|1.8039|2016-08-30/ps_ratio|1.809|2016-07-05/pe_ratio|56.8688|2016-07-12/pe_ratio|61.0375|2016-07-19/pe_ratio|61.1812|2016-07-26/pe_ratio|59.8312|2016-08-02/pe_ratio|58.2062|2016-08-09/pe_ratio|60.3312|2016-08-16/pe_ratio|60.3938|2016-08-23/pe_ratio|61.6312|2016-08-30/pe_ratio|61.8062|2016-07-05/price_to_book_value|17.315|2016-07-12/price_to_book_value|18.5842|2016-07-19/price_to_book_value|18.628|2016-07-26/price_to_book_value|18.217|2016-08-02/price_to_book_value|17.7222|2016-08-09/price_to_book_value|18.402|2016-08-16/price_to_book_value|18.4211|2016-08-23/price_to_book_value|18.7985|2016-08-30/price_to_book_value|18.8519|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|13.8759|2016-07-29/percent_of_shares_outstanding|13.1582|2016-08-15/percent_of_shares_outstanding|13.1322|2016-08-31/percent_of_shares_outstanding|12.565|2016-07-05/price|90.99|2016-07-19/price|97.89|2016-08-02/price|93.13|2016-08-16/price|96.63|2016-08-30/price|98.89|2016-07-05/total_return_price|90.99|2016-07-19/total_return_price|97.89|2016-08-02/total_return_price|93.13|2016-08-16/total_return_price|96.63|2016-08-30/total_return_price|98.89|2016-07-05/enterprise_value|3463.0673|2016-07-12/enterprise_value|3673.4171|2016-07-19/enterprise_value|3680.6706|2016-07-26/enterprise_value|3612.5513|2016-08-02/enterprise_value|3530.5559|2016-08-09/enterprise_value|3643.2153|2016-08-16/enterprise_value|3646.3746|2016-08-23/enterprise_value|3708.9287|2016-08-30/enterprise_value|3717.7748 russ2000_0100|CMPR|201609|175.197|60.937|19.51|495.175|719.224|1308.827|331.724|977.103||147.175|457.379|549.499|2.1569|264.1762|27.5237|2.6258|1.8873|64.4812|19.6902||4.6375|0|-0.3883|12.6386|31.5708|-0.92||443.713|230.663|189.248|-39.844|-29.103|-9.904|103.17|103.17|3856.7069|100.47|2016-10-04/ev_revenues|2.0416|2016-10-11/ev_revenues|2.0482|2016-10-18/ev_revenues|1.9517|2016-10-25/ev_revenues|1.966|2016-11-01/ev_revenues|1.7201|2016-11-08/ev_revenues|1.7733|2016-11-15/ev_revenues|1.7554|2016-11-22/ev_revenues|1.8071|2016-11-29/ev_revenues|1.8354|2016-10-04/ev_free_cash_flow|30.4838|2016-10-11/ev_free_cash_flow|30.5831|2016-10-18/ev_free_cash_flow|29.142|2016-10-25/ev_free_cash_flow|29.3559|2016-11-01/ev_free_cash_flow|25.6842|2016-11-08/ev_free_cash_flow|26.4786|2016-11-15/ev_free_cash_flow|26.2113|2016-11-22/ev_free_cash_flow|26.9828|2016-11-29/ev_free_cash_flow|27.4055|2016-10-04/ps_ratio|1.7343|2016-10-11/ps_ratio|1.741|2016-10-18/ps_ratio|1.6428|2016-10-25/ps_ratio|1.6573|2016-11-01/ps_ratio|1.4074|2016-11-08/ps_ratio|1.4615|2016-11-15/ps_ratio|1.4433|2016-11-22/ps_ratio|1.4958|2016-11-29/ps_ratio|1.5246|2016-10-04/pe_ratio|278|2016-10-11/pe_ratio|279.0833|2016-10-18/pe_ratio|263.3333|2016-10-25/pe_ratio|265.6667|2016-11-01/pe_ratio|225.6111|2016-11-08/pe_ratio|234.2778|2016-11-15/pe_ratio|231.3611|2016-11-22/pe_ratio|239.7778|2016-11-29/pe_ratio|244.3889|2016-10-04/price_to_book_value|21.5202|2016-10-11/price_to_book_value|21.6041|2016-10-18/price_to_book_value|20.387|2016-10-25/price_to_book_value|20.5677|2016-11-01/price_to_book_value|17.4666|2016-11-08/price_to_book_value|18.1376|2016-11-15/price_to_book_value|17.9118|2016-11-22/price_to_book_value|18.5634|2016-11-29/price_to_book_value|18.9203|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|12.7633|2016-10-31/percent_of_shares_outstanding|12.7283|2016-11-15/percent_of_shares_outstanding|13.1802|2016-11-30/percent_of_shares_outstanding|13.2735|2016-10-11/price|100.47|2016-10-25/price|95.64|2016-11-08/price|84.34|2016-11-22/price|86.32|2016-10-11/total_return_price|100.47|2016-10-25/total_return_price|95.64|2016-11-08/total_return_price|84.34|2016-11-22/total_return_price|86.32|2016-10-04/enterprise_value|3789.1388|2016-10-11/enterprise_value|3801.4811|2016-10-18/enterprise_value|3622.3549|2016-10-25/enterprise_value|3648.9413|2016-11-01/enterprise_value|3192.5425|2016-11-08/enterprise_value|3291.2917|2016-11-15/enterprise_value|3258.0588|2016-11-22/enterprise_value|3353.9595|2016-11-29/enterprise_value|3406.4992 russ2000_0100|CMPR|201612|241.975|49.588|41.422|505.278|864.342|1564.127|436.035|1128.092||99.496|492.407|598.343|1.9092|-374.4292|28.508|2.2088|1.5996|256.4167|19.8515||8.8055|0|0.4986|13.2792|32.614|1.07||576.851|300.485|199.519|54.623|35.028|-9.631|93.08|93.08|3543.5454|93.31|2017-01-03/ev_revenues|1.9252|2017-01-10/ev_revenues|1.9624|2017-01-17/ev_revenues|1.9526|2017-01-24/ev_revenues|1.9976|2017-01-31/ev_revenues|1.7821|2017-02-07/ev_revenues|1.7911|2017-02-14/ev_revenues|1.7746|2017-02-21/ev_revenues|1.7711|2017-02-28/ev_revenues|1.715|2017-01-03/ev_free_cash_flow|40.0513|2017-01-10/ev_free_cash_flow|40.8263|2017-01-17/ev_free_cash_flow|40.6225|2017-01-24/ev_free_cash_flow|41.5578|2017-01-31/ev_free_cash_flow|37.0755|2017-02-07/ev_free_cash_flow|37.2626|2017-02-14/ev_free_cash_flow|36.9185|2017-02-21/ev_free_cash_flow|36.845|2017-02-28/ev_free_cash_flow|35.6791|2017-01-03/ps_ratio|1.5482|2017-01-10/ps_ratio|1.5867|2017-01-17/ps_ratio|1.5766|2017-01-24/ps_ratio|1.623|2017-01-31/ps_ratio|1.4002|2017-02-07/ps_ratio|1.4095|2017-02-14/ps_ratio|1.3924|2017-02-21/ps_ratio|1.3888|2017-02-28/ps_ratio|1.3309|2017-01-03/pe_ratio||2017-01-10/pe_ratio||2017-01-17/pe_ratio||2017-01-24/pe_ratio||2017-01-31/pe_ratio||2017-02-07/pe_ratio||2017-02-14/pe_ratio||2017-02-21/pe_ratio||2017-02-28/pe_ratio||2017-01-03/price_to_book_value|29.1611|2017-01-10/price_to_book_value|29.8861|2017-01-17/price_to_book_value|29.6955|2017-01-24/price_to_book_value|30.5705|2017-01-31/price_to_book_value|26.377|2017-02-07/price_to_book_value|26.552|2017-02-14/price_to_book_value|26.2301|2017-02-21/price_to_book_value|26.1613|2017-02-28/price_to_book_value|25.0705|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|13.3706|2017-01-31/percent_of_shares_outstanding|14.3144|2017-02-15/percent_of_shares_outstanding|15.9651|2017-02-28/percent_of_shares_outstanding|16.4109|2017-01-03/price|93.31|2017-01-17/price|95.02|2017-01-31/price|84.39|2017-02-14/price|83.92|2017-02-28/price|80.21|2017-01-03/total_return_price|93.31|2017-01-17/total_return_price|95.02|2017-01-31/total_return_price|84.39|2017-02-14/total_return_price|83.92|2017-02-28/total_return_price|80.21|2017-01-03/enterprise_value|3728.2571|2017-01-10/enterprise_value|3800.3959|2017-01-17/enterprise_value|3781.4284|2017-01-24/enterprise_value|3868.4924|2017-01-31/enterprise_value|3451.2504|2017-02-07/enterprise_value|3468.6656|2017-02-14/enterprise_value|3436.6341|2017-02-21/enterprise_value|3429.7924|2017-02-28/enterprise_value|3321.2587 russ2000_0100|CMPR|201703|216.794|43.467|44.661|513.148|843.857|1553.182|429.47|1123.712||84.404|449.477|597|1.769|-175.9295|36.8016|2.1567|1.3866||26.1207||10.5617|0|-0.7598|18.5072|31.1034|-1.38||550.585|282.103|213.014|-60.109|-42.934|-11.584|83.57|83.57|3425.7496|88.39|2017-04-04/ev_revenues|1.7346|2017-04-11/ev_revenues|1.7563|2017-04-18/ev_revenues|1.7235|2017-04-25/ev_revenues|1.7249|2017-05-02/ev_revenues|1.6918|2017-05-09/ev_revenues|1.7081|2017-05-16/ev_revenues|1.7335|2017-05-23/ev_revenues|1.7775|2017-05-30/ev_revenues|1.7702|2017-04-04/ev_free_cash_flow|55.4632|2017-04-11/ev_free_cash_flow|56.1577|2017-04-18/ev_free_cash_flow|55.1087|2017-04-25/ev_free_cash_flow|55.1557|2017-05-02/ev_free_cash_flow|54.0969|2017-05-09/ev_free_cash_flow|54.6166|2017-05-16/ev_free_cash_flow|55.4277|2017-05-23/ev_free_cash_flow|56.8363|2017-05-30/ev_free_cash_flow|56.6032|2017-04-04/ps_ratio|1.3602|2017-04-11/ps_ratio|1.3826|2017-04-18/ps_ratio|1.3488|2017-04-25/ps_ratio|1.3502|2017-05-02/ps_ratio|1.3161|2017-05-09/ps_ratio|1.3329|2017-05-16/ps_ratio|1.359|2017-05-23/ps_ratio|1.4044|2017-05-30/ps_ratio|1.3968|2017-04-04/pe_ratio||2017-04-11/pe_ratio||2017-04-18/pe_ratio||2017-04-25/pe_ratio||2017-05-02/pe_ratio||2017-05-09/pe_ratio||2017-05-16/pe_ratio||2017-05-23/pe_ratio||2017-05-30/pe_ratio||2017-04-04/price_to_book_value|32.0857|2017-04-11/price_to_book_value|32.6133|2017-04-18/price_to_book_value|31.8163|2017-04-25/price_to_book_value|31.8521|2017-05-02/price_to_book_value|31.0477|2017-05-09/price_to_book_value|31.4425|2017-05-16/price_to_book_value|32.0587|2017-05-23/price_to_book_value|33.1288|2017-05-30/price_to_book_value|32.9517|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|18.2646|2017-04-28/percent_of_shares_outstanding|18.7443|2017-05-15/percent_of_shares_outstanding|19.4729|2017-05-31/percent_of_shares_outstanding|20.0522|2017-04-11/price|88.39|2017-04-25/price|86.32|2017-05-09/price|85.21|2017-05-23/price|89.78|2017-04-11/total_return_price|88.39|2017-04-25/total_return_price|86.32|2017-05-09/total_return_price|85.21|2017-05-23/total_return_price|89.78|2017-04-04/enterprise_value|3556.4675|2017-04-11/enterprise_value|3601.0014|2017-04-18/enterprise_value|3533.7334|2017-04-25/enterprise_value|3536.752|2017-05-02/enterprise_value|3468.8557|2017-05-09/enterprise_value|3502.181|2017-05-16/enterprise_value|3554.1933|2017-05-23/enterprise_value|3644.5141|2017-05-30/enterprise_value|3629.5644 russ2000_0100|CMPR|201706|246.001|25.697|46.563|511.947|839.357|1604.657|449.483|1155.174||74.999|414.771|588.365|1.8017|-53.2816|57.6086|2.2745|1.4292||33.7156||11.6889|0|0.2631|20.2143|31.196|-1.11||564.256|285.179|216.72|-33.987|-34.702|-12.858|91.38|91.38|3694.0348|94.06|2017-07-05/ev_revenues|1.7824|2017-07-12/ev_revenues|1.8003|2017-07-19/ev_revenues|1.7825|2017-07-26/ev_revenues|1.7725|2017-08-02/ev_revenues|1.7277|2017-08-09/ev_revenues|1.6867|2017-08-16/ev_revenues|1.7172|2017-08-23/ev_revenues|1.7141|2017-08-30/ev_revenues|1.7452|2017-07-05/ev_free_cash_flow|84.4396|2017-07-12/ev_free_cash_flow|85.2899|2017-07-19/ev_free_cash_flow|84.4465|2017-07-26/ev_free_cash_flow|83.9726|2017-08-02/ev_free_cash_flow|81.8469|2017-08-09/ev_free_cash_flow|79.9073|2017-08-16/ev_free_cash_flow|81.3518|2017-08-23/ev_free_cash_flow|81.2059|2017-08-30/ev_free_cash_flow|82.6782|2017-07-05/ps_ratio|1.3928|2017-07-12/ps_ratio|1.4109|2017-07-19/ps_ratio|1.393|2017-07-26/ps_ratio|1.3829|2017-08-02/ps_ratio|1.3378|2017-08-09/ps_ratio|1.3012|2017-08-16/ps_ratio|1.332|2017-08-23/ps_ratio|1.3289|2017-08-30/ps_ratio|1.3603|2017-07-05/pe_ratio||2017-07-12/pe_ratio||2017-07-19/pe_ratio||2017-07-26/pe_ratio||2017-08-02/pe_ratio||2017-08-09/pe_ratio||2017-08-16/pe_ratio||2017-08-23/pe_ratio||2017-08-30/pe_ratio||2017-07-05/price_to_book_value|39.3998|2017-07-12/price_to_book_value|39.9108|2017-07-19/price_to_book_value|39.4039|2017-07-26/price_to_book_value|39.1191|2017-08-02/price_to_book_value|37.8415|2017-08-09/price_to_book_value|36.6758|2017-08-16/price_to_book_value|37.544|2017-08-23/price_to_book_value|37.4563|2017-08-30/price_to_book_value|38.3412|2017-07-05/peg_ratio||2017-07-12/peg_ratio||2017-07-19/peg_ratio||2017-07-26/peg_ratio||2017-08-02/peg_ratio||2017-08-09/peg_ratio||2017-08-16/peg_ratio||2017-08-23/peg_ratio||2017-08-30/peg_ratio||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|20.2518|2017-07-31/percent_of_shares_outstanding|20.9524|2017-08-15/percent_of_shares_outstanding|21.9189|2017-08-31/percent_of_shares_outstanding|21.8045|2017-07-05/price|94.06|2017-07-19/price|94.07|2017-08-02/price|90.34|2017-08-16/price|89.95|2017-08-30/price|91.86|2017-07-05/total_return_price|94.06|2017-07-19/total_return_price|94.07|2017-08-02/total_return_price|90.34|2017-08-16/total_return_price|89.95|2017-08-30/total_return_price|91.86|2017-07-05/enterprise_value|3806.1139|2017-07-12/enterprise_value|3844.4408|2017-07-19/enterprise_value|3806.4281|2017-07-26/enterprise_value|3785.0655|2017-08-02/enterprise_value|3689.2483|2017-08-09/enterprise_value|3601.8193|2017-08-16/enterprise_value|3666.9308|2017-08-23/enterprise_value|3660.3571|2017-08-30/enterprise_value|3726.7207 russ2000_0100|CMPR|201709|233.888|42.8|56.754|511.89|844.796|1611.591|453.799|1157.792||84.245|432.273|627.002|1.8219|-197.8541|86.3129|2.245|1.4497||40.5257||9.743|0|1.6492|21.4846|32.3322|0.72||563.284|279.529|204.871|17.219|23.363|-13.082|97.9|97.9|3890.5558|100.81|2017-10-04/ev_revenues|1.7384|2017-10-11/ev_revenues|1.7319|2017-10-18/ev_revenues|1.8303|2017-10-25/ev_revenues|1.8194|2017-11-01/ev_revenues|1.8507|2017-11-08/ev_revenues|1.9828|2017-11-15/ev_revenues|1.979|2017-11-22/ev_revenues|2.0161|2017-11-29/ev_revenues|2.0167|2017-10-04/ev_free_cash_flow|78.2497|2017-10-11/ev_free_cash_flow|77.9586|2017-10-18/ev_free_cash_flow|82.3864|2017-10-25/ev_free_cash_flow|81.8969|2017-11-01/ev_free_cash_flow|83.3048|2017-11-08/ev_free_cash_flow|89.2532|2017-11-15/ev_free_cash_flow|89.0797|2017-11-22/ev_free_cash_flow|90.7528|2017-11-29/ev_free_cash_flow|90.7775|2017-10-04/ps_ratio|1.4288|2017-10-11/ps_ratio|1.4221|2017-10-18/ps_ratio|1.522|2017-10-25/ps_ratio|1.5109|2017-11-01/ps_ratio|1.5429|2017-11-08/ps_ratio|1.6783|2017-11-15/ps_ratio|1.6744|2017-11-22/ps_ratio|1.7125|2017-11-29/ps_ratio|1.713|2017-10-04/pe_ratio||2017-10-11/pe_ratio||2017-10-18/pe_ratio||2017-10-25/pe_ratio||2017-11-01/pe_ratio||2017-11-08/pe_ratio||2017-11-15/pe_ratio||2017-11-22/pe_ratio||2017-11-29/pe_ratio||2017-10-04/price_to_book_value|37.2928|2017-10-11/price_to_book_value|37.1198|2017-10-18/price_to_book_value|39.7527|2017-10-25/price_to_book_value|39.4617|2017-11-01/price_to_book_value|40.2988|2017-11-08/price_to_book_value|43.8361|2017-11-15/price_to_book_value|43.7329|2017-11-22/price_to_book_value|44.7278|2017-11-29/price_to_book_value|44.7425|2017-10-04/peg_ratio||2017-10-11/peg_ratio||2017-10-18/peg_ratio||2017-10-25/peg_ratio||2017-11-01/peg_ratio||2017-11-08/peg_ratio||2017-11-15/peg_ratio||2017-11-22/peg_ratio||2017-11-29/peg_ratio||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|21.5|2017-10-31/percent_of_shares_outstanding|20.9082|2017-11-15/percent_of_shares_outstanding|19.0549|2017-11-30/percent_of_shares_outstanding|17.992|2017-10-11/price|100.81|2017-10-25/price|107.1|2017-11-08/price|118.97|2017-11-22/price|121.39|2017-10-11/total_return_price|100.81|2017-10-25/total_return_price|107.1|2017-11-08/total_return_price|118.97|2017-11-22/total_return_price|121.39|2017-10-04/enterprise_value|3919.995|2017-10-11/enterprise_value|3905.4154|2017-10-18/enterprise_value|4127.2293|2017-10-25/enterprise_value|4102.7073|2017-11-01/enterprise_value|4173.235|2017-11-08/enterprise_value|4471.2306|2017-11-15/enterprise_value|4462.539|2017-11-22/enterprise_value|4546.3503|2017-11-29/enterprise_value|4547.5919 russ2000_0100|CMPR|201712|235.485|40.064|55.263|507.299|841.896|1559.235|539.167|1020.068||119.434|462.205|638.414|1.9608|-179.7129|88.2618|2.6051|1.6558||43.2466||5.8654|0|0.9852|16.1749|32.319|0.93||762.054|401.769|245.773|52.448|29.935|-12.529|118.59|118.59|4421.5646|123.47|2018-01-03/ev_revenues|1.838|2018-01-10/ev_revenues|1.796|2018-01-17/ev_revenues|1.8966|2018-01-24/ev_revenues|1.9449|2018-01-31/ev_revenues|1.8719|2018-02-07/ev_revenues|2.2215|2018-02-14/ev_revenues|2.2514|2018-02-21/ev_revenues|2.3129|2018-02-28/ev_revenues|2.316|2018-01-03/ev_free_cash_flow|42.4922|2018-01-10/ev_free_cash_flow|41.5208|2018-01-17/ev_free_cash_flow|43.8479|2018-01-24/ev_free_cash_flow|44.963|2018-01-31/ev_free_cash_flow|43.2763|2018-02-07/ev_free_cash_flow|51.3589|2018-02-14/ev_free_cash_flow|52.0503|2018-02-21/ev_free_cash_flow|53.471|2018-02-28/ev_free_cash_flow|53.5436|2018-01-03/ps_ratio|1.6059|2018-01-10/ps_ratio|1.5628|2018-01-17/ps_ratio|1.666|2018-01-24/ps_ratio|1.7154|2018-01-31/ps_ratio|1.6571|2018-02-07/ps_ratio|2.019|2018-02-14/ps_ratio|2.0499|2018-02-21/ps_ratio|2.1135|2018-02-28/ps_ratio|2.1168|2018-01-03/pe_ratio||2018-01-10/pe_ratio||2018-01-17/pe_ratio||2018-01-24/pe_ratio||2018-01-31/pe_ratio||2018-02-07/pe_ratio||2018-02-14/pe_ratio||2018-02-21/pe_ratio||2018-02-28/pe_ratio||2018-01-03/price_to_book_value|32.0203|2018-01-10/price_to_book_value|31.1619|2018-01-17/price_to_book_value|33.2184|2018-01-24/price_to_book_value|34.2039|2018-01-31/price_to_book_value|32.7133|2018-02-07/price_to_book_value|39.8562|2018-02-14/price_to_book_value|40.4673|2018-02-21/price_to_book_value|41.7229|2018-02-28/price_to_book_value|41.787|2018-01-03/peg_ratio|-1.2142|2018-01-10/peg_ratio|-1.1817|2018-01-17/peg_ratio|-1.2597|2018-01-24/peg_ratio|-1.2971|2018-01-31/peg_ratio|-1.253|2018-02-07/peg_ratio|-1.5266|2018-02-14/peg_ratio|-1.55|2018-02-21/peg_ratio|-1.5981|2018-02-28/peg_ratio|-1.6005|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|16.1735|2018-01-31/percent_of_shares_outstanding|14.7885|2018-02-15/percent_of_shares_outstanding|11.5218|2018-02-28/percent_of_shares_outstanding|10.2811|2018-01-03/price|123.47|2018-01-17/price|128.09|2018-01-31/price|127.41|2018-02-14/price|157.61|2018-02-28/price|162.75|2018-01-03/total_return_price|123.47|2018-01-17/total_return_price|128.09|2018-01-31/total_return_price|127.41|2018-02-14/total_return_price|157.61|2018-02-28/total_return_price|162.75|2018-01-03/enterprise_value|4485.0474|2018-01-10/enterprise_value|4382.5248|2018-01-17/enterprise_value|4628.1454|2018-01-24/enterprise_value|4745.8451|2018-01-31/enterprise_value|4567.8156|2018-02-07/enterprise_value|5420.927|2018-02-14/enterprise_value|5493.9107|2018-02-21/enterprise_value|5643.8645|2018-02-28/enterprise_value|5651.5308 russ2000_0100|CMPR|201803|247.75|49.878|63.009|501.115|849.241|1616.265|461.623|1154.642||93.301|459.94|675.536|2.2039|337.6742|50.9509|3.2252|1.9975||39.4957||8.7096|0|1.8948|8.547|30.724|-0.07||636.069|316.86|223.694|2.417|-2.265|-12.652|158.88|158.88|5514.5572|150.86|2018-04-04/ev_revenues|2.1509|2018-04-11/ev_revenues|2.1513|2018-04-18/ev_revenues|2.1801|2018-04-25/ev_revenues|2.0971|2018-05-02/ev_revenues|2.026|2018-05-09/ev_revenues|1.9899|2018-05-16/ev_revenues|1.9934|2018-05-23/ev_revenues|1.9521|2018-05-30/ev_revenues|1.9866|2018-04-04/ev_free_cash_flow|72.8781|2018-04-11/ev_free_cash_flow|72.8904|2018-04-18/ev_free_cash_flow|73.867|2018-04-25/ev_free_cash_flow|71.0527|2018-05-02/ev_free_cash_flow|68.6448|2018-05-09/ev_free_cash_flow|67.421|2018-05-16/ev_free_cash_flow|67.5405|2018-05-23/ev_free_cash_flow|66.1395|2018-05-30/ev_free_cash_flow|67.3097|2018-04-04/ps_ratio|1.9047|2018-04-11/ps_ratio|1.9051|2018-04-18/ps_ratio|1.9348|2018-04-25/ps_ratio|1.8492|2018-05-02/ps_ratio|1.7759|2018-05-09/ps_ratio|1.7387|2018-05-16/ps_ratio|1.7423|2018-05-23/ps_ratio|1.6997|2018-05-30/ps_ratio|1.7353|2018-04-04/pe_ratio|323.4681|2018-04-11/pe_ratio|323.5319|2018-04-18/pe_ratio|328.5745|2018-04-25/pe_ratio|314.0426|2018-05-02/pe_ratio|301.5957|2018-05-09/pe_ratio|295.2766|2018-05-16/pe_ratio|295.8936|2018-05-23/pe_ratio|288.6596|2018-05-30/pe_ratio|294.7021|2018-04-04/price_to_book_value|50.048|2018-04-11/price_to_book_value|50.0578|2018-04-17/price_to_book_value|51.3483|2018-04-24/price_to_book_value|48.6588|2018-05-01/price_to_book_value|46.9028|2018-05-08/price_to_book_value|45.0395|2018-05-15/price_to_book_value|45.5037|2018-05-22/price_to_book_value|44.358|2018-05-29/price_to_book_value|44.9967|2018-04-09/peg_ratio||2018-04-16/peg_ratio||2018-04-23/peg_ratio||2018-04-30/peg_ratio||2018-05-07/peg_ratio||2018-05-14/peg_ratio||2018-05-21/peg_ratio||2018-05-29/peg_ratio||2018-04-02/dividend_yield|0|2018-04-03/dividend_yield|0|2018-04-04/dividend_yield|0|2018-04-05/dividend_yield|0|2018-04-06/dividend_yield|0|2018-04-09/dividend_yield|0|2018-04-10/dividend_yield|0|2018-04-11/dividend_yield|0|2018-04-12/dividend_yield|0|2018-04-13/dividend_yield|0|2018-04-16/dividend_yield|0|2018-04-17/dividend_yield|0|2018-04-18/dividend_yield|0|2018-04-19/dividend_yield|0|2018-04-20/dividend_yield|0|2018-04-23/dividend_yield|0|2018-04-24/dividend_yield|0|2018-04-25/dividend_yield|0|2018-04-26/dividend_yield|0|2018-04-27/dividend_yield|0|2018-04-30/dividend_yield|0|2018-05-01/dividend_yield|0|2018-05-02/dividend_yield|0|2018-05-03/dividend_yield|0|2018-05-04/dividend_yield|0|2018-05-07/dividend_yield|0|2018-05-08/dividend_yield|0|2018-05-09/dividend_yield|0|2018-05-10/dividend_yield|0|2018-05-11/dividend_yield|0|2018-05-14/dividend_yield|0|2018-05-15/dividend_yield|0|2018-05-16/dividend_yield|0|2018-05-17/dividend_yield|0|2018-05-18/dividend_yield|0|2018-05-21/dividend_yield|0|2018-05-22/dividend_yield|0|2018-05-23/dividend_yield|0|2018-05-24/dividend_yield|0|2018-05-25/dividend_yield|0|2018-05-29/dividend_yield|0|2018-05-30/dividend_yield|0|2018-05-31/dividend_yield|0|2018-04-13/percent_of_shares_outstanding|8.713|2018-04-30/percent_of_shares_outstanding|8.5607|2018-05-15/percent_of_shares_outstanding|8.6807|2018-05-31/percent_of_shares_outstanding|8.4415|2018-04-06/price|150.86|2018-04-20/price|150.94|2018-05-04/price|141.27|2018-05-18/price|136.65|2018-04-06/total_return_price|150.86|2018-04-20/total_return_price|150.94|2018-05-04/total_return_price|141.27|2018-05-18/total_return_price|136.65|2018-04-09/enterprise_value|5405.8278|2018-04-16/enterprise_value|5437.4638|2018-04-23/enterprise_value|5343.4774|2018-04-30/enterprise_value|5180.2632|2018-05-07/enterprise_value|5013.7836|2018-05-14/enterprise_value|5006.7189|2018-05-21/enterprise_value|5008.2547|2018-05-29/enterprise_value|4961.2595 russ2000_0100|CMPR|201806|239.296|44.227|60.602|483.664|807.243|1558.27|481.024|1077.246||93.662|452.756|685.577|2.0413|120.2459|69.164|3.1828|1.7917|304.2766|47.851||8.828|0|2.1371|7.447|32.052|-0.24||631.134|314.584|217.274|-5.718|-7.3|-14.78|144.96|144.96|5227.5655|150.95|2018-07-05/ev_revenues|2.0556|2018-07-12/ev_revenues|2.1201|2018-07-19/ev_revenues|2.104|2018-07-26/ev_revenues|2.1219|2018-08-02/ev_revenues|2.0036|2018-08-09/ev_revenues|2.0214|2018-08-16/ev_revenues|1.9466|2018-08-23/ev_revenues|1.9795|2018-08-30/ev_revenues|1.966|2018-07-05/ev_free_cash_flow|59.0503|2018-07-12/ev_free_cash_flow|60.9047|2018-07-19/ev_free_cash_flow|60.4428|2018-07-26/ev_free_cash_flow|60.956|2018-08-02/ev_free_cash_flow|57.5586|2018-08-09/ev_free_cash_flow|58.0697|2018-08-16/ev_free_cash_flow|55.9205|2018-08-23/ev_free_cash_flow|56.8651|2018-08-30/ev_free_cash_flow|56.4784|2018-07-05/ps_ratio|1.8093|2018-07-12/ps_ratio|1.8759|2018-07-19/ps_ratio|1.8593|2018-07-26/ps_ratio|1.8777|2018-08-02/ps_ratio|1.7557|2018-08-09/ps_ratio|1.7735|2018-08-16/ps_ratio|1.6963|2018-08-23/ps_ratio|1.7303|2018-08-30/ps_ratio|1.7164|2018-07-05/pe_ratio|109.8806|2018-07-12/pe_ratio|113.9254|2018-07-19/pe_ratio|112.9179|2018-07-26/pe_ratio|114.0373|2018-08-02/pe_ratio|106.6269|2018-08-09/pe_ratio|107.709|2018-08-16/pe_ratio|103.0224|2018-08-23/pe_ratio|105.0821|2018-08-30/pe_ratio|104.2388|2018-07-03/price_to_book_value|48.3638|2018-07-10/price_to_book_value|48.8022|2018-07-17/price_to_book_value|49.2044|2018-07-24/price_to_book_value|49.5901|2018-07-31/price_to_book_value|48.1528|2018-08-07/price_to_book_value|47.4486|2018-08-14/price_to_book_value|46.456|2018-08-21/price_to_book_value|46.2878|2018-08-28/price_to_book_value|46.6605|2018-07-03/peg_ratio||2018-07-10/peg_ratio||2018-07-17/peg_ratio||2018-07-24/peg_ratio||2018-07-31/peg_ratio||2018-08-07/peg_ratio||2018-08-14/peg_ratio||2018-08-21/peg_ratio||2018-08-28/peg_ratio||2018-07-02/dividend_yield|0|2018-07-03/dividend_yield|0|2018-07-05/dividend_yield|0|2018-07-06/dividend_yield|0|2018-07-09/dividend_yield|0|2018-07-10/dividend_yield|0|2018-07-11/dividend_yield|0|2018-07-12/dividend_yield|0|2018-07-13/dividend_yield|0|2018-07-16/dividend_yield|0|2018-07-17/dividend_yield|0|2018-07-18/dividend_yield|0|2018-07-19/dividend_yield|0|2018-07-20/dividend_yield|0|2018-07-23/dividend_yield|0|2018-07-24/dividend_yield|0|2018-07-25/dividend_yield|0|2018-07-26/dividend_yield|0|2018-07-27/dividend_yield|0|2018-07-30/dividend_yield|0|2018-07-31/dividend_yield|0|2018-08-01/dividend_yield|0|2018-08-02/dividend_yield|0|2018-08-03/dividend_yield|0|2018-08-06/dividend_yield|0|2018-08-07/dividend_yield|0|2018-08-08/dividend_yield|0|2018-08-09/dividend_yield|0|2018-08-10/dividend_yield|0|2018-08-13/dividend_yield|0|2018-08-14/dividend_yield|0|2018-08-15/dividend_yield|0|2018-08-16/dividend_yield|0|2018-08-17/dividend_yield|0|2018-08-20/dividend_yield|0|2018-08-21/dividend_yield|0|2018-08-22/dividend_yield|0|2018-08-23/dividend_yield|0|2018-08-24/dividend_yield|0|2018-08-27/dividend_yield|0|2018-08-28/dividend_yield|0|2018-08-29/dividend_yield|0|2018-08-30/dividend_yield|0|2018-08-31/dividend_yield|0|2018-07-13/percent_of_shares_outstanding|7.2565|2018-07-31/percent_of_shares_outstanding|7.1414|2018-08-15/percent_of_shares_outstanding|7.2768|2018-08-31/percent_of_shares_outstanding|7.3659|2018-07-13/price|150.95|2018-07-27/price|145.86|2018-08-10/price|144.14|2018-08-24/price|141|2018-07-13/total_return_price|150.95|2018-07-27/total_return_price|145.86|2018-08-10/total_return_price|144.14|2018-08-24/total_return_price|141|2018-07-03/enterprise_value|5312.7493|2018-07-10/enterprise_value|5353.8146|2018-07-17/enterprise_value|5391.4836|2018-07-24/enterprise_value|5427.6088|2018-07-31/enterprise_value|5292.9885|2018-08-07/enterprise_value|5227.031|2018-08-14/enterprise_value|5134.0653|2018-08-21/enterprise_value|5118.3137|2018-08-28/enterprise_value|5153.2144 russ2000_0100|CMPR|201809|263.461|48.068|78.407|486.284|824.412|1619.015|478.153|1140.862||82.104|434.871|685.801|1.9563|878.7231|56.1978|2.9604|1.7059|910.7333|46.664||10.5189|0|1.202|6.9336|30.8836|-0.47||588.981|286.51|223.964|-9.513|-14.639|-13.777|145.14|145.14|5153.5446|125.75|2018-10-04/ev_revenues|1.8335|2018-10-11/ev_revenues|1.6721|2018-10-18/ev_revenues|1.6878|2018-10-25/ev_revenues|1.7232|2018-11-01/ev_revenues|1.6279|2018-11-08/ev_revenues|1.6956|2018-11-15/ev_revenues|1.7358|2018-11-23/ev_revenues|1.6592|2018-11-30/ev_revenues|1.7359|2018-10-04/ev_free_cash_flow|51.4959|2018-10-11/ev_free_cash_flow|46.9624|2018-10-18/ev_free_cash_flow|47.4026|2018-10-25/ev_free_cash_flow|48.3973|2018-11-01/ev_free_cash_flow|45.7216|2018-11-08/ev_free_cash_flow|47.6215|2018-11-15/ev_free_cash_flow|48.7521|2018-11-23/ev_free_cash_flow|46.6002|2018-11-30/ev_free_cash_flow|48.7554|2018-10-04/ps_ratio|1.5516|2018-10-11/ps_ratio|1.3871|2018-10-18/ps_ratio|1.4023|2018-10-25/ps_ratio|1.4384|2018-11-01/ps_ratio|1.3413|2018-11-08/ps_ratio|1.4103|2018-11-15/ps_ratio|1.4513|2018-11-23/ps_ratio|1.3732|2018-11-30/ps_ratio|1.4514|2018-10-08/pe_ratio|827.2|2018-10-15/pe_ratio|771.1333|2018-10-22/pe_ratio|791.8667|2018-10-29/pe_ratio|808.3333|2018-11-05/pe_ratio|743.4667|2018-11-12/pe_ratio|775.0667|2018-11-19/pe_ratio|805.7333|2018-11-26/pe_ratio|770.0667|2018-10-02/price_to_book_value|50.0634|2018-10-09/price_to_book_value|45.6384|2018-10-16/price_to_book_value|44.9874|2018-10-23/price_to_book_value|45.0025|2018-10-30/price_to_book_value|46.8547|2018-11-06/price_to_book_value|43.4176|2018-11-13/price_to_book_value|42.4576|2018-11-20/price_to_book_value|42.0171|2018-11-27/price_to_book_value|43.267|2018-10-02/peg_ratio||2018-10-09/peg_ratio||2018-10-16/peg_ratio||2018-10-23/peg_ratio||2018-10-30/peg_ratio||2018-11-06/peg_ratio||2018-11-13/peg_ratio||2018-11-20/peg_ratio||2018-11-27/peg_ratio||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|6.4103|2018-10-31/percent_of_shares_outstanding|5.9043|2018-11-15/percent_of_shares_outstanding|5.4356|2018-11-30/percent_of_shares_outstanding|5.3373|2018-10-05/price|125.75|2018-10-19/price|115.79|2018-11-02/price|112.86|2018-11-16/price|123.32|2018-11-30/price|120.66|2018-10-05/total_return_price|125.75|2018-10-19/total_return_price|115.79|2018-11-02/total_return_price|112.86|2018-11-16/total_return_price|123.32|2018-11-30/total_return_price|120.66|2018-10-02/enterprise_value|4925.9808|2018-10-09/enterprise_value|4562.6709|2018-10-16/enterprise_value|4509.2234|2018-10-23/enterprise_value|4510.4598|2018-10-30/enterprise_value|4662.533|2018-11-06/enterprise_value|4380.332|2018-11-13/enterprise_value|4301.5136|2018-11-20/enterprise_value|4265.3498|2018-11-27/enterprise_value|4367.9684 russ2000_0100|CMPR|201812|287.438|48.264|75.171|495.107|1079.995|1843.984|567.316|1276.668||128.187|496.745|696.499|1.5632|93.5075|43.9046|2.1246|1.2754|74.4029|39.3593||8.1791|0|0.07|5.3614|31.8205|2.17||825.567|414.071|250.877|83.436|69.014|-16.808|106.03|106.03|4047.1309|115.06|2019-01-04/ev_revenues|1.5979|2019-01-11/ev_revenues|1.6963|2019-01-18/ev_revenues|1.753|2019-01-25/ev_revenues|1.7461|2019-02-01/ev_revenues|1.3125|2019-02-08/ev_revenues|1.2725|2019-02-15/ev_revenues|1.3202|2019-02-22/ev_revenues|1.3177|2019-01-04/ev_free_cash_flow|37.1481|2019-01-11/ev_free_cash_flow|39.437|2019-01-18/ev_free_cash_flow|40.7552|2019-01-25/ev_free_cash_flow|40.5953|2019-02-01/ev_free_cash_flow|30.5144|2019-02-08/ev_free_cash_flow|29.5839|2019-02-15/ev_free_cash_flow|30.6936|2019-02-22/ev_free_cash_flow|30.6348|2019-01-04/ps_ratio|1.2458|2019-01-11/ps_ratio|1.3459|2019-01-18/ps_ratio|1.4036|2019-01-25/ps_ratio|1.3966|2019-02-01/ps_ratio|0.9556|2019-02-08/ps_ratio|0.9149|2019-02-15/ps_ratio|0.9634|2019-02-22/ps_ratio|0.9608|2019-01-07/pe_ratio|78.6547|2019-01-14/pe_ratio|82.187|2019-01-22/pe_ratio|85.6331|2019-01-29/pe_ratio|84.3813|2019-02-05/pe_ratio|58.7338|2019-02-12/pe_ratio|58.4892|2019-02-19/pe_ratio|60.223|2019-02-26/pe_ratio|59.1295|2019-01-02/price_to_book_value|25.3538|2019-01-09/price_to_book_value|27.4256|2019-01-16/price_to_book_value|28.5853|2019-01-23/price_to_book_value|28.0103|2019-01-30/price_to_book_value|27.9|2019-02-06/price_to_book_value|19.151|2019-02-13/price_to_book_value|19.601|2019-02-20/price_to_book_value|19.7983|2019-02-27/price_to_book_value|19.7815|2019-01-02/peg_ratio||2019-01-09/peg_ratio||2019-01-16/peg_ratio||2019-01-23/peg_ratio||2019-01-30/peg_ratio||2019-02-06/peg_ratio||2019-02-13/peg_ratio||2019-02-20/peg_ratio||2019-02-27/peg_ratio||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|5.381|2019-01-31/percent_of_shares_outstanding|5.2355|2019-02-15/percent_of_shares_outstanding|6.2716|2019-02-28/percent_of_shares_outstanding|5.8175|2019-01-11/price|115.06|2019-01-25/price|119.39|2019-02-08/price|78.21|2019-02-22/price|82.14|2019-01-11/total_return_price|115.06|2019-01-25/total_return_price|119.39|2019-02-08/total_return_price|78.21|2019-02-22/total_return_price|82.14|2019-01-02/enterprise_value|4250.2173|2019-01-09/enterprise_value|4515.7841|2019-01-16/enterprise_value|4664.4522|2019-01-23/enterprise_value|4590.735|2019-01-30/enterprise_value|4576.6048|2019-02-06/enterprise_value|3455.0988|2019-02-13/enterprise_value|3512.778|2019-02-20/enterprise_value|3538.0705|2019-02-27/enterprise_value|3535.9113 russ2000_0100|CMPR|201903|273.604|44.258|67.203|498.324|1059.447|1792.345|517.852|1274.493||128.937|503.275|708.14|1.2946|65.1289|30.0973|1.8171|0.9373|54.6619|18.5856||8.3383|0|-2.1144|6.5146|31.5148|0.21||661.814|319.114|207.955|10.333|6.53|-16.787|74.78|74.78|3382.6142|82.92|2019-04-05/ev_revenues|1.3211|2019-04-12/ev_revenues|1.3718|2019-04-22/ev_revenues|1.3789|2019-04-29/ev_revenues|1.4176|2019-05-06/ev_revenues|1.3622|2019-05-13/ev_revenues|1.3453|2019-05-20/ev_revenues|1.3837|2019-05-28/ev_revenues|1.3668|2019-04-05/ev_free_cash_flow|23.4219|2019-04-12/ev_free_cash_flow|24.3206|2019-04-22/ev_free_cash_flow|24.4473|2019-04-29/ev_free_cash_flow|25.1331|2019-05-06/ev_free_cash_flow|24.15|2019-05-13/ev_free_cash_flow|23.8504|2019-05-20/ev_free_cash_flow|24.532|2019-05-28/ev_free_cash_flow|24.2324|2019-04-05/ps_ratio|0.9668|2019-04-12/ps_ratio|1.0189|2019-04-22/ps_ratio|1.0263|2019-04-29/ps_ratio|1.066|2019-05-06/ps_ratio|1.009|2019-05-13/ps_ratio|0.9916|2019-05-20/ps_ratio|1.0312|2019-05-28/ps_ratio|1.0138|2019-04-02/pe_ratio|47.9162|2019-04-09/pe_ratio|49.7844|2019-04-16/pe_ratio|53.4491|2019-04-23/pe_ratio|53.7246|2019-04-30/pe_ratio|54.1317|2019-05-07/pe_ratio|50.5689|2019-05-14/pe_ratio|50.7725|2019-05-21/pe_ratio|54.5629|2019-05-28/pe_ratio|52.0659|2019-04-03/price_to_book_value|19.4082|2019-04-10/price_to_book_value|20.2251|2019-04-17/price_to_book_value|21.7968|2019-04-24/price_to_book_value|22.0397|2019-05-01/price_to_book_value|21.4803|2019-05-08/price_to_book_value|21.066|2019-05-15/price_to_book_value|20.3944|2019-05-22/price_to_book_value|21.5184|2019-05-29/price_to_book_value|20.8564|2019-04-03/peg_ratio|0.1911|2019-04-10/peg_ratio|0.1992|2019-04-17/peg_ratio|0.2147|2019-04-24/peg_ratio|0.2171|2019-05-01/peg_ratio|0.2115|2019-05-08/peg_ratio|0.2075|2019-05-15/peg_ratio|0.2009|2019-05-22/peg_ratio|0.2119|2019-05-29/peg_ratio|0.2054|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|6.6978|2019-04-30/percent_of_shares_outstanding|6.8938|2019-05-15/percent_of_shares_outstanding|7.8445|2019-05-31/percent_of_shares_outstanding|8.1741|2019-04-05/price|82.92|2019-04-22/price|88.02|2019-05-06/price|86.54|2019-05-20/price|88.44|2019-04-05/total_return_price|82.92|2019-04-22/total_return_price|88.02|2019-05-06/total_return_price|86.54|2019-05-20/total_return_price|88.44|2019-04-03/enterprise_value|3533.2982|2019-04-10/enterprise_value|3638.6157|2019-04-17/enterprise_value|3841.2673|2019-04-24/enterprise_value|3872.5862|2019-05-01/enterprise_value|3800.466|2019-05-08/enterprise_value|3747.039|2019-05-15/enterprise_value|3660.4503|2019-05-22/enterprise_value|3805.3789|2019-05-29/enterprise_value|3720.0184 russ2000_0100|CMPR|201906|240.3|35.279|66.31|490.755|1051.421|1736.564|520.749|1215.815||131.812|537.422|737.447|1.4358|39.5099|25.4548|2.01|1.0847|55.7066|22.2376|0.219|7.7654|0|0.3604|8.2696|31.3074|1.08||674.714|330.037|194.834|42.656|34.147|-15.799|100.74|100.74|3898.1086|90.37|2019-07-02/ev_revenues|1.3692|2019-07-09/ev_revenues|1.3627|2019-07-16/ev_revenues|1.3638|2019-07-23/ev_revenues|1.3953|2019-07-30/ev_revenues|1.4106|2019-08-06/ev_revenues|1.5285|2019-08-13/ev_revenues|1.6902|2019-08-20/ev_revenues|1.6396|2019-08-27/ev_revenues|1.5904|2019-07-02/ev_free_cash_flow|17.7832|2019-07-09/ev_free_cash_flow|17.6984|2019-07-16/ev_free_cash_flow|17.7128|2019-07-23/ev_free_cash_flow|18.1224|2019-07-30/ev_free_cash_flow|18.3208|2019-08-06/ev_free_cash_flow|19.8522|2019-08-13/ev_free_cash_flow|21.9521|2019-08-20/ev_free_cash_flow|21.295|2019-08-27/ev_free_cash_flow|20.6565|2019-07-02/ps_ratio|1.041|2019-07-09/ps_ratio|1.0343|2019-07-16/ps_ratio|1.0354|2019-07-23/ps_ratio|1.0679|2019-07-30/ps_ratio|1.0837|2019-08-06/ps_ratio|1.2073|2019-08-13/ps_ratio|1.3834|2019-08-20/ps_ratio|1.3309|2019-08-27/ps_ratio|1.2798|2019-07-02/pe_ratio|30.5217|2019-07-09/pe_ratio|30.3244|2019-07-16/pe_ratio|30.3579|2019-07-23/pe_ratio|31.311|2019-07-30/pe_ratio|31.7726|2019-08-06/pe_ratio|35.398|2019-08-13/pe_ratio|40.5619|2019-08-20/pe_ratio|39.0201|2019-08-27/pe_ratio|37.5217|2019-07-03/price_to_book_value|21.2477|2019-07-10/price_to_book_value|21.2315|2019-07-17/price_to_book_value|21.3678|2019-07-24/price_to_book_value|22.033|2019-07-31/price_to_book_value|22.2778|2019-08-07/price_to_book_value|24.7959|2019-08-14/price_to_book_value|26.3354|2019-08-21/price_to_book_value|26.8553|2019-08-28/price_to_book_value|25.8269|2019-07-03/peg_ratio|0.2499|2019-07-10/peg_ratio|0.2497|2019-07-17/peg_ratio|0.2513|2019-07-24/peg_ratio|0.2591|2019-07-31/peg_ratio|0.262|2019-08-07/peg_ratio|0.2921|2019-08-14/peg_ratio|0.3123|2019-08-21/peg_ratio|0.3185|2019-08-28/peg_ratio|0.3063|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|8.6023|2019-07-31/percent_of_shares_outstanding|8.3979|2019-08-15/percent_of_shares_outstanding|8.5135|2019-08-30/percent_of_shares_outstanding|8.8543|2019-07-01/price|90.37|2019-07-15/price|90.95|2019-07-29/price|94.91|2019-08-12/price|118.47|2019-08-26/price|121.85|2019-07-01/total_return_price|90.37|2019-07-15/total_return_price|90.95|2019-07-29/total_return_price|94.91|2019-08-12/total_return_price|118.47|2019-08-26/total_return_price|121.85|2019-07-03/enterprise_value|3788.9879|2019-07-10/enterprise_value|3786.8567|2019-07-17/enterprise_value|3804.8197|2019-07-24/enterprise_value|3892.5033|2019-07-31/enterprise_value|3924.7758|2019-08-07/enterprise_value|4256.6867|2019-08-14/enterprise_value|4459.6032|2019-08-21/enterprise_value|4528.1358|2019-08-28/enterprise_value|4392.5801 russ2000_0100|CMPR|201909|269.195|31.234|82.282|538.722|1027.274|2015.071|546.515|1468.556||-75.602|560.596|969.833|1.6894|38.1727|21.9418|2.5532|1.4563|42.699|28.2228|0.3545|-16.2407|0|5.4284|10.1777|30.5295|0.66||633.959|308.294|204.54|25.966|20.031|-15.087|127.35|127.35|4729.0309|128.82|2019-10-01/ev_revenues|1.742|2019-10-08/ev_revenues|1.7323|2019-10-15/ev_revenues|1.784|2019-10-22/ev_revenues|1.7619|2019-10-29/ev_revenues|1.725|2019-11-05/ev_revenues|1.749|2019-11-12/ev_revenues|1.7927|2019-11-19/ev_revenues|1.7645|2019-11-26/ev_revenues|1.7079|2019-10-01/ev_free_cash_flow|18.8699|2019-10-08/ev_free_cash_flow|18.7651|2019-10-15/ev_free_cash_flow|19.3256|2019-10-22/ev_free_cash_flow|19.0862|2019-10-29/ev_free_cash_flow|18.6858|2019-11-05/ev_free_cash_flow|18.9455|2019-11-12/ev_free_cash_flow|19.4198|2019-11-19/ev_free_cash_flow|19.1137|2019-11-26/ev_free_cash_flow|18.5006|2019-10-01/ps_ratio|1.4436|2019-10-08/ps_ratio|1.433|2019-10-15/ps_ratio|1.4899|2019-10-22/ps_ratio|1.4656|2019-10-29/ps_ratio|1.4548|2019-11-05/ps_ratio|1.5227|2019-11-12/ps_ratio|1.5731|2019-11-19/ps_ratio|1.5406|2019-11-26/ps_ratio|1.4753|2019-10-01/pe_ratio|31.3083|2019-10-08/pe_ratio|31.0777|2019-10-15/pe_ratio|32.3107|2019-10-22/pe_ratio|31.784|2019-10-29/pe_ratio|31.551|2019-11-05/pe_ratio|33.0218|2019-11-12/pe_ratio|34.1165|2019-11-19/pe_ratio|33.4102|2019-11-26/pe_ratio|31.9951|2019-10-02/peg_ratio|0.0119|2019-10-09/peg_ratio|0.0118|2019-10-16/peg_ratio|0.0122|2019-10-23/peg_ratio|0.0119|2019-10-30/peg_ratio|0.0119|2019-11-06/peg_ratio|0.0123|2019-11-13/peg_ratio|0.013|2019-11-20/peg_ratio|0.0126|2019-11-27/peg_ratio|0.0122|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|10.1993|2019-10-31/percent_of_shares_outstanding|10.0134|2019-11-15/percent_of_shares_outstanding|10.4134|2019-11-29/percent_of_shares_outstanding|12.3035|2019-10-07/price|128.82|2019-10-21/price|130.33|2019-11-04/price|140.16|2019-11-18/price|142.53|2019-10-07/total_return_price|128.82|2019-10-21/total_return_price|130.33|2019-11-04/total_return_price|140.16|2019-11-18/total_return_price|142.53|2019-10-02/enterprise_value|4892.0213|2019-10-09/enterprise_value|4860.9745|2019-10-16/enterprise_value|4971.7746|2019-10-23/enterprise_value|4895.4393|2019-10-30/enterprise_value|4824.8109|2019-11-06/enterprise_value|4845.3698|2019-11-13/enterprise_value|5030.2518|2019-11-20/enterprise_value|4918.6711|2019-11-27/enterprise_value|4816.3208 russ2000_0100|CMPR|201912|260.315|36.917|80.151|537.311|1028.236|2203.858|609.633|1594.225||-180.524|745.326|1275.057|1.6587|18.4482|16.4963|2.2879|1.3663|14.3573||0.0115|-7.5906|0|14.4804|17.6515|27.9168|6.81||820.333|426.315|225.246|96.854|190.223|-15.701|125.46|125.46|4609.4485|107.3|2020-01-07/ev_revenues|1.5421|2020-01-14/ev_revenues|1.5036|2020-01-21/ev_revenues|1.4814|2020-01-28/ev_revenues|1.4999|2020-02-04/ev_revenues|1.5576|2020-02-11/ev_revenues|1.5681|2020-02-18/ev_revenues|1.571|2020-02-25/ev_revenues|1.5706|2020-01-07/ev_free_cash_flow|15.3364|2020-01-14/ev_free_cash_flow|14.9536|2020-01-21/ev_free_cash_flow|14.7323|2020-01-28/ev_free_cash_flow|14.9163|2020-02-04/ev_free_cash_flow|15.4906|2020-02-11/ev_free_cash_flow|15.5952|2020-02-18/ev_free_cash_flow|15.6242|2020-02-25/ev_free_cash_flow|15.6195|2020-01-07/ps_ratio|1.2313|2020-01-14/ps_ratio|1.1868|2020-01-21/ps_ratio|1.1611|2020-01-28/ps_ratio|1.1825|2020-02-04/ps_ratio|1.2493|2020-02-11/ps_ratio|1.2614|2020-02-18/ps_ratio|1.2648|2020-02-25/ps_ratio|1.2643|2020-01-07/pe_ratio|12.9395|2020-01-14/pe_ratio|12.4715|2020-01-21/pe_ratio|12.2009|2020-01-28/pe_ratio|12.4258|2020-02-04/pe_ratio|13.1279|2020-02-11/pe_ratio|13.2557|2020-02-18/pe_ratio|13.2911|2020-02-25/pe_ratio|13.2854|2020-01-02/peg_ratio|0.0271|2020-01-09/peg_ratio|0.0231|2020-01-16/peg_ratio|0.0232|2020-01-23/peg_ratio|0.0229|2020-01-30/peg_ratio|0.0266|2020-02-06/peg_ratio|0.025|2020-02-13/peg_ratio|0.025|2020-02-20/peg_ratio|0.0256|2020-02-27/peg_ratio|0.026|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|19.7759|2020-01-31/percent_of_shares_outstanding|17.9848|2020-02-14/percent_of_shares_outstanding|17.4229|2020-02-28/percent_of_shares_outstanding|17.6484|2020-01-13/price|107.3|2020-01-27/price|106.89|2020-02-10/price|117.14|2020-02-24/price|122.79|2020-01-13/total_return_price|107.3|2020-01-27/total_return_price|106.89|2020-02-10/total_return_price|117.14|2020-02-24/total_return_price|122.79|2020-01-02/enterprise_value|4627.6413|2020-01-09/enterprise_value|4143.3673|2020-01-16/enterprise_value|4151.2289|2020-01-23/enterprise_value|4125.5477|2020-01-30/enterprise_value|4574.2196|2020-02-06/enterprise_value|4372.1744|2020-02-13/enterprise_value|4380.5602|2020-02-20/enterprise_value|4447.9086|2020-02-27/enterprise_value|4501.368 russ2000_0100|CMPR|202003|439.378|228.265|70.822|511.619|909.637|2443.76|480.935|1962.825||-404.333|660.442|1377.022|1.017|17.6786|9.673|1.3828|0.5647|6.5559||0.0137|-4.1342|0|38.5864|15.7337|26.0242|-3.26||597.96|288.362|193.951|-82.461|-84.884|-17.262|46.5|46.5|2998.7389|48.88|2020-04-06/ev_revenues|0.9931|2020-04-13/ev_revenues|1.0896|2020-04-20/ev_revenues|0.9733|2020-04-27/ev_revenues|1.1233|2020-05-04/ev_revenues|1.1387|2020-05-11/ev_revenues|1.2426|2020-05-18/ev_revenues|1.2888|2020-05-26/ev_revenues|1.3523|2020-04-07/ev_free_cash_flow|9.5434|2020-04-14/ev_free_cash_flow|9.6162|2020-04-21/ev_free_cash_flow|9.1812|2020-04-28/ev_free_cash_flow|10.5606|2020-05-05/ev_free_cash_flow|11.0133|2020-05-12/ev_free_cash_flow|11.5663|2020-05-19/ev_free_cash_flow|11.8673|2020-05-26/ev_free_cash_flow|12.6493|2020-04-03/ps_ratio|0.4655|2020-04-13/ps_ratio|0.6267|2020-04-20/ps_ratio|0.4966|2020-04-27/ps_ratio|0.6644|2020-05-04/ps_ratio|0.6816|2020-05-11/ps_ratio|0.7979|2020-05-18/ps_ratio|0.8496|2020-05-26/ps_ratio|0.9206|2020-04-06/pe_ratio|9.2401|2020-04-13/pe_ratio|11.1607|2020-04-20/pe_ratio|8.845|2020-04-27/pe_ratio|11.8336|2020-05-04/pe_ratio|12.1399|2020-05-11/pe_ratio|14.2098|2020-05-18/pe_ratio|15.1304|2020-05-26/pe_ratio|16.3951|2020-04-02/peg_ratio|0.0392|2020-04-09/peg_ratio|0.0561|2020-04-16/peg_ratio|0.0433|2020-04-23/peg_ratio|0.0462|2020-04-30/peg_ratio|0.0635|2020-05-07/peg_ratio|0.0647|2020-05-14/peg_ratio|0.0612|2020-05-21/peg_ratio|0.0698|2020-05-28/peg_ratio|0.0774|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|14.9795|2020-04-30/percent_of_shares_outstanding|13.7619|2020-05-15/percent_of_shares_outstanding|11.7617|2020-05-29/percent_of_shares_outstanding|10.0792|2020-04-06/price|48.88|2020-04-20/price|46.79|2020-05-04/price|64.22|2020-05-18/price|80.04|2020-04-06/total_return_price|48.88|2020-04-20/total_return_price|46.79|2020-05-04/total_return_price|64.22|2020-05-18/total_return_price|80.04|2020-04-02/enterprise_value|2605.2487|2020-04-09/enterprise_value|3107.8053|2020-04-16/enterprise_value|2727.3942|2020-04-23/enterprise_value|2815.3858|2020-04-30/enterprise_value|3327.0017|2020-05-07/enterprise_value|3364.2666|2020-05-14/enterprise_value|3258.6828|2020-05-21/enterprise_value|3513.585|2020-05-28/enterprise_value|3739.5034 russ2000_0100|CMPR|202006|248.404|45.021|80.179|494.917|902.597|2222.482|486.758|1735.724||-407.476|618.437|1376.496|1.356|40.3609|13.7905|1.8538|0.8508|27.8613||0.0722|-3.5182|0|28.1034|7.5327|26.1408|-1.47||429.106|209.516|133.358|-37.356|-42.005|-27.79|82.74|82.74|3546.9681|72.99|2020-07-07/ev_revenues|1.3073|2020-07-14/ev_revenues|1.3532|2020-07-21/ev_revenues|1.4194|2020-07-28/ev_revenues|1.4217|2020-08-04/ev_revenues|1.5718|2020-08-11/ev_revenues|1.5759|2020-08-18/ev_revenues|1.5247|2020-08-25/ev_revenues|1.5714|2020-07-07/ev_free_cash_flow|13.2951|2020-07-14/ev_free_cash_flow|13.7619|2020-07-21/ev_free_cash_flow|14.4356|2020-07-28/ev_free_cash_flow|14.4589|2020-08-04/ev_free_cash_flow|15.9856|2020-08-11/ev_free_cash_flow|16.0271|2020-08-18/ev_free_cash_flow|15.5061|2020-08-25/ev_free_cash_flow|15.9814|2020-07-07/ps_ratio|0.7987|2020-07-14/ps_ratio|0.8477|2020-07-21/ps_ratio|0.9185|2020-07-28/ps_ratio|0.921|2020-08-04/ps_ratio|1.0813|2020-08-11/ps_ratio|1.0857|2020-08-18/ps_ratio|1.031|2020-08-25/ps_ratio|1.076|2020-07-07/pe_ratio|26.1569|2020-07-14/pe_ratio|27.7628|2020-07-21/pe_ratio|30.0803|2020-07-28/pe_ratio|30.1606|2020-08-04/pe_ratio|35.4124|2020-08-11/pe_ratio|35.5547|2020-08-18/pe_ratio|33.7628|2020-08-25/pe_ratio|35.2372|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|7.4653|2020-07-31/percent_of_shares_outstanding|6.5859|2020-08-14/percent_of_shares_outstanding|6.0039|2020-08-31/percent_of_shares_outstanding|5.8491|2020-07-13/price|72.99|2020-07-27/price|84.73|2020-08-10/price|99.51|2020-08-24/price|96.05|2020-07-13/total_return_price|72.99|2020-07-27/total_return_price|84.73|2020-08-10/total_return_price|99.51|2020-08-24/total_return_price|96.05|2020-07-02/enterprise_value|3322.4896|2020-07-09/enterprise_value|3234.996|2020-07-16/enterprise_value|3484.5341|2020-07-23/enterprise_value|3476.2507|2020-07-30/enterprise_value|4045.995|2020-08-06/enterprise_value|3970.1499|2020-08-13/enterprise_value|3878.783|2020-08-20/enterprise_value|3885.6947|2020-08-27/enterprise_value|3883.6144 russ2000_0100|CMPR|202009|||||||||||||1.3363||13.5908||0.826|27.0511||||0||5.2329||||||||||75.35|75.35|3239.7653|81.06|2020-10-06/ev_revenues|1.4091|2020-10-13/ev_revenues|1.4501|2020-10-20/ev_revenues|1.43|2020-10-22/ev_revenues|1.4263|2020-10-06/ev_free_cash_flow|14.3305|2020-10-13/ev_free_cash_flow|14.7472|2020-10-20/ev_free_cash_flow|14.5436|2020-10-22/ev_free_cash_flow|14.5053|2020-10-06/ps_ratio|0.9034|2020-10-13/ps_ratio|0.9469|2020-10-20/ps_ratio|0.9256|2020-10-23/ps_ratio|0.9092|2020-10-06/pe_ratio|29.5839|2020-10-13/pe_ratio|31.0109|2020-10-20/pe_ratio|30.3139|2020-10-23/pe_ratio|29.7774|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-06/price|81.06|2020-10-20/price|83.06|2020-10-23/price|81.59|2020-10-06/total_return_price|81.06|2020-10-20/total_return_price|83.06|2020-10-23/total_return_price|81.59|2020-10-01/enterprise_value|3346.9001|2020-10-08/enterprise_value|3623.3184|2020-10-15/enterprise_value|3655.5628|2020-10-22/enterprise_value|3539.0667