russ2000_2_0172|CTMX|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_2_0172|CTMX|Long Name|CytomX Therapeutics Inc Total Current Assets (Quarterly) (USD)|CytomX Therapeutics Inc Cash and Short Term Investments (Quarterly) (USD)|CytomX Therapeutics Inc Inventories (Quarterly) (USD)|CytomX Therapeutics Inc Net PP&E (Quarterly) (USD)|CytomX Therapeutics Inc Goodwill and Intangibles (Quarterly) (USD)|CytomX Therapeutics Inc Total Liabilities (Quarterly) (USD)|CytomX Therapeutics Inc Total Current Liabilities (Quarterly) (USD)|CytomX Therapeutics Inc Total Long Term Liabilities (Quarterly) (USD)|CytomX Therapeutics Inc Total Deposits (Quarterly) (USD)|CytomX Therapeutics Inc Book Value (Quarterly) (USD)|CytomX Therapeutics Inc Retained Earnings (Quarterly) (USD)|CytomX Therapeutics Inc Treasury Stock (Quarterly) (USD)|CytomX Therapeutics Inc EV to Revenues|CytomX Therapeutics Inc EV to Earnings|CytomX Therapeutics Inc EV to Free Cash Flow|CytomX Therapeutics Inc EV to Assets (Quarterly)|CytomX Therapeutics Inc PS Ratio|CytomX Therapeutics Inc PE Ratio|CytomX Therapeutics Inc Price to Book Value|CytomX Therapeutics Inc PEG Ratio|CytomX Therapeutics Inc Debt to Equity Ratio|CytomX Therapeutics Inc Dividend Yield|CytomX Therapeutics Inc Shareholder Yield (TTM)|CytomX Therapeutics Inc Percent of Shares Outstanding Short|CytomX Therapeutics Inc Average Diluted Shares Outstanding (Quarterly)|CytomX Therapeutics Inc EPS Diluted (Quarterly) (USD)|CytomX Therapeutics Inc Dividend Per Share (Quarterly) (USD)|CytomX Therapeutics Inc Revenue (Quarterly) (USD)|CytomX Therapeutics Inc Gross Profit (Quarterly) (USD)|CytomX Therapeutics Inc SG&A Expense (Quarterly) (USD)|CytomX Therapeutics Inc Pre-Tax Income (Quarterly) (USD)|CytomX Therapeutics Inc Net Income (Quarterly) (USD)|CytomX Therapeutics Inc Net Interest Income (Quarterly) (USD)|CytomX Therapeutics Inc Price (USD)|CytomX Therapeutics Inc Total Return Price (USD)|CytomX Therapeutics Inc Enterprise Value (USD)|| russ2000_2_0172|CTMX|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_2_0172|CTMX|201409|||||||||||||||||||||||||34.9248|-0.1362||1.915||1.463|-3.589|-3.589|-0.115||||| russ2000_2_0172|CTMX|201412|66.853|64.396||3.018|2.699|151.603|11.163|140.44||-78.541|-78.138||||||||||-0.038||||34.9248|-0.1713||1.861||2.181|-4.777|-4.787|-0.107||||| russ2000_2_0172|CTMX|201503|||||||||||||||||||||||||34.9248|-0.2188||1.742||1.946|-6.211|-6.211|-0.092||||| russ2000_2_0172|CTMX|201506|127.258|125.369||3.499|2.699|70.486|10.938|59.548||63.603|-92.614||||||||||0.036||||34.9248|-0.2166||2.043||2.552|-5.801|-5.806|-0.079||||| russ2000_2_0172|CTMX|201509|115.07|113.686||3.667|2.699|230.827|13.973|216.854||-106.048|-105.979||||||||||0||||34.9248|-0.4246||1.939||4.051|-11.867|-11.87|-0.311||||12.9|2015-10-08/ev_revenues|44.4021|2015-10-15/ev_revenues|45.8753|2015-10-22/ev_revenues|27.828|2015-10-29/ev_revenues|31.9715|2015-11-05/ev_revenues|33.9052|2015-11-12/ev_revenues|42.4684|2015-11-19/ev_revenues|57.1553|2015-11-27/ev_revenues|76.2005|2015-10-08/ps_ratio|59.3975|2015-10-15/ps_ratio|60.8709|2015-10-22/ps_ratio|42.8214|2015-10-29/ps_ratio|46.9654|2015-11-05/ps_ratio|48.8993|2015-11-12/ps_ratio|57.4636|2015-11-19/ps_ratio|69.9417|2015-11-27/ps_ratio|88.4055|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|0.0272|2015-10-30/percent_of_shares_outstanding|0.2465|2015-11-13/percent_of_shares_outstanding|0.2952|2015-11-30/percent_of_shares_outstanding|0.2881|2015-10-08/price|12.9|2015-10-15/price|13.22|2015-10-22/price|9.3|2015-10-29/price|10.2|2015-11-05/price|10.62|2015-11-12/price|12.48|2015-11-19/price|15.19|2015-11-27/price|19.2|2015-10-08/total_return_price|12.9|2015-10-15/total_return_price|13.22|2015-10-22/total_return_price|9.3|2015-10-29/total_return_price|10.2|2015-11-05/total_return_price|10.62|2015-11-12/total_return_price|12.48|2015-11-19/total_return_price|15.19|2015-11-27/total_return_price|19.2|2015-10-08/enterprise_value|336.7897|2015-10-15/enterprise_value|347.9643|2015-10-22/enterprise_value|211.0756|2015-10-29/enterprise_value|242.5041|2015-11-05/enterprise_value|257.1708|2015-11-12/enterprise_value|322.1231|2015-11-19/enterprise_value|433.5231|2015-11-27/enterprise_value|577.9806 russ2000_2_0172|CTMX|201512|189.754|186.711||3.481|2.699|71.147|15.739|55.408||126.068|-117.466||88.9764|-15.9807|-19.4871|2.8664|100.7915||5.9651||0|0||2.2086|36.0332|-0.3343||1.988||4.009|-11.485|-11.487|0.065|21.89|21.89|674.8859|20.46|2016-01-04/ev_revenues|71.3859|2016-01-11/ev_revenues|42.6977|2016-01-19/ev_revenues|34.7079|2016-01-26/ev_revenues|51.6219|2016-02-02/ev_revenues|50.5472|2016-02-09/ev_revenues|38.3991|2016-02-16/ev_revenues|34.194|2016-02-23/ev_revenues|35.0817|2016-01-07/ev_free_cash_flow|-12.8417|2016-01-14/ev_free_cash_flow|-11.0157|2016-01-21/ev_free_cash_flow|-11.525|2016-01-28/ev_free_cash_flow|-12.4194|2016-02-04/ev_free_cash_flow|-12.7547|2016-02-11/ev_free_cash_flow|-8.4445|2016-02-18/ev_free_cash_flow|-9.3761|2016-02-25/ev_free_cash_flow|-10.1462|2016-01-04/ps_ratio|93.3909|2016-01-11/ps_ratio|65.3645|2016-01-19/ps_ratio|57.5591|2016-01-26/ps_ratio|74.0828|2016-02-02/ps_ratio|73.033|2016-02-09/ps_ratio|61.1651|2016-02-16/ps_ratio|57.057|2016-02-23/ps_ratio|57.9243|2016-01-07/price_to_book_value|4.436|2016-01-14/price_to_book_value|4.0158|2016-01-21/price_to_book_value|4.133|2016-01-28/price_to_book_value|4.3388|2016-02-04/price_to_book_value|4.416|2016-02-11/price_to_book_value|3.4242|2016-02-18/price_to_book_value|3.6385|2016-02-25/price_to_book_value|3.8157|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|2.4866|2016-01-29/percent_of_shares_outstanding|2.4083|2016-02-12/percent_of_shares_outstanding|2.586|2016-02-29/percent_of_shares_outstanding|2.7195|2016-01-04/price|20.46|2016-01-11/price|14.32|2016-01-19/price|12.61|2016-01-26/price|16.23|2016-02-02/price|16|2016-02-09/price|13.4|2016-02-16/price|12.5|2016-02-23/price|12.69|2016-01-04/total_return_price|20.46|2016-01-11/total_return_price|14.32|2016-01-19/total_return_price|12.61|2016-01-26/total_return_price|16.23|2016-02-02/total_return_price|16|2016-02-09/total_return_price|13.4|2016-02-16/total_return_price|12.5|2016-02-23/total_return_price|12.69|2016-01-04/enterprise_value|550.5283|2016-01-11/enterprise_value|329.2844|2016-01-19/enterprise_value|267.6677|2016-01-26/enterprise_value|398.1078|2016-02-02/enterprise_value|389.8202|2016-02-09/enterprise_value|296.1339|2016-02-16/enterprise_value|263.704|2016-02-23/enterprise_value|270.5503 russ2000_2_0172|CTMX|201603|184.548|180.636||3.479|2.699|79.238|17.003|62.235||112.714|-133.495||34.8278|-6.3036|-9.7385|1.4841|57.6048||4.13||0|0||3.1473|36.0634|-0.44||2.223||5.04|-16.026|-16.029|0.137|12.62|12.62|268.5921|13.22|2016-04-05/ev_revenues|36.1795|2016-04-12/ev_revenues|35.8711|2016-04-19/ev_revenues|36.8401|2016-04-26/ev_revenues|34.4177|2016-05-03/ev_revenues|35.4747|2016-05-10/ev_revenues|31.4696|2016-05-17/ev_revenues|21.1186|2016-05-24/ev_revenues|21.4709|2016-05-31/ev_revenues|25.5233|2016-04-07/ev_free_cash_flow|-10.232|2016-04-14/ev_free_cash_flow|-10.6637|2016-04-21/ev_free_cash_flow|-10.417|2016-04-28/ev_free_cash_flow|-9.6275|2016-05-05/ev_free_cash_flow|-8.7524|2016-05-12/ev_free_cash_flow|-6.2974|2016-05-19/ev_free_cash_flow|-6.0137|2016-05-26/ev_free_cash_flow|-6.9266|2016-04-05/ps_ratio|57.2601|2016-04-12/ps_ratio|56.9569|2016-04-19/ps_ratio|57.9098|2016-04-26/ps_ratio|55.5276|2016-05-03/ps_ratio|56.5671|2016-05-10/ps_ratio|52.6256|2016-05-17/ps_ratio|42.447|2016-05-24/ps_ratio|42.7935|2016-05-31/ps_ratio|46.7783|2016-04-07/price_to_book_value|4.258|2016-04-14/price_to_book_value|4.3701|2016-04-21/price_to_book_value|4.3061|2016-04-28/price_to_book_value|4.1012|2016-05-05/price_to_book_value|3.8741|2016-05-12/price_to_book_value|3.2369|2016-05-19/price_to_book_value|3.1633|2016-05-26/price_to_book_value|3.4002|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|2.5927|2016-04-29/percent_of_shares_outstanding|2.5087|2016-05-13/percent_of_shares_outstanding|2.3503|2016-05-31/percent_of_shares_outstanding|2.0596|2016-04-05/price|13.22|2016-04-12/price|13.15|2016-04-19/price|13.37|2016-04-26/price|12.82|2016-05-03/price|13.06|2016-05-10/price|12.15|2016-05-17/price|9.8|2016-05-24/price|9.88|2016-05-31/price|10.8|2016-04-05/total_return_price|13.22|2016-04-12/total_return_price|13.15|2016-04-19/total_return_price|13.37|2016-04-26/total_return_price|12.82|2016-05-03/total_return_price|13.06|2016-05-10/total_return_price|12.15|2016-05-17/total_return_price|9.8|2016-05-24/total_return_price|9.88|2016-05-31/total_return_price|10.8|2016-04-05/enterprise_value|296.4183|2016-04-12/enterprise_value|293.8923|2016-04-19/enterprise_value|301.8311|2016-04-26/enterprise_value|281.984|2016-05-03/enterprise_value|290.6445|2016-05-10/enterprise_value|257.8308|2016-05-17/enterprise_value|173.0244|2016-05-24/enterprise_value|175.9115|2016-05-31/enterprise_value|209.1122 russ2000_2_0172|CTMX|201606|199.606|195.797||3.37|2.699|105.673|22.224|83.449||101.187|-147.671||20.7221|-3.2459|-24.9185|0.8405|42.0572||3.6532|-0.0565|0|0||3.1475|36.1134|-0.39||3.094||4.647|-14.173|-14.176|0.195|9.71|9.71|169.7765|10.02|2016-07-05/ev_revenues|18.0441|2016-07-12/ev_revenues|22.272|2016-07-19/ev_revenues|19.2577|2016-07-26/ev_revenues|17.9658|2016-08-02/ev_revenues|18.6248|2016-08-09/ev_revenues|22.2756|2016-08-16/ev_revenues|22.3541|2016-08-23/ev_revenues|25.2198|2016-08-30/ev_revenues|24.5132|2016-07-07/ev_free_cash_flow|-24.8407|2016-07-14/ev_free_cash_flow|-26.0336|2016-07-21/ev_free_cash_flow|-26.656|2016-07-28/ev_free_cash_flow|-23.9071|2016-08-04/ev_free_cash_flow|-26.9649|2016-08-11/ev_free_cash_flow|-29.1494|2016-08-18/ev_free_cash_flow|-28.5773|2016-08-25/ev_free_cash_flow|-28.8373|2016-07-05/ps_ratio|38.7876|2016-07-12/ps_ratio|42.9683|2016-07-19/ps_ratio|39.9876|2016-07-26/ps_ratio|38.7102|2016-08-02/ps_ratio|39.2521|2016-08-09/ps_ratio|42.8522|2016-08-16/ps_ratio|42.9296|2016-08-23/ps_ratio|45.7554|2016-08-30/ps_ratio|45.0587|2016-07-07/price_to_book_value|3.6478|2016-07-14/price_to_book_value|3.7301|2016-07-21/price_to_book_value|3.773|2016-07-28/price_to_book_value|3.5834|2016-08-04/price_to_book_value|3.7943|2016-08-11/price_to_book_value|3.9449|2016-08-18/price_to_book_value|3.9054|2016-08-25/price_to_book_value|3.9234|2016-07-07/peg_ratio|-0.0564|2016-07-14/peg_ratio|-0.0577|2016-07-21/peg_ratio|-0.0583|2016-07-28/peg_ratio|-0.0554|2016-08-04/peg_ratio|-0.0585|2016-08-11/peg_ratio|-0.0608|2016-08-18/peg_ratio|-0.0602|2016-08-25/peg_ratio|-0.0605|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|2.6938|2016-07-29/percent_of_shares_outstanding|2.449|2016-08-15/percent_of_shares_outstanding|2.3092|2016-08-31/percent_of_shares_outstanding|2.2179|2016-07-05/price|10.02|2016-07-12/price|11.1|2016-07-19/price|10.33|2016-07-26/price|10|2016-08-02/price|10.14|2016-08-09/price|11.07|2016-08-16/price|11.09|2016-08-23/price|11.82|2016-08-30/price|11.64|2016-07-05/total_return_price|10.02|2016-07-12/total_return_price|11.1|2016-07-19/total_return_price|10.33|2016-07-26/total_return_price|10|2016-08-02/total_return_price|10.14|2016-08-09/total_return_price|11.07|2016-08-16/total_return_price|11.09|2016-08-23/total_return_price|11.82|2016-08-30/total_return_price|11.64|2016-07-05/enterprise_value|166.7997|2016-07-12/enterprise_value|205.882|2016-07-19/enterprise_value|178.0178|2016-07-26/enterprise_value|166.076|2016-08-02/enterprise_value|172.1674|2016-08-09/enterprise_value|205.9156|2016-08-16/enterprise_value|206.6414|2016-08-23/enterprise_value|233.1319|2016-08-30/enterprise_value|226.6 russ2000_2_0172|CTMX|201609|183.313|178.465||3.701|2.699|103.459|23.682|79.777||89.422|-162.333||41.4326|-6.9591|-52.7106|2.0332|61.7427||5.5695|-0.0858|0|0||2.7092|36.3248|-0.4||3.454||5.033|-14.661|-14.662|0.21|15.95|15.95|383.003|15.49|2016-10-04/ev_revenues|35.8081|2016-10-11/ev_revenues|32.2564|2016-10-18/ev_revenues|27.2841|2016-10-25/ev_revenues|25.6605|2016-11-01/ev_revenues|22.7279|2016-11-08/ev_revenues|19.3445|2016-11-15/ev_revenues|22.2542|2016-11-22/ev_revenues|22.8294|2016-11-29/ev_revenues|20.9685|2016-10-06/ev_free_cash_flow|-27.3899|2016-10-13/ev_free_cash_flow|-21.0769|2016-10-20/ev_free_cash_flow|-20.9198|2016-10-27/ev_free_cash_flow|-18.1693|2016-11-03/ev_free_cash_flow|-15.8454|2016-11-10/ev_free_cash_flow|-15.9502|2016-11-17/ev_free_cash_flow|-17.3127|2016-11-25/ev_free_cash_flow|-18.0988|2016-10-04/ps_ratio|52.0226|2016-10-11/ps_ratio|48.4962|2016-10-18/ps_ratio|43.5593|2016-10-25/ps_ratio|41.9472|2016-11-01/ps_ratio|39.0253|2016-11-08/ps_ratio|35.6669|2016-11-15/ps_ratio|38.5552|2016-11-22/ps_ratio|39.1261|2016-11-29/ps_ratio|37.2789|2016-10-06/price_to_book_value|6.2512|2016-10-13/price_to_book_value|5.2704|2016-10-20/price_to_book_value|5.2459|2016-10-27/price_to_book_value|4.8186|2016-11-03/price_to_book_value|4.4576|2016-11-10/price_to_book_value|4.4739|2016-11-17/price_to_book_value|4.6855|2016-11-25/price_to_book_value|4.8077|2016-10-06/peg_ratio|-0.19|2016-10-13/peg_ratio|-0.1602|2016-10-20/peg_ratio|-0.1594|2016-10-27/peg_ratio|-0.1464|2016-11-03/peg_ratio|-0.1354|2016-11-10/peg_ratio|-0.1359|2016-11-17/peg_ratio|-0.1424|2016-11-25/peg_ratio|-0.1461|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|2.7738|2016-10-31/percent_of_shares_outstanding|2.5703|2016-11-15/percent_of_shares_outstanding|2.3284|2016-11-30/percent_of_shares_outstanding|1.9062|2016-10-04/price|15.49|2016-10-11/price|14.44|2016-10-18/price|12.97|2016-10-25/price|12.49|2016-11-01/price|11.62|2016-11-08/price|10.62|2016-11-15/price|11.48|2016-11-22/price|11.65|2016-11-29/price|11.1|2016-10-04/total_return_price|15.49|2016-10-11/total_return_price|14.44|2016-10-18/total_return_price|12.97|2016-10-25/total_return_price|12.49|2016-11-01/total_return_price|11.62|2016-11-08/total_return_price|10.62|2016-11-15/total_return_price|11.48|2016-11-22/total_return_price|11.65|2016-11-29/total_return_price|11.1|2016-10-04/enterprise_value|385.2595|2016-10-11/enterprise_value|347.047|2016-10-18/enterprise_value|293.5496|2016-10-25/enterprise_value|276.0811|2016-11-01/enterprise_value|244.5297|2016-11-08/enterprise_value|208.1274|2016-11-15/enterprise_value|239.4334|2016-11-22/enterprise_value|245.6218|2016-11-29/enterprise_value|225.6005 russ2000_2_0172|CTMX|201612|188.147|181.938||4.392|2.699|120.649|35.767|84.882||78.479|-176.366||21.5099|-3.7197|-15.9502|1.1002|37.8163||4.4739|-0.1359|0|0||1.6444|36.4348|-0.39||6.272||5.154|-14.059|-14.033|0.194|11.26|11.26|231.4249|10.71|2017-01-03/ev_revenues|13.885|2017-01-10/ev_revenues|15.4617|2017-01-17/ev_revenues|15.6073|2017-01-24/ev_revenues|16.1167|2017-01-31/ev_revenues|16.0924|2017-02-07/ev_revenues|15.8013|2017-02-14/ev_revenues|15.9954|2017-02-21/ev_revenues|16.8444|2017-02-28/ev_revenues|18.2503|2017-01-06/ev_free_cash_flow|-53.279|2017-01-13/ev_free_cash_flow|-57.2679|2017-01-20/ev_free_cash_flow|-56.4875|2017-01-27/ev_free_cash_flow|-60.8233|2017-02-03/ev_free_cash_flow|-59.1757|2017-02-10/ev_free_cash_flow|-56.8343|2017-02-17/ev_free_cash_flow|-59.4358|2017-02-24/ev_free_cash_flow|-56.6609|2017-01-03/ps_ratio|25.7972|2017-01-10/ps_ratio|27.3629|2017-01-17/ps_ratio|27.5074|2017-01-24/ps_ratio|28.0132|2017-01-31/ps_ratio|27.9891|2017-02-07/ps_ratio|27.7001|2017-02-14/ps_ratio|27.8928|2017-02-21/ps_ratio|28.7358|2017-02-28/ps_ratio|30.1088|2017-01-06/price_to_book_value|5.1751|2017-01-13/price_to_book_value|5.389|2017-01-20/price_to_book_value|5.3471|2017-01-27/price_to_book_value|5.5796|2017-02-03/price_to_book_value|5.4913|2017-02-10/price_to_book_value|5.3657|2017-02-17/price_to_book_value|5.5052|2017-02-24/price_to_book_value|5.3564|2017-01-06/peg_ratio|-0.1927|2017-01-13/peg_ratio|-0.2007|2017-01-20/peg_ratio|-0.1991|2017-01-27/peg_ratio|-0.2078|2017-02-03/peg_ratio|-0.2045|2017-02-10/peg_ratio|-0.1998|2017-02-17/peg_ratio|-0.205|2017-02-24/peg_ratio|-0.1995|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|1.6383|2017-01-31/percent_of_shares_outstanding|1.3958|2017-02-15/percent_of_shares_outstanding|1.4161|2017-02-28/percent_of_shares_outstanding|1.2958|2017-01-03/price|10.71|2017-01-10/price|11.36|2017-01-17/price|11.42|2017-01-24/price|11.63|2017-01-31/price|11.62|2017-02-07/price|11.5|2017-02-14/price|11.58|2017-02-21/price|11.93|2017-02-28/price|12.5|2017-01-03/total_return_price|10.71|2017-01-10/total_return_price|11.36|2017-01-17/total_return_price|11.42|2017-01-24/total_return_price|11.63|2017-01-31/total_return_price|11.62|2017-02-07/total_return_price|11.5|2017-02-14/total_return_price|11.58|2017-02-21/total_return_price|11.93|2017-02-28/total_return_price|12.5|2017-01-03/enterprise_value|208.872|2017-01-10/enterprise_value|232.5907|2017-01-17/enterprise_value|234.7801|2017-01-24/enterprise_value|242.443|2017-01-31/enterprise_value|242.0781|2017-02-07/enterprise_value|237.6993|2017-02-14/enterprise_value|240.6185|2017-02-21/enterprise_value|253.3901|2017-02-28/enterprise_value|274.5395 russ2000_2_0172|CTMX|201703|166.909|162.523||4.604|2.699|104.095|37.126|66.969||73.787|-184.623||29.6443|-9.2242|-114.143|2.6513|41.3574||8.5941||0|0||2.1256|36.5389|-0.23||11.653||5.691|-8.258|-8.257|0.236|17.17|17.17|445.9397|17.54|2017-04-04/ev_revenues|19.6758|2017-04-11/ev_revenues|18.0704|2017-04-18/ev_revenues|17.0352|2017-04-25/ev_revenues|18.3555|2017-05-02/ev_revenues|16.6458|2017-05-09/ev_revenues|15.5984|2017-05-16/ev_revenues|15.8086|2017-05-23/ev_revenues|15.7336|2017-05-30/ev_revenues|14.4121|2017-04-03/ev_free_cash_flow|-25.1719|2017-04-10/ev_free_cash_flow|-24.6322|2017-04-17/ev_free_cash_flow|-23.393|2017-04-24/ev_free_cash_flow|-24.4323|2017-05-01/ev_free_cash_flow|-23.3548|2017-05-08/ev_free_cash_flow|-20.5594|2017-05-15/ev_free_cash_flow|-21.3396|2017-05-22/ev_free_cash_flow|-20.6995|2017-05-30/ev_free_cash_flow|-19.1992|2017-04-04/ps_ratio|26.0545|2017-04-11/ps_ratio|24.4651|2017-04-18/ps_ratio|23.4401|2017-04-25/ps_ratio|24.7473|2017-05-02/ps_ratio|23.039|2017-05-09/ps_ratio|21.9992|2017-05-16/ps_ratio|22.2072|2017-05-23/ps_ratio|22.1329|2017-05-30/ps_ratio|20.8258|2017-04-07/price_to_book_value|8.5294|2017-04-17/price_to_book_value|8.0268|2017-04-24/price_to_book_value|8.2856|2017-05-01/price_to_book_value|8.0173|2017-05-08/price_to_book_value|7.3214|2017-05-15/price_to_book_value|7.5156|2017-05-22/price_to_book_value|7.3562|2017-05-30/price_to_book_value|6.9827|2017-04-07/peg_ratio||2017-04-17/peg_ratio||2017-04-24/peg_ratio||2017-05-01/peg_ratio||2017-05-08/peg_ratio||2017-05-15/peg_ratio||2017-05-22/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|1.9471|2017-04-28/percent_of_shares_outstanding|2.1059|2017-05-15/percent_of_shares_outstanding|2.0969|2017-05-31/percent_of_shares_outstanding|2.3016|2017-04-04/price|17.54|2017-04-11/price|16.47|2017-04-18/price|15.78|2017-04-25/price|16.66|2017-05-02/price|15.51|2017-05-09/price|14.81|2017-05-16/price|14.95|2017-05-23/price|14.9|2017-05-30/price|14.02|2017-04-04/total_return_price|17.54|2017-04-11/total_return_price|16.47|2017-04-18/total_return_price|15.78|2017-04-25/total_return_price|16.66|2017-05-02/total_return_price|15.51|2017-05-09/total_return_price|14.81|2017-05-16/total_return_price|14.95|2017-05-23/total_return_price|14.9|2017-05-30/total_return_price|14.02|2017-04-04/enterprise_value|481.5265|2017-04-11/enterprise_value|442.2373|2017-04-18/enterprise_value|416.9012|2017-04-25/enterprise_value|449.2139|2017-05-02/enterprise_value|407.3718|2017-05-09/enterprise_value|381.7401|2017-05-16/enterprise_value|386.885|2017-05-23/enterprise_value|385.0475|2017-05-30/enterprise_value|352.7078 russ2000_2_0172|CTMX|201706|340.68|335.916||4.319|2.699|299.618|60.635|238.983||52.237|-209.839||15.0578|-3.7816|-20.0593|0.6682|21.4645||7.1968||0|0||3.2492|36.7809|-0.69||8.752||6.049|-25.19|-25.216|0.357|14.45|14.45|368.5102|16.15|2017-07-05/ev_revenues|8.5971|2017-07-12/ev_revenues|9.7464|2017-07-19/ev_revenues|5.0881|2017-07-26/ev_revenues|6.1274|2017-08-02/ev_revenues|5.027|2017-08-09/ev_revenues|6.4709|2017-08-16/ev_revenues|5.8836|2017-08-23/ev_revenues|7.7801|2017-08-30/ev_revenues|9.8112|2017-07-05/ev_free_cash_flow|1.8618|2017-07-12/ev_free_cash_flow|2.1107|2017-07-19/ev_free_cash_flow|1.1019|2017-07-26/ev_free_cash_flow|1.327|2017-08-02/ev_free_cash_flow|1.0887|2017-08-09/ev_free_cash_flow|1.4014|2017-08-16/ev_free_cash_flow|1.2742|2017-08-23/ev_free_cash_flow|1.6849|2017-08-30/ev_free_cash_flow|2.1248|2017-07-05/ps_ratio|19.5744|2017-07-12/ps_ratio|20.7137|2017-07-19/ps_ratio|16.0958|2017-07-26/ps_ratio|17.1261|2017-08-02/ps_ratio|16.0352|2017-08-09/ps_ratio|17.4533|2017-08-16/ps_ratio|16.8715|2017-08-23/ps_ratio|18.7502|2017-08-30/ps_ratio|20.7622|2017-07-05/price_to_book_value|11.3895|2017-07-12/price_to_book_value|12.0524|2017-07-19/price_to_book_value|9.3655|2017-07-26/price_to_book_value|9.965|2017-08-02/price_to_book_value|9.3302|2017-08-09/price_to_book_value|10.1631|2017-08-16/price_to_book_value|9.8243|2017-08-23/price_to_book_value|10.9183|2017-08-30/price_to_book_value|12.0899|2017-07-05/peg_ratio|-1.2385|2017-07-12/peg_ratio|-1.3106|2017-07-19/peg_ratio|-1.0184|2017-07-26/peg_ratio|-1.0836|2017-08-02/peg_ratio|-1.0146|2017-08-09/peg_ratio|-1.1043|2017-08-16/peg_ratio|-1.0675|2017-08-23/peg_ratio|-1.1864|2017-08-30/peg_ratio|-1.3137|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|3.2912|2017-07-31/percent_of_shares_outstanding|3.1946|2017-08-15/percent_of_shares_outstanding|3.2906|2017-08-31/percent_of_shares_outstanding|3.4611|2017-07-05/price|16.15|2017-07-12/price|17.09|2017-07-19/price|13.28|2017-07-26/price|14.13|2017-08-02/price|13.23|2017-08-09/price|14.4|2017-08-16/price|13.92|2017-08-23/price|15.47|2017-08-30/price|17.13|2017-07-05/total_return_price|16.15|2017-07-12/total_return_price|17.09|2017-07-19/total_return_price|13.28|2017-07-26/total_return_price|14.13|2017-08-02/total_return_price|13.23|2017-08-09/total_return_price|14.4|2017-08-16/total_return_price|13.92|2017-08-23/total_return_price|15.47|2017-08-30/total_return_price|17.13|2017-07-05/enterprise_value|259.0387|2017-07-12/enterprise_value|293.6676|2017-07-19/enterprise_value|153.3099|2017-07-26/enterprise_value|184.6233|2017-08-02/enterprise_value|151.4679|2017-08-09/enterprise_value|194.9746|2017-08-16/enterprise_value|177.2782|2017-08-23/enterprise_value|234.4227|2017-08-30/enterprise_value|295.6226 russ2000_2_0172|CTMX|201709|376.374|331.275||4.087|2.59|341.56|71.241|270.319||45.479|-220.086||10.7779|-5.9348|2.3341|0.8856|21.7197||12.6474|-1.3743|0|0|0|4.1791|36.9471|-0.28||24.144||6.249|-10.266|-10.247|0.806|17.92|17.92|324.7478|23.09|2017-10-04/ev_revenues|10.3355|2017-10-11/ev_revenues|9.7994|2017-10-18/ev_revenues|8.5425|2017-10-25/ev_revenues|8.55|2017-11-01/ev_revenues|8.4747|2017-11-08/ev_revenues|7.9695|2017-11-15/ev_revenues|8.5741|2017-11-22/ev_revenues|9.1258|2017-11-29/ev_revenues|8.8689|2017-10-04/ev_free_cash_flow|3.54|2017-10-11/ev_free_cash_flow|3.3564|2017-10-18/ev_free_cash_flow|2.9258|2017-10-25/ev_free_cash_flow|2.9284|2017-11-01/ev_free_cash_flow|2.9026|2017-11-08/ev_free_cash_flow|2.7296|2017-11-15/ev_free_cash_flow|2.9367|2017-11-22/ev_free_cash_flow|3.1256|2017-11-29/ev_free_cash_flow|3.0376|2017-10-04/ps_ratio|16.6631|2017-10-11/ps_ratio|15.6456|2017-10-18/ps_ratio|14.4404|2017-10-25/ps_ratio|14.4476|2017-11-01/ps_ratio|14.3754|2017-11-08/ps_ratio|13.8342|2017-11-15/ps_ratio|14.4115|2017-11-22/ps_ratio|14.9383|2017-11-29/ps_ratio|14.693|2017-10-04/price_to_book_value|18.8336|2017-10-11/price_to_book_value|18.2346|2017-10-18/price_to_book_value|16.83|2017-10-25/price_to_book_value|16.8384|2017-11-01/price_to_book_value|16.7543|2017-11-08/price_to_book_value|16.1897|2017-11-15/price_to_book_value|16.8654|2017-11-22/price_to_book_value|17.4819|2017-11-29/price_to_book_value|17.1947|2017-10-04/peg_ratio|-8.8305|2017-10-11/peg_ratio|-8.2912|2017-10-18/peg_ratio|-7.6526|2017-10-25/peg_ratio|-7.6564|2017-11-01/peg_ratio|-7.6182|2017-11-08/peg_ratio|-7.3313|2017-11-15/peg_ratio|-7.6373|2017-11-22/peg_ratio|-7.9165|2017-11-29/peg_ratio|-7.7864|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|3.8675|2017-10-31/percent_of_shares_outstanding|3.2773|2017-11-15/percent_of_shares_outstanding|2.8596|2017-11-30/percent_of_shares_outstanding|2.472|2017-10-04/price|23.09|2017-10-11/price|21.68|2017-10-18/price|20.01|2017-10-25/price|20.02|2017-11-01/price|19.92|2017-11-08/price|19.17|2017-11-15/price|19.97|2017-11-22/price|20.7|2017-11-29/price|20.36|2017-10-04/total_return_price|23.09|2017-10-11/total_return_price|21.68|2017-10-18/total_return_price|20.01|2017-10-25/total_return_price|20.02|2017-11-01/total_return_price|19.92|2017-11-08/total_return_price|19.17|2017-11-15/total_return_price|19.97|2017-11-22/total_return_price|20.7|2017-11-29/total_return_price|20.36|2017-10-04/enterprise_value|525.2601|2017-10-11/enterprise_value|498.0175|2017-10-18/enterprise_value|434.1375|2017-10-25/enterprise_value|434.52|2017-11-01/enterprise_value|430.6949|2017-11-08/enterprise_value|405.0179|2017-11-15/enterprise_value|435.7447|2017-11-22/enterprise_value|463.783|2017-11-29/enterprise_value|450.7241 russ2000_2_0172|CTMX|201712|388.601|374.11||4.218|2.553|327.748|61.147|266.601||69.896|-219.465||10.2519|-10.1667|3.5113|1.1019|16.0136||18.7402|-8.4863|0|0|0|2.9874|38.396|0.03||27.073||7.616|0.101|0.621|1.274|22.19|22.19|521.0118|22.39|2018-01-03/ev_revenues|6.8055|2018-01-10/ev_revenues|8.1863|2018-01-17/ev_revenues|8.557|2018-01-24/ev_revenues|8.6483|2018-01-31/ev_revenues|9.1479|2018-02-07/ev_revenues|9.8195|2018-02-14/ev_revenues|9.8356|2018-02-21/ev_revenues|9.8302|2018-02-28/ev_revenues|10.7382|2018-01-03/ev_free_cash_flow|2.8874|2018-01-10/ev_free_cash_flow|3.4731|2018-01-17/ev_free_cash_flow|3.6304|2018-01-24/ev_free_cash_flow|3.6692|2018-01-31/ev_free_cash_flow|3.8812|2018-02-07/ev_free_cash_flow|4.1661|2018-02-14/ev_free_cash_flow|4.1729|2018-02-21/ev_free_cash_flow|4.1706|2018-02-28/ev_free_cash_flow|4.5558|2018-01-03/ps_ratio|11.6185|2018-01-10/ps_ratio|12.9521|2018-01-17/ps_ratio|13.3102|2018-01-24/ps_ratio|13.3984|2018-01-31/ps_ratio|13.881|2018-02-07/ps_ratio|14.5296|2018-02-14/ps_ratio|14.5452|2018-02-21/ps_ratio|14.54|2018-02-28/ps_ratio|15.417|2018-01-03/price_to_book_value|12.326|2018-01-10/price_to_book_value|13.7408|2018-01-17/price_to_book_value|14.1206|2018-01-24/price_to_book_value|14.2142|2018-01-31/price_to_book_value|14.7262|2018-02-07/price_to_book_value|15.4143|2018-02-14/price_to_book_value|15.4309|2018-02-21/price_to_book_value|15.4254|2018-02-28/price_to_book_value|16.3557|2018-01-03/peg_ratio||2018-01-10/peg_ratio||2018-01-17/peg_ratio||2018-01-24/peg_ratio||2018-01-31/peg_ratio||2018-02-07/peg_ratio||2018-02-14/peg_ratio||2018-02-21/peg_ratio||2018-02-28/peg_ratio||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|3.0109|2018-01-31/percent_of_shares_outstanding|2.4121|2018-02-15/percent_of_shares_outstanding|2.6099|2018-02-28/percent_of_shares_outstanding|2.8664|2018-01-03/price|22.39|2018-01-10/price|24.96|2018-01-17/price|25.65|2018-01-24/price|25.82|2018-01-31/price|26.75|2018-02-07/price|28|2018-02-14/price|28.03|2018-02-21/price|28.02|2018-02-28/price|29.71|2018-01-03/total_return_price|22.39|2018-01-10/total_return_price|24.96|2018-01-17/total_return_price|25.65|2018-01-24/total_return_price|25.82|2018-01-31/total_return_price|26.75|2018-02-07/total_return_price|28|2018-02-14/total_return_price|28.03|2018-02-21/total_return_price|28.02|2018-02-28/total_return_price|29.71|2018-01-03/enterprise_value|487.4259|2018-01-10/enterprise_value|586.3159|2018-01-17/enterprise_value|612.8661|2018-01-24/enterprise_value|619.4075|2018-01-31/enterprise_value|655.1926|2018-02-07/enterprise_value|703.2908|2018-02-14/enterprise_value|704.4452|2018-02-21/enterprise_value|704.0604|2018-02-28/enterprise_value|769.0892 russ2000_2_0172|CTMX|201803|367.031|361.476||4.622|2.517|326.815|69.707|257.108||49.647|-245.87||9.9144|-14.8075|4.2064|1.9798|14.5711||15.5117||0|0|0|2.6584|38.6479|-0.4||14.184||7.356|-14.395|-15.493|1.375|32.56|32.56|883.0707|27.92|2018-04-04/ev_revenues|10.5445|2018-04-11/ev_revenues|10.4133|2018-04-18/ev_revenues|9.6473|2018-04-25/ev_revenues|8.7808|2018-05-02/ev_revenues|9.0379|2018-05-09/ev_revenues|7.9442|2018-05-16/ev_revenues|7.9127|2018-05-23/ev_revenues|8.6482|2018-05-30/ev_revenues|8.5799|2018-04-04/ev_free_cash_flow|4.5071|2018-04-11/ev_free_cash_flow|4.4511|2018-04-18/ev_free_cash_flow|4.1237|2018-04-25/ev_free_cash_flow|3.7533|2018-05-02/ev_free_cash_flow|3.8632|2018-05-09/ev_free_cash_flow|3.3957|2018-05-16/ev_free_cash_flow|3.3822|2018-05-23/ev_free_cash_flow|3.6966|2018-05-30/ev_free_cash_flow|3.6674|2018-04-04/ps_ratio|14.9393|2018-04-11/ps_ratio|14.8123|2018-04-18/ps_ratio|14.0701|2018-04-25/ps_ratio|13.2263|2018-05-02/ps_ratio|13.4754|2018-05-09/ps_ratio|12.4028|2018-05-16/ps_ratio|12.3723|2018-05-23/ps_ratio|13.084|2018-05-30/ps_ratio|13.0179|2018-04-04/price_to_book_value|23.0302|2018-04-11/price_to_book_value|22.8343|2018-04-18/price_to_book_value|21.6902|2018-04-25/price_to_book_value|20.3959|2018-05-02/price_to_book_value|20.78|2018-05-09/price_to_book_value|19.1464|2018-05-16/price_to_book_value|19.0994|2018-05-23/price_to_book_value|20.1979|2018-05-30/price_to_book_value|20.0959|2018-04-04/peg_ratio||2018-04-11/peg_ratio||2018-04-18/peg_ratio||2018-04-25/peg_ratio||2018-05-02/peg_ratio||2018-05-09/peg_ratio||2018-05-16/peg_ratio||2018-05-23/peg_ratio||2018-05-30/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|2.6827|2018-04-30/percent_of_shares_outstanding|2.6577|2018-05-15/percent_of_shares_outstanding|3.5399|2018-05-31/percent_of_shares_outstanding|4.4874|2018-04-02/price|27.92|2018-04-09/price|28.43|2018-04-16/price|27.29|2018-04-23/price|26.57|2018-04-30/price|26.3|2018-05-07/price|24.69|2018-05-14/price|23.32|2018-05-21/price|24.57|2018-05-29/price|25.58|2018-04-02/total_return_price|27.92|2018-04-09/total_return_price|28.43|2018-04-16/total_return_price|27.29|2018-04-23/total_return_price|26.57|2018-04-30/total_return_price|26.3|2018-05-07/total_return_price|24.69|2018-05-14/total_return_price|23.32|2018-05-21/total_return_price|24.57|2018-05-29/total_return_price|25.58|2018-04-02/enterprise_value|724.7153|2018-04-09/enterprise_value|744.5562|2018-04-16/enterprise_value|700.206|2018-04-23/enterprise_value|672.5248|2018-04-30/enterprise_value|662.0174|2018-05-07/enterprise_value|600.3847|2018-05-14/enterprise_value|547.0129|2018-05-21/enterprise_value|595.7098|2018-05-29/enterprise_value|635.0568 russ2000_2_0172|CTMX|201806|366.671|335.146||5.499|2.48|335.809|83.212|252.597||41.133|-259.317||7.2192|-14.4341|3.0858|1.4768|11.7014||18.0636||0|0|-2.2378|7.2242|38.961|-0.35||21.338||9.042|-11.656|-13.447|1.54|23.84|23.84|567.2708|24.97|2018-07-05/ev_revenues|7.3712|2018-07-12/ev_revenues|7.5241|2018-07-19/ev_revenues|8.8177|2018-07-26/ev_revenues|9.8008|2018-08-02/ev_revenues|9.4076|2018-08-09/ev_revenues|9.0386|2018-08-16/ev_revenues|7.9759|2018-08-23/ev_revenues|8.1055|2018-08-30/ev_revenues|7.9137|2018-07-05/ev_free_cash_flow|-23.7914|2018-07-12/ev_free_cash_flow|-24.2849|2018-07-19/ev_free_cash_flow|-28.4602|2018-07-26/ev_free_cash_flow|-31.6332|2018-08-02/ev_free_cash_flow|-30.364|2018-08-09/ev_free_cash_flow|-29.1732|2018-08-16/ev_free_cash_flow|-25.7433|2018-08-23/ev_free_cash_flow|-26.1616|2018-08-30/ev_free_cash_flow|-25.5425|2018-07-05/ps_ratio|11.0122|2018-07-12/ps_ratio|11.1621|2018-07-19/ps_ratio|10.805|2018-07-26/ps_ratio|11.6426|2018-08-02/ps_ratio|11.3075|2018-08-09/ps_ratio|10.9725|2018-08-16/ps_ratio|10.0688|2018-08-23/ps_ratio|10.179|2018-08-30/ps_ratio|10.0159|2018-07-05/price_to_book_value|23.6918|2018-07-12/price_to_book_value|24.0143|2018-07-19/price_to_book_value|26.7422|2018-07-26/price_to_book_value|28.8152|2018-08-01/price_to_book_value|28.8152|2018-08-08/price_to_book_value|27.7655|2018-08-15/price_to_book_value|24.7375|2018-08-22/price_to_book_value|25.4043|2018-08-29/price_to_book_value|25.4809|2018-07-05/peg_ratio||2018-07-12/peg_ratio||2018-07-19/peg_ratio||2018-07-26/peg_ratio||2018-08-02/peg_ratio||2018-08-09/peg_ratio||2018-08-16/peg_ratio||2018-08-23/peg_ratio||2018-08-30/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|6.9316|2018-07-31/percent_of_shares_outstanding|4.8072|2018-08-15/percent_of_shares_outstanding|5.3536|2018-08-31/percent_of_shares_outstanding|5.3843|2018-07-03/price|24.97|2018-07-10/price|24.63|2018-07-17/price|24.01|2018-07-24/price|26.04|2018-07-31/price|26.34|2018-08-07/price|24.99|2018-08-14/price|22.56|2018-08-21/price|22.85|2018-08-28/price|24.07|2018-07-03/total_return_price|24.97|2018-07-10/total_return_price|24.63|2018-07-17/total_return_price|24.01|2018-07-24/total_return_price|26.04|2018-07-31/total_return_price|26.34|2018-08-07/total_return_price|24.99|2018-08-14/total_return_price|22.56|2018-08-21/total_return_price|22.85|2018-08-28/total_return_price|24.07|2018-07-03/enterprise_value|638.9786|2018-07-10/enterprise_value|625.7146|2018-07-17/enterprise_value|742.4012|2018-07-24/enterprise_value|833.5058|2018-07-31/enterprise_value|846.9695|2018-08-07/enterprise_value|788.4969|2018-08-14/enterprise_value|679.2351|2018-08-21/enterprise_value|692.2745|2018-08-28/enterprise_value|747.1303 russ2000_2_0172|CTMX|201809|472.508|464.562||5.482|2.444|325.065|86.274|238.791||157.661|-282.748||5.5758|-7.1089|-17.9967|0.7621|8.0277||19.7201||0|0|-18.566|6.2017|43.9175|-0.53||12.509||8.137|-20.929|-23.431|2.219|18.49|18.49|496.2328|18|2018-10-04/ev_revenues|4.2753|2018-10-11/ev_revenues|2.9931|2018-10-18/ev_revenues|3.6762|2018-10-25/ev_revenues|2.4419|2018-11-01/ev_revenues|2.6456|2018-11-08/ev_revenues|3.6124|2018-11-15/ev_revenues|2.288|2018-11-23/ev_revenues|1.7487|2018-11-30/ev_revenues|2.0843|2018-10-04/ev_free_cash_flow|-11.6001|2018-10-11/ev_free_cash_flow|-8.1213|2018-10-18/ev_free_cash_flow|-9.9745|2018-10-25/ev_free_cash_flow|-6.6257|2018-11-01/ev_free_cash_flow|-7.1784|2018-11-08/ev_free_cash_flow|-9.8014|2018-11-15/ev_free_cash_flow|-6.208|2018-11-23/ev_free_cash_flow|-4.7447|2018-11-30/ev_free_cash_flow|-5.6552|2018-10-04/ps_ratio|9.2946|2018-10-11/ps_ratio|8.1554|2018-10-18/ps_ratio|8.7623|2018-10-25/ps_ratio|7.6656|2018-11-01/ps_ratio|7.8466|2018-11-08/ps_ratio|8.7037|2018-11-15/ps_ratio|7.5272|2018-11-23/ps_ratio|7.0481|2018-11-30/ps_ratio|7.3462|2018-10-03/price_to_book_value|5.28|2018-10-10/price_to_book_value|4.458|2018-10-17/price_to_book_value|4.8405|2018-10-24/price_to_book_value|3.8473|2018-10-31/price_to_book_value|4.0699|2018-11-07/price_to_book_value|4.5532|2018-11-14/price_to_book_value|3.9309|2018-11-21/price_to_book_value|3.6854|2018-11-28/price_to_book_value|4.0536|2018-10-04/peg_ratio||2018-10-11/peg_ratio||2018-10-18/peg_ratio||2018-10-25/peg_ratio||2018-11-01/peg_ratio||2018-11-08/peg_ratio||2018-11-15/peg_ratio||2018-11-23/peg_ratio||2018-11-30/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|5.994|2018-10-31/percent_of_shares_outstanding|5.8352|2018-11-15/percent_of_shares_outstanding|5.5477|2018-11-30/percent_of_shares_outstanding|4.9235|2018-10-02/price|18|2018-10-09/price|16.79|2018-10-16/price|16.98|2018-10-23/price|14.91|2018-10-30/price|13.84|2018-11-06/price|12.75|2018-11-13/price|14.26|2018-11-20/price|12.69|2018-11-27/price|13.58|2018-10-02/total_return_price|18|2018-10-09/total_return_price|16.79|2018-10-16/total_return_price|16.98|2018-10-23/total_return_price|14.91|2018-10-30/total_return_price|13.84|2018-11-06/total_return_price|12.75|2018-11-13/total_return_price|14.26|2018-11-20/total_return_price|12.69|2018-11-27/total_return_price|13.58|2018-10-02/enterprise_value|345.3894|2018-10-09/enterprise_value|290.9427|2018-10-16/enterprise_value|299.4922|2018-10-23/enterprise_value|206.3477|2018-10-30/enterprise_value|158.2006|2018-11-06/enterprise_value|109.2785|2018-11-13/enterprise_value|177.2392|2018-11-20/enterprise_value|106.5781|2018-11-27/enterprise_value|146.6344 russ2000_2_0172|CTMX|201812|445.475|436.127||6.934|2.407|326.225|97.908|228.317||130.883|-314.981||2.7854|-2.8915|-7.5576|0.5352|7.9691||4.1878||0|0|-19.7715|5.2909|45.0732|-0.74||11.471||8.975|-23.321|-32.233|2.507|14.69|14.69|196.5923|15.62|2019-01-04/ev_revenues|4.6568|2019-01-11/ev_revenues|5.7024|2019-01-18/ev_revenues|5.369|2019-01-25/ev_revenues|5.4372|2019-02-01/ev_revenues|7.1055|2019-02-08/ev_revenues|7.1207|2019-02-15/ev_revenues|6.643|2019-02-22/ev_revenues|6.3095|2019-01-04/ev_free_cash_flow|-3.4938|2019-01-11/ev_free_cash_flow|-4.2783|2019-01-18/ev_free_cash_flow|-4.0281|2019-01-25/ev_free_cash_flow|-4.0793|2019-02-01/ev_free_cash_flow|-5.3309|2019-02-08/ev_free_cash_flow|-5.3423|2019-02-15/ev_free_cash_flow|-4.984|2019-02-22/ev_free_cash_flow|-4.7337|2019-01-04/ps_ratio|11.0736|2019-01-11/ps_ratio|12.0396|2019-01-18/ps_ratio|11.7316|2019-01-25/ps_ratio|11.7946|2019-02-01/ps_ratio|13.3275|2019-02-08/ps_ratio|13.3415|2019-02-15/ps_ratio|12.9005|2019-02-22/ps_ratio|12.5925|2019-01-03/price_to_book_value|5.0015|2019-01-10/price_to_book_value|5.8282|2019-01-17/price_to_book_value|5.7558|2019-01-24/price_to_book_value|5.7317|2019-01-31/price_to_book_value|5.8525|2019-02-07/price_to_book_value|6.497|2019-02-14/price_to_book_value|6.3695|2019-02-21/price_to_book_value|6.0627|2019-02-28/price_to_book_value|3.8672|2019-01-04/peg_ratio|-0.1078|2019-01-11/peg_ratio|-0.1172|2019-01-18/peg_ratio|-0.1142|2019-01-25/peg_ratio|-0.1148|2019-02-01/peg_ratio|-0.1297|2019-02-08/peg_ratio|-0.1299|2019-02-15/peg_ratio|-0.1256|2019-02-22/peg_ratio|-0.1226|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|4.8963|2019-01-31/percent_of_shares_outstanding|5.2253|2019-02-15/percent_of_shares_outstanding|5.4034|2019-02-28/percent_of_shares_outstanding|4.5265|2019-01-02/price|15.62|2019-01-09/price|16.82|2019-01-16/price|16.87|2019-01-23/price|16.22|2019-01-30/price|16.74|2019-02-06/price|19.09|2019-02-13/price|18.64|2019-02-20/price|17.58|2019-02-27/price|12.73|2019-01-02/total_return_price|15.62|2019-01-09/total_return_price|16.82|2019-01-16/total_return_price|16.87|2019-01-23/total_return_price|16.22|2019-01-30/total_return_price|16.74|2019-02-06/total_return_price|19.09|2019-02-13/total_return_price|18.64|2019-02-20/total_return_price|17.58|2019-02-27/total_return_price|12.73|2019-01-02/enterprise_value|268.0726|2019-01-09/enterprise_value|322.1724|2019-01-16/enterprise_value|324.4266|2019-01-23/enterprise_value|295.1225|2019-01-30/enterprise_value|318.5658|2019-02-06/enterprise_value|425.0477|2019-02-13/enterprise_value|404.7476|2019-02-20/enterprise_value|356.9297|2019-02-27/enterprise_value|138.1398 russ2000_2_0172|CTMX|201903|405.077|396.596||34.773|2.371|321.942|96.217|225.725||122.571|-329.116||0.8205|-1.0675|-0.6156|0.1999|7.5247||3.619|-0.0733|0|0|-27.7263|5.5069|45.1225|-0.31||29.485||9.674|-14.13|-14.124|2.496|10.32|10.32|29.4216|10.95|2019-04-05/ev_revenues|1.5294|2019-04-12/ev_revenues|1.2027|2019-04-22/ev_revenues|0.4709|2019-04-29/ev_revenues|0.8525|2019-05-06/ev_revenues|0.9918|2019-05-13/ev_revenues|1.2402|2019-05-20/ev_revenues|1.3189|2019-05-28/ev_revenues|1.5491|2019-04-05/ev_free_cash_flow|-1.0915|2019-04-12/ev_free_cash_flow|-0.8583|2019-04-22/ev_free_cash_flow|-0.3361|2019-04-29/ev_free_cash_flow|-0.6084|2019-05-06/ev_free_cash_flow|-0.7079|2019-05-13/ev_free_cash_flow|-0.8851|2019-05-20/ev_free_cash_flow|-0.9413|2019-05-28/ev_free_cash_flow|-1.1056|2019-04-05/ps_ratio|6.5305|2019-04-12/ps_ratio|6.2182|2019-04-22/ps_ratio|5.5125|2019-04-29/ps_ratio|5.8769|2019-05-06/ps_ratio|6.0099|2019-05-13/ps_ratio|6.2471|2019-05-20/ps_ratio|6.3223|2019-05-28/ps_ratio|6.5421|2019-04-04/price_to_book_value|4.1099|2019-04-11/price_to_book_value|3.9881|2019-04-18/price_to_book_value|3.689|2019-04-25/price_to_book_value|3.6561|2019-05-02/price_to_book_value|3.6561|2019-05-09/price_to_book_value|3.7115|2019-05-16/price_to_book_value|3.9186|2019-05-23/price_to_book_value|3.9333|2019-05-30/price_to_book_value|3.6857|2019-04-05/peg_ratio|-0.1329|2019-04-12/peg_ratio|-0.1265|2019-04-22/peg_ratio|-0.1121|2019-04-29/peg_ratio|-0.1196|2019-05-06/peg_ratio|-0.1223|2019-05-13/peg_ratio|-0.1271|2019-05-20/peg_ratio|-0.1286|2019-05-28/peg_ratio|-0.1331|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|5.4295|2019-04-30/percent_of_shares_outstanding|5.0601|2019-05-15/percent_of_shares_outstanding|4.4314|2019-05-31/percent_of_shares_outstanding|4.2032|2019-04-03/price|10.95|2019-04-10/price|10.81|2019-04-17/price|10.12|2019-04-24/price|9.98|2019-05-01/price|9.35|2019-05-08/price|10.05|2019-05-15/price|10.86|2019-05-22/price|10.89|2019-05-29/price|10.38|2019-04-03/total_return_price|10.95|2019-04-10/total_return_price|10.81|2019-04-17/total_return_price|10.12|2019-04-24/total_return_price|9.98|2019-05-01/total_return_price|9.35|2019-05-08/total_return_price|10.05|2019-05-15/total_return_price|10.86|2019-05-22/total_return_price|10.89|2019-05-29/total_return_price|10.38|2019-04-03/enterprise_value|99.0152|2019-04-10/enterprise_value|92.6787|2019-04-17/enterprise_value|61.4484|2019-04-24/enterprise_value|55.6128|2019-05-01/enterprise_value|27.0665|2019-05-08/enterprise_value|58.7846|2019-05-15/enterprise_value|95.4869|2019-05-22/enterprise_value|96.8462|2019-05-29/enterprise_value|73.7374 russ2000_2_0172|CTMX|201906|366.677|349.142||33.981|2.334|303.783|78.673|225.11||101.501|-358.076||1.1008|-1.6232|-0.7857|0.3955|6.114||3.926|-0.1244|0|0|-26.4209|3.692|45.34|-0.64||9.013||9.411|-28.96|-28.96|2.361|10.14|10.14|62.8626|11.45|2019-07-02/ev_revenues|2.471|2019-07-09/ev_revenues|3.1905|2019-07-16/ev_revenues|3.0234|2019-07-23/ev_revenues|1.8679|2019-07-30/ev_revenues|2.0641|2019-08-06/ev_revenues|2.145|2019-08-13/ev_revenues|1.4037|2019-08-20/ev_revenues|1.142|2019-08-27/ev_revenues|0.6042|2019-07-02/ev_free_cash_flow|-1.2223|2019-07-09/ev_free_cash_flow|-1.5781|2019-07-16/ev_free_cash_flow|-1.4955|2019-07-23/ev_free_cash_flow|-0.9239|2019-07-30/ev_free_cash_flow|-1.021|2019-08-06/ev_free_cash_flow|-1.061|2019-08-13/ev_free_cash_flow|-0.6943|2019-08-20/ev_free_cash_flow|-0.5649|2019-08-27/ev_free_cash_flow|-0.2988|2019-07-02/ps_ratio|7.9633|2019-07-09/ps_ratio|8.6742|2019-07-16/ps_ratio|8.5091|2019-07-23/ps_ratio|7.3674|2019-07-30/ps_ratio|7.5612|2019-08-06/ps_ratio|7.6402|2019-08-13/ps_ratio|6.9078|2019-08-20/ps_ratio|6.6493|2019-08-27/ps_ratio|6.1179|2019-07-05/price_to_book_value|5.0234|2019-07-12/price_to_book_value|5.2874|2019-07-19/price_to_book_value|5.1979|2019-07-26/price_to_book_value|4.5538|2019-08-02/price_to_book_value|4.5006|2019-08-09/price_to_book_value|4.5409|2019-08-16/price_to_book_value|4.1785|2019-08-23/price_to_book_value|3.9504|2019-08-30/price_to_book_value|3.928|2019-07-02/peg_ratio|-0.0409|2019-07-09/peg_ratio|-0.0446|2019-07-16/peg_ratio|-0.0438|2019-07-23/peg_ratio|-0.0379|2019-07-30/peg_ratio|-0.0389|2019-08-06/peg_ratio|-0.0393|2019-08-13/peg_ratio|-0.0355|2019-08-20/peg_ratio|-0.0342|2019-08-27/peg_ratio|-0.0315|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|4.0237|2019-07-31/percent_of_shares_outstanding|3.891|2019-08-15/percent_of_shares_outstanding|3.8779|2019-08-30/percent_of_shares_outstanding|3.9975|2019-07-03/price|11.45|2019-07-10/price|12.22|2019-07-17/price|12.11|2019-07-24/price|10.13|2019-07-31/price|10.31|2019-08-07/price|10.92|2019-08-14/price|9.49|2019-08-21/price|9.45|2019-08-28/price|8.86|2019-07-03/total_return_price|11.45|2019-07-10/total_return_price|12.22|2019-07-17/total_return_price|12.11|2019-07-24/total_return_price|10.13|2019-07-31/total_return_price|10.31|2019-08-07/total_return_price|10.92|2019-08-14/total_return_price|9.49|2019-08-21/total_return_price|9.45|2019-08-28/total_return_price|8.86|2019-07-03/enterprise_value|170.7315|2019-07-10/enterprise_value|205.6924|2019-07-17/enterprise_value|200.698|2019-07-24/enterprise_value|110.7985|2019-07-31/enterprise_value|119.0299|2019-08-07/enterprise_value|146.7297|2019-08-14/enterprise_value|81.7942|2019-08-21/enterprise_value|79.9778|2019-08-28/enterprise_value|53.1862 russ2000_2_0172|CTMX|201909|334.778|325.713||33.176|2.298|290.435|76.126|214.309||82.109|-381.775||0.3498|-0.0963|-0.173|0.0256|5.8666||3.4448|-0.0282|0|0|0|4.027|45.4181|-0.52||10.712||8.463|-23.699|-23.699|1.997|8.15|8.15|20.9454|7.4|2019-10-01/ev_revenues|0.3068|2019-10-08/ev_revenues|-0.1648|2019-10-15/ev_revenues|-0.0076|2019-10-22/ev_revenues|-0.1498|2019-10-29/ev_revenues|-0.8834|2019-11-05/ev_revenues|-0.718|2019-11-12/ev_revenues|-1.2496|2019-11-19/ev_revenues|-1.4892|2019-11-26/ev_revenues|-0.9201|2019-10-01/ev_free_cash_flow|-0.1296|2019-10-08/ev_free_cash_flow|0.0696|2019-10-15/ev_free_cash_flow|0.0032|2019-10-22/ev_free_cash_flow|0.0633|2019-10-29/ev_free_cash_flow|0.3732|2019-11-05/ev_free_cash_flow|0.3033|2019-11-12/ev_free_cash_flow|0.5278|2019-11-19/ev_free_cash_flow|0.629|2019-11-26/ev_free_cash_flow|0.3887|2019-10-01/ps_ratio|5.651|2019-10-08/ps_ratio|5.1813|2019-10-15/ps_ratio|5.3379|2019-10-22/ps_ratio|5.1962|2019-10-29/ps_ratio|4.4656|2019-11-05/ps_ratio|4.6296|2019-11-12/ps_ratio|4.1003|2019-11-19/ps_ratio|3.8618|2019-11-26/ps_ratio|4.4283|2019-10-04/price_to_book_value|4.2379|2019-10-11/price_to_book_value|3.9336|2019-10-18/price_to_book_value|3.7178|2019-10-25/price_to_book_value|3.5131|2019-11-01/price_to_book_value|3.4833|2019-11-08/price_to_book_value|3.2924|2019-11-15/price_to_book_value|2.9659|2019-11-18/price_to_book_value|2.8608|2019-11-25/price_to_book_value|3.2149|2019-10-03/peg_ratio|-0.0439|2019-10-10/peg_ratio|-0.0411|2019-10-17/peg_ratio|-0.0419|2019-10-24/peg_ratio|-0.0381|2019-10-31/peg_ratio|-0.0361|2019-11-07/peg_ratio|-0.0362|2019-11-14/peg_ratio|-0.0317|2019-11-21/peg_ratio|-0.0339|2019-11-29/peg_ratio|-0.0369|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|3.8252|2019-10-31/percent_of_shares_outstanding|4.3359|2019-11-15/percent_of_shares_outstanding|4.7605|2019-11-29/percent_of_shares_outstanding|4.5684|2019-10-02/price|7.4|2019-10-09/price|6.73|2019-10-16/price|7|2019-10-23/price|6.95|2019-10-30/price|6.06|2019-11-06/price|6.1|2019-11-13/price|5.305|2019-11-20/price|6.18|2019-11-27/price|6.145|2019-10-02/total_return_price|7.4|2019-10-09/total_return_price|6.73|2019-10-16/total_return_price|7|2019-10-23/total_return_price|6.95|2019-10-30/total_return_price|6.06|2019-11-06/total_return_price|6.1|2019-11-13/total_return_price|5.305|2019-11-20/total_return_price|6.18|2019-11-27/total_return_price|6.145|2019-10-02/enterprise_value|10.4431|2019-10-09/enterprise_value|-19.9927|2019-10-16/enterprise_value|-7.7275|2019-10-23/enterprise_value|-9.9988|2019-10-30/enterprise_value|-50.4284|2019-11-06/enterprise_value|-48.5644|2019-11-13/enterprise_value|-84.6846|2019-11-20/enterprise_value|-44.9296|2019-11-27/enterprise_value|-46.5198 russ2000_2_0172|CTMX|201912|303.335|296.145||32.754|2.261|290.169|85.59|204.579||51.113|-417.23||1.429|-0.8035|-0.5706|0.2407|6.5532||4.5872|-0.0503|0|0|0|3.4165|45.4599|-0.79||8.279||9.217|-35.877|-35.456|1.511|8.81|8.81|74.5623|8.595|2020-01-07/ev_revenues|1.0964|2020-01-14/ev_revenues|0.9262|2020-01-21/ev_revenues|0.7559|2020-01-28/ev_revenues|0.8668|2020-02-04/ev_revenues|1.1817|2020-02-11/ev_revenues|0.603|2020-02-18/ev_revenues|0.8884|2020-02-25/ev_revenues|0.4604|2020-01-07/ev_free_cash_flow|-0.4378|2020-01-14/ev_free_cash_flow|-0.3698|2020-01-21/ev_free_cash_flow|-0.3018|2020-01-28/ev_free_cash_flow|-0.3461|2020-02-04/ev_free_cash_flow|-0.4718|2020-02-11/ev_free_cash_flow|-0.2408|2020-02-18/ev_free_cash_flow|-0.3547|2020-02-25/ev_free_cash_flow|-0.1838|2020-01-07/ps_ratio|6.222|2020-01-14/ps_ratio|6.0524|2020-01-21/ps_ratio|5.8829|2020-01-28/ps_ratio|5.9933|2020-02-04/ps_ratio|6.3008|2020-02-11/ps_ratio|5.7251|2020-02-18/ps_ratio|6.009|2020-02-25/ps_ratio|5.5832|2020-01-06/price_to_book_value|6.9381|2020-01-13/price_to_book_value|6.564|2020-01-21/price_to_book_value|6.6441|2020-01-28/price_to_book_value|6.7688|2020-02-04/price_to_book_value|7.123|2020-02-11/price_to_book_value|6.4722|2020-02-18/price_to_book_value|6.7931|2020-02-25/price_to_book_value|6.3117|2020-01-03/peg_ratio|-0.2946|2020-01-10/peg_ratio|-0.2931|2020-01-17/peg_ratio|-0.2778|2020-01-24/peg_ratio|-0.2793|2020-01-31/peg_ratio|-0.2763|2020-02-07/peg_ratio|-0.2514|2020-02-14/peg_ratio|-0.2655|2020-02-21/peg_ratio|-0.2719|2020-02-28/peg_ratio|-0.2491|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|3.3859|2020-01-31/percent_of_shares_outstanding|2.8818|2020-02-14/percent_of_shares_outstanding|2.5374|2020-02-28/percent_of_shares_outstanding|2.8049|2020-01-02/price|8.595|2020-01-09/price|8.08|2020-01-16/price|7.53|2020-01-23/price|7.68|2020-01-30/price|7.6|2020-02-06/price|7.43|2020-02-13/price|7.03|2020-02-20/price|7.37|2020-02-27/price|7.125|2020-01-02/total_return_price|8.595|2020-01-09/total_return_price|8.08|2020-01-16/total_return_price|7.53|2020-01-23/total_return_price|7.68|2020-01-30/total_return_price|7.6|2020-02-06/total_return_price|7.43|2020-02-13/total_return_price|7.03|2020-02-20/total_return_price|7.37|2020-02-27/total_return_price|7.125|2020-01-02/enterprise_value|95.126|2020-01-09/enterprise_value|71.6816|2020-01-16/enterprise_value|46.6439|2020-01-23/enterprise_value|53.4724|2020-01-30/enterprise_value|49.8306|2020-02-06/enterprise_value|42.4148|2020-02-13/enterprise_value|24.1882|2020-02-20/enterprise_value|39.6808|2020-02-27/enterprise_value|28.517 russ2000_2_0172|CTMX|202003|400.066|247.922||32.075|2.225|366.895|106.001|260.894||69.767|-405.025||0.1592|-1.3736|-0.6775|0.2388|5.2835||5.0482|-0.2495|0|0|0|1.8823|47.0448|0.26||49.593||9.572|-1.706|12.205|1.075|6.7|6.7|9.1512|7.99|2020-04-06/ev_revenues|1.5331|2020-04-13/ev_revenues|2.0716|2020-04-20/ev_revenues|2.4982|2020-04-27/ev_revenues|2.2792|2020-05-04/ev_revenues|3.6227|2020-05-11/ev_revenues|5.3627|2020-05-18/ev_revenues|2.3681|2020-05-26/ev_revenues|2.226|2020-04-07/ev_free_cash_flow|-0.7044|2020-04-14/ev_free_cash_flow|-1.0058|2020-04-21/ev_free_cash_flow|-1.3939|2020-04-28/ev_free_cash_flow|-1.006|2020-05-05/ev_free_cash_flow|-1.8505|2020-05-12/ev_free_cash_flow|-2.7576|2020-05-19/ev_free_cash_flow|-1.1209|2020-05-26/ev_free_cash_flow|-1.1224|2020-04-06/ps_ratio|4.7175|2020-04-13/ps_ratio|5.2548|2020-04-20/ps_ratio|5.6799|2020-04-27/ps_ratio|5.4615|2020-05-04/ps_ratio|6.8018|2020-05-11/ps_ratio|8.5376|2020-05-18/ps_ratio|5.5501|2020-05-26/ps_ratio|5.4084|2020-04-07/price_to_book_value|5.1074|2020-04-14/price_to_book_value|5.7722|2020-04-21/price_to_book_value|6.6284|2020-04-28/price_to_book_value|5.7727|2020-05-05/price_to_book_value|7.6355|2020-05-12/price_to_book_value|9.6366|2020-05-19/price_to_book_value|6.0262|2020-05-26/price_to_book_value|6.0294|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|2.7185|2020-04-30/percent_of_shares_outstanding|2.3272|2020-05-15/percent_of_shares_outstanding|2.5615|2020-05-29/percent_of_shares_outstanding|2.6063|2020-04-06/price|7.99|2020-04-13/price|8.9|2020-04-20/price|9.62|2020-04-27/price|9.25|2020-05-04/price|11.52|2020-05-11/price|14.46|2020-05-18/price|9.4|2020-05-26/price|9.16|2020-04-06/total_return_price|7.99|2020-04-13/total_return_price|8.9|2020-04-20/total_return_price|9.62|2020-04-27/total_return_price|9.25|2020-05-04/total_return_price|11.52|2020-05-11/total_return_price|14.46|2020-05-18/total_return_price|9.4|2020-05-26/total_return_price|9.16|2020-04-06/enterprise_value|118.9676|2020-04-13/enterprise_value|160.7535|2020-04-20/enterprise_value|193.8534|2020-04-27/enterprise_value|176.862|2020-05-04/enterprise_value|281.1133|2020-05-11/enterprise_value|416.1275|2020-05-18/enterprise_value|183.7561|2020-05-26/enterprise_value|172.7345 russ2000_2_0172|CTMX|202006|366.566|346.401||31.428|2.189|343.65|98.785|244.865||58.829|-420.704||0.4503|-0.6125|-4.8863|0.0953|4.4973||6.5404||0|0|0|6.8653|46.0571|-0.34||16.608||8.68|-15.679|-15.679|0.454|8.33|8.33|38.3625|8.23|2020-07-07/ev_revenues|0.3961|2020-07-14/ev_revenues|0.5696|2020-07-21/ev_revenues|0.4286|2020-07-28/ev_revenues|-0.0539|2020-08-04/ev_revenues|-0.1188|2020-08-11/ev_revenues|-0.2761|2020-08-18/ev_revenues|-0.173|2020-08-25/ev_revenues|-0.2273|2020-07-07/ev_free_cash_flow|-4.298|2020-07-14/ev_free_cash_flow|-6.1807|2020-07-21/ev_free_cash_flow|-4.651|2020-07-28/ev_free_cash_flow|0.5852|2020-08-04/ev_free_cash_flow|1.2892|2020-08-11/ev_free_cash_flow|2.9955|2020-08-18/ev_free_cash_flow|1.8776|2020-08-25/ev_free_cash_flow|2.466|2020-07-07/ps_ratio|4.4434|2020-07-14/ps_ratio|4.6161|2020-07-21/ps_ratio|4.4758|2020-07-28/ps_ratio|3.9952|2020-08-04/ps_ratio|3.9305|2020-08-11/ps_ratio|3.7739|2020-08-18/ps_ratio|3.8765|2020-08-25/ps_ratio|3.8225|2020-07-07/price_to_book_value|6.4619|2020-07-14/price_to_book_value|6.7131|2020-07-21/price_to_book_value|6.509|2020-07-28/price_to_book_value|5.8102|2020-08-04/price_to_book_value|5.7162|2020-08-11/price_to_book_value|5.4885|2020-08-18/price_to_book_value|5.6377|2020-08-25/price_to_book_value|5.5592|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|5.7777|2020-07-31/percent_of_shares_outstanding|6.98|2020-08-14/percent_of_shares_outstanding|7.1865|2020-08-31/percent_of_shares_outstanding|7.6078|2020-07-07/price|8.23|2020-07-14/price|8.55|2020-07-21/price|8.29|2020-07-28/price|7.4|2020-08-04/price|7.28|2020-08-11/price|6.99|2020-08-18/price|7.18|2020-08-25/price|7.08|2020-07-07/total_return_price|8.23|2020-07-14/total_return_price|8.55|2020-07-21/total_return_price|8.29|2020-07-28/total_return_price|7.4|2020-08-04/total_return_price|7.28|2020-08-11/total_return_price|6.99|2020-08-18/total_return_price|7.18|2020-08-25/total_return_price|7.08|2020-07-07/enterprise_value|33.7435|2020-07-14/enterprise_value|48.5244|2020-07-21/enterprise_value|36.5149|2020-07-28/enterprise_value|-4.5943|2020-08-04/enterprise_value|-10.1218|2020-08-11/enterprise_value|-23.5175|2020-08-18/enterprise_value|-14.741|2020-08-25/enterprise_value|-19.3602 russ2000_2_0172|CTMX|202009|||||||||||||-0.4387||4.7606||3.6119||5.253|||0||6.6429||||||||||6.69|6.69|-37.3752|6.7|2020-10-06/ev_revenues|-0.4333|2020-10-13/ev_revenues|-0.3249|2020-10-20/ev_revenues|-0.4279|2020-10-22/ev_revenues|-0.4062|2020-10-02/ev_free_cash_flow|6.055|2020-10-09/ev_free_cash_flow|4.0251|2020-10-16/ev_free_cash_flow|3.7604|2020-10-22/ev_free_cash_flow|4.4075|2020-10-06/ps_ratio|3.6173|2020-10-13/ps_ratio|3.7253|2020-10-20/ps_ratio|3.6227|2020-10-23/ps_ratio|3.6551|2020-10-06/price_to_book_value|5.2608|2020-10-13/price_to_book_value|5.4178|2020-10-20/price_to_book_value|5.2687|2020-10-23/price_to_book_value|5.3158|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|6.7|2020-10-13/price|6.9|2020-10-20/price|6.71|2020-10-23/price|6.77|2020-10-06/total_return_price|6.7|2020-10-13/total_return_price|6.9|2020-10-20/total_return_price|6.71|2020-10-23/total_return_price|6.77|2020-10-06/enterprise_value|-36.9133|2020-10-13/enterprise_value|-27.6748|2020-10-20/enterprise_value|-36.4513|2020-10-22/enterprise_value|-34.6036