russ2000_2_0650|UPLD|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_0650|UPLD|Long Name|Upland Software Inc Total Current Assets (Quarterly) (USD)|Upland Software Inc Cash and Short Term Investments (Quarterly) (USD)|Upland Software Inc Inventories (Quarterly) (USD)|Upland Software Inc Net PP&E (Quarterly) (USD)|Upland Software Inc Goodwill and Intangibles (Quarterly) (USD)|Upland Software Inc Total Liabilities (Quarterly) (USD)|Upland Software Inc Total Current Liabilities (Quarterly) (USD)|Upland Software Inc Total Long Term Liabilities (Quarterly) (USD)|Upland Software Inc Total Deposits (Quarterly) (USD)|Upland Software Inc Book Value (Quarterly) (USD)|Upland Software Inc Retained Earnings (Quarterly) (USD)|Upland Software Inc Treasury Stock (Quarterly) (USD)|Upland Software Inc EV to Revenues|Upland Software Inc EV to Earnings|Upland Software Inc EV to Free Cash Flow|Upland Software Inc EV to Assets (Quarterly)|Upland Software Inc PS Ratio|Upland Software Inc PE Ratio|Upland Software Inc Price to Book Value|Upland Software Inc PEG Ratio|Upland Software Inc Debt to Equity Ratio|Upland Software Inc Dividend Yield|Upland Software Inc Shareholder Yield (TTM)|Upland Software Inc Percent of Shares Outstanding Short|Upland Software Inc Average Diluted Shares Outstanding (Quarterly)|Upland Software Inc EPS Diluted (Quarterly) (USD)|Upland Software Inc Dividend Per Share (Quarterly) (USD)|Upland Software Inc Revenue (Quarterly) (USD)|Upland Software Inc Gross Profit (Quarterly) (USD)|Upland Software Inc SG&A Expense (Quarterly) (USD)|Upland Software Inc Pre-Tax Income (Quarterly) (USD)|Upland Software Inc Net Income (Quarterly) (USD)|Upland Software Inc Net Interest Income (Quarterly) (USD)|Upland Software Inc Price (USD)|Upland Software Inc Total Return Price (USD)|Upland Software Inc Enterprise Value (USD)|| russ2000_2_0650|UPLD|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_0650|UPLD|201309|||||||||||||||||||||||||10.0596|-0.142||10.392|6.905|4.388|-1.164|-1.428|-0.434||||| russ2000_2_0650|UPLD|201312|18.291|4.703||3.942|68.377|60.191|29.557|30.634||-15.882|-15.109||||||||||0.8276||||10.0596|-0.5246||12.134|8.28|5.746|-4.542|-5.179|-1.816||||| russ2000_2_0650|UPLD|201403|||||||||||||||||||||||||10.0596|-1.2545||15.613|9.958|5.759|-12.21|-12.62|-0.415||||| russ2000_2_0650|UPLD|201406|19.637|3.059||3.365|65.79|64.337|41.401|22.936||29.989|-30.106||||||||||0.9131||||10.0596|-0.28||16.211|10.525|7.068|-2.097|-2.377|-0.419||||| russ2000_2_0650|UPLD|201409|23.558|3.19||3.874|63.768|67.698|60.627|7.071||-24.772|-32.553||||||||||1.0121||||14.3357|-0.2016||16.275|10.482|7.322|-2.007|-2.445|-0.397||||9.75|2014-11-06/ev_revenues|3.5904|2014-11-13/ev_revenues|3.8426|2014-11-20/ev_revenues|3.8641|2014-11-28/ev_revenues|4.1497|2014-11-06/ps_ratio|1.8014|2014-11-13/ps_ratio|1.9972|2014-11-20/ps_ratio|2.0139|2014-11-28/ps_ratio|2.2356|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-11-14/percent_of_shares_outstanding|0.1698|2014-11-28/percent_of_shares_outstanding|0.1413|2014-11-06/price|9.75|2014-11-13/price|10.81|2014-11-20/price|10.9|2014-11-28/price|12.1|2014-11-06/total_return_price|9.75|2014-11-13/total_return_price|10.81|2014-11-20/total_return_price|10.9|2014-11-28/total_return_price|12.1|2014-11-06/enterprise_value|216.2581|2014-11-13/enterprise_value|231.4539|2014-11-20/enterprise_value|232.7441|2014-11-28/enterprise_value|249.947 russ2000_2_0650|UPLD|201412|47.616|30.988||3.93|79.897|64.289|45.445|18.844||71.397|-35.226||3.8807|-6.8641|436.9759|1.0177|1.9104||2.0418||0.3262|0|-29.8421|0.7054|15.2491|-0.3||16.475|10.488|8.082|-3.881|-2.675|-0.72|10.34|10.34|233.745|9.51|2015-01-02/ev_revenues|2.1266|2015-01-09/ev_revenues|2.1242|2015-01-16/ev_revenues|1.9353|2015-01-23/ev_revenues|1.7299|2015-01-30/ev_revenues|1.7511|2015-02-06/ev_revenues|1.6897|2015-02-13/ev_revenues|1.5858|2015-02-20/ev_revenues|1.5669|2015-02-27/ev_revenues|1.5457|2015-01-07/ev_free_cash_flow|436.2521|2015-01-14/ev_free_cash_flow|414.2953|2015-01-21/ev_free_cash_flow|386.789|2015-01-28/ev_free_cash_flow|365.5561|2015-02-04/ev_free_cash_flow|364.1084|2015-02-11/ev_free_cash_flow|325.5031|2015-02-18/ev_free_cash_flow|323.0903|2015-02-25/ev_free_cash_flow|307.1656|2015-01-02/ps_ratio|1.83|2015-01-09/ps_ratio|1.8281|2015-01-16/ps_ratio|1.6741|2015-01-23/ps_ratio|1.5067|2015-01-30/ps_ratio|1.524|2015-02-06/ps_ratio|1.474|2015-02-13/ps_ratio|1.3893|2015-02-20/ps_ratio|1.374|2015-02-27/ps_ratio|1.3566|2015-01-07/price_to_book_value|2.0386|2015-01-14/price_to_book_value|1.9415|2015-01-21/price_to_book_value|1.8197|2015-01-28/price_to_book_value|1.7257|2015-02-04/price_to_book_value|1.7193|2015-02-11/price_to_book_value|1.5485|2015-02-18/price_to_book_value|1.5378|2015-02-25/price_to_book_value|1.4673|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|0.7928|2015-01-30/percent_of_shares_outstanding|0.7889|2015-02-13/percent_of_shares_outstanding|1.0695|2015-02-27/percent_of_shares_outstanding|1.1184|2015-01-02/price|9.51|2015-01-09/price|9.5|2015-01-16/price|8.7|2015-01-23/price|7.83|2015-01-30/price|7.92|2015-02-06/price|7.66|2015-02-13/price|7.22|2015-02-20/price|7.14|2015-02-27/price|7.05|2015-01-02/total_return_price|9.51|2015-01-09/total_return_price|9.5|2015-01-16/total_return_price|8.7|2015-01-23/total_return_price|7.83|2015-01-30/total_return_price|7.92|2015-02-06/total_return_price|7.66|2015-02-13/total_return_price|7.22|2015-02-20/total_return_price|7.14|2015-02-27/total_return_price|7.05|2015-01-02/enterprise_value|137.3219|2015-01-09/enterprise_value|137.1694|2015-01-16/enterprise_value|124.9702|2015-01-23/enterprise_value|111.7035|2015-01-30/enterprise_value|113.0759|2015-02-06/enterprise_value|109.1111|2015-02-13/enterprise_value|102.4015|2015-02-20/enterprise_value|101.1816|2015-02-27/enterprise_value|99.8092 russ2000_2_0650|UPLD|201503|43.792|26.588||4.083|76.591|61.12|40.659|20.461||67.538|-38.969||1.5726|-9.1466|332.7416|0.7991|1.3778||1.5805||0.3314|0|-35.1284|1.0654|14.8413|-0.25||17.528|10.888|8.651|-3.986|-3.743|-0.347|7.16|7.16|101.5488|6.45|2015-04-06/ev_revenues|1.4177|2015-04-13/ev_revenues|1.5715|2015-04-20/ev_revenues|1.4432|2015-04-27/ev_revenues|1.4088|2015-05-04/ev_revenues|1.5397|2015-05-08/ev_revenues|1.2939|2015-05-15/ev_revenues|1.6384|2015-05-22/ev_revenues|1.7762|2015-05-29/ev_revenues|1.6866|2015-04-01/ev_free_cash_flow|-23.1572|2015-04-08/ev_free_cash_flow|-22.1885|2015-04-15/ev_free_cash_flow|-23.7312|2015-04-22/ev_free_cash_flow|-21.6546|2015-04-29/ev_free_cash_flow|-21.9417|2015-05-06/ev_free_cash_flow|-21.7982|2015-05-13/ev_free_cash_flow|-22.9106|2015-05-20/ev_free_cash_flow|-28.6162|2015-05-27/ev_free_cash_flow|-26.822|2015-04-06/ps_ratio|1.3214|2015-04-13/ps_ratio|1.4587|2015-04-20/ps_ratio|1.3439|2015-04-27/ps_ratio|1.3132|2015-05-04/ps_ratio|1.43|2015-05-08/ps_ratio|1.2108|2015-05-15/ps_ratio|1.5181|2015-05-22/ps_ratio|1.641|2015-05-29/ps_ratio|1.5611|2015-04-01/price_to_book_value|1.5212|2015-04-08/price_to_book_value|1.4602|2015-04-15/price_to_book_value|1.5574|2015-04-22/price_to_book_value|1.4265|2015-04-29/price_to_book_value|1.4446|2015-05-06/price_to_book_value|1.4356|2015-05-08/price_to_book_value|1.3361|2015-05-15/price_to_book_value|1.6752|2015-05-22/price_to_book_value|1.8109|2015-05-29/price_to_book_value|1.7227|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|0.9756|2015-04-30/percent_of_shares_outstanding|0.9224|2015-05-15/percent_of_shares_outstanding|0.8144|2015-05-29/percent_of_shares_outstanding|0.742|2015-04-06/price|6.45|2015-04-13/price|7.12|2015-04-20/price|6.56|2015-04-27/price|6.41|2015-05-04/price|6.98|2015-05-08/price|5.91|2015-05-15/price|7.41|2015-05-22/price|8.01|2015-05-29/price|7.62|2015-04-06/total_return_price|6.45|2015-04-13/total_return_price|7.12|2015-04-20/total_return_price|6.56|2015-04-27/total_return_price|6.41|2015-05-04/total_return_price|6.98|2015-05-08/total_return_price|5.91|2015-05-15/total_return_price|7.41|2015-05-22/total_return_price|8.01|2015-05-29/total_return_price|7.62|2015-04-06/enterprise_value|94.2594|2015-04-13/enterprise_value|104.4875|2015-04-20/enterprise_value|95.957|2015-04-27/enterprise_value|93.6674|2015-05-04/enterprise_value|102.3705|2015-05-08/enterprise_value|86.033|2015-05-15/enterprise_value|108.9361|2015-05-22/enterprise_value|118.0973|2015-05-29/enterprise_value|112.1425 russ2000_2_0650|UPLD|201506|44.028|29.052||4.221|75.951|62.55|33.043|29.507||65.265|-42.303||1.953|-11.2065|-31.3792|1.0694|1.7987||1.9849||0.3761|0|-31.0594|0.1164|14.8679|-0.22||17.678|11.105|8.16|-3.096|-3.334|-0.576|8.78|8.78|129.8542|8.81|2015-07-06/ev_revenues|1.919|2015-07-13/ev_revenues|1.8762|2015-07-20/ev_revenues|1.7545|2015-07-27/ev_revenues|1.7725|2015-08-03/ev_revenues|1.7252|2015-08-10/ev_revenues|1.6801|2015-08-17/ev_revenues|1.759|2015-08-24/ev_revenues|1.6463|2015-08-31/ev_revenues|1.7207|2015-07-01/ev_free_cash_flow|258.8457|2015-07-08/ev_free_cash_flow|250.2725|2015-07-15/ev_free_cash_flow|227.8046|2015-07-22/ev_free_cash_flow|233.7172|2015-07-29/ev_free_cash_flow|223.6658|2015-08-05/ev_free_cash_flow|224.5527|2015-08-12/ev_free_cash_flow|215.6838|2015-08-19/ev_free_cash_flow|223.3702|2015-08-26/ev_free_cash_flow|220.1183|2015-07-06/ps_ratio|1.9218|2015-07-13/ps_ratio|1.8803|2015-07-20/ps_ratio|1.7625|2015-07-27/ps_ratio|1.78|2015-08-03/ps_ratio|1.7342|2015-08-10/ps_ratio|1.6905|2015-08-17/ps_ratio|1.7669|2015-08-24/ps_ratio|1.6578|2015-08-31/ps_ratio|1.7298|2015-07-06/price_to_book_value|2.0672|2015-07-13/price_to_book_value|2.0226|2015-07-20/price_to_book_value|1.8959|2015-07-27/price_to_book_value|1.9146|2015-08-03/price_to_book_value|1.8654|2015-08-10/price_to_book_value|1.8184|2015-08-17/price_to_book_value|1.9006|2015-08-24/price_to_book_value|1.7832|2015-08-31/price_to_book_value|1.8607|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|0.0821|2015-07-31/percent_of_shares_outstanding|0.0605|2015-08-14/percent_of_shares_outstanding|0.1015|2015-08-31/percent_of_shares_outstanding|0.0988|2015-07-06/price|8.81|2015-07-13/price|8.62|2015-07-20/price|8.08|2015-07-27/price|8.16|2015-08-03/price|7.95|2015-08-10/price|7.75|2015-08-17/price|8.1|2015-08-24/price|7.6|2015-08-31/price|7.93|2015-07-06/total_return_price|8.81|2015-07-13/total_return_price|8.62|2015-07-20/total_return_price|8.08|2015-07-27/total_return_price|8.16|2015-08-03/total_return_price|7.95|2015-08-10/total_return_price|7.75|2015-08-17/total_return_price|8.1|2015-08-24/total_return_price|7.6|2015-08-31/total_return_price|7.93|2015-07-06/enterprise_value|130.4068|2015-07-13/enterprise_value|127.4972|2015-07-20/enterprise_value|119.2279|2015-07-27/enterprise_value|120.453|2015-08-03/enterprise_value|117.2371|2015-08-10/enterprise_value|114.1744|2015-08-17/enterprise_value|119.5342|2015-08-24/enterprise_value|111.8774|2015-08-31/enterprise_value|116.9308 russ2000_2_0650|UPLD|201509|40.905|28.694||4.507|73.07|58.214|30.558|27.656||62.803|-44.627||1.6869|-9.7968|114.8605|0.9776|1.6971||1.8255||0.384|0|-31.1317|0.0878|14.9348|-0.16||17.105|10.657|7.423|-2.134|-2.324|-0.462|7.78|7.78|114.6338|7.85|2015-10-06/ev_revenues|1.7086|2015-10-13/ev_revenues|1.7651|2015-10-20/ev_revenues|1.7312|2015-10-27/ev_revenues|1.7403|2015-11-03/ev_revenues|1.7256|2015-11-10/ev_revenues|1.7064|2015-11-17/ev_revenues|1.6001|2015-11-24/ev_revenues|1.6024|2015-10-07/ev_free_cash_flow|113.8034|2015-10-14/ev_free_cash_flow|116.9747|2015-10-21/ev_free_cash_flow|114.7095|2015-10-28/ev_free_cash_flow|116.3707|2015-11-04/ev_free_cash_flow|115.9176|2015-11-11/ev_free_cash_flow|113.1994|2015-11-18/ev_free_cash_flow|109.1219|2015-11-25/ev_free_cash_flow|106.7057|2015-10-06/ps_ratio|1.7088|2015-10-13/ps_ratio|1.7632|2015-10-20/ps_ratio|1.7306|2015-10-27/ps_ratio|1.7393|2015-11-03/ps_ratio|1.7251|2015-11-10/ps_ratio|1.7066|2015-11-17/ps_ratio|1.6043|2015-11-24/ps_ratio|1.6065|2015-10-06/price_to_book_value|1.9442|2015-10-13/price_to_book_value|2.0062|2015-10-20/price_to_book_value|1.969|2015-10-27/price_to_book_value|1.9789|2015-11-03/price_to_book_value|1.9628|2015-11-10/price_to_book_value|1.9418|2015-11-17/price_to_book_value|1.8253|2015-11-24/price_to_book_value|1.8279|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-30/dividend_yield|0|2015-10-15/percent_of_shares_outstanding|0.0938|2015-10-30/percent_of_shares_outstanding|0.0937|2015-11-13/percent_of_shares_outstanding|0.0643|2015-11-30/percent_of_shares_outstanding|0.0871|2015-10-06/price|7.85|2015-10-13/price|8.1|2015-10-20/price|7.95|2015-10-27/price|7.99|2015-11-03/price|7.925|2015-11-10/price|7.84|2015-11-17/price|7.37|2015-11-24/price|7.3801|2015-10-06/total_return_price|7.85|2015-10-13/total_return_price|8.1|2015-10-20/total_return_price|7.95|2015-10-27/total_return_price|7.99|2015-11-03/total_return_price|7.925|2015-11-10/total_return_price|7.84|2015-11-17/total_return_price|7.37|2015-11-24/total_return_price|7.3801|2015-10-06/enterprise_value|117.5286|2015-10-13/enterprise_value|121.4173|2015-10-20/enterprise_value|119.0841|2015-10-27/enterprise_value|119.7063|2015-11-03/enterprise_value|118.6952|2015-11-10/enterprise_value|117.3731|2015-11-17/enterprise_value|110.0624|2015-11-24/enterprise_value|110.2195 russ2000_2_0650|UPLD|201512|35.048|18.473||6.001|78.948|62.144|34.002|28.142||60.27|-48.89||1.5277|-8.5191|99.91|0.9509|1.5346||1.7461||0.396|0|0.6918|0.0703|15.1097|-0.28||17.6|10.59|6.932|-3.409|-4.263|-0.473|7.05|7.05|105.0849|6.826|2016-01-05/ev_revenues|1.6146|2016-01-12/ev_revenues|1.6425|2016-01-19/ev_revenues|1.656|2016-01-26/ev_revenues|1.656|2016-02-02/ev_revenues|1.6673|2016-02-09/ev_revenues|1.602|2016-02-16/ev_revenues|1.5975|2016-02-23/ev_revenues|1.5659|2016-01-06/ev_free_cash_flow|-35.4534|2016-01-13/ev_free_cash_flow|-35.526|2016-01-20/ev_free_cash_flow|-35.1869|2016-01-27/ev_free_cash_flow|-35.7683|2016-02-03/ev_free_cash_flow|-36.495|2016-02-10/ev_free_cash_flow|-35.09|2016-02-17/ev_free_cash_flow|-35.3322|2016-02-24/ev_free_cash_flow|-31.6985|2016-01-05/ps_ratio|1.4586|2016-01-12/ps_ratio|1.4851|2016-01-19/ps_ratio|1.4979|2016-01-26/ps_ratio|1.4979|2016-02-02/ps_ratio|1.5086|2016-02-09/ps_ratio|1.4466|2016-02-16/ps_ratio|1.4423|2016-02-23/ps_ratio|1.4124|2016-01-05/price_to_book_value|1.7834|2016-01-12/price_to_book_value|1.8158|2016-01-19/price_to_book_value|1.8315|2016-01-26/price_to_book_value|1.8315|2016-02-02/price_to_book_value|1.8445|2016-02-09/price_to_book_value|1.7687|2016-02-16/price_to_book_value|1.7635|2016-02-23/price_to_book_value|1.7269|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|0.0366|2016-01-29/percent_of_shares_outstanding|0.0469|2016-02-12/percent_of_shares_outstanding|0.0482|2016-02-29/percent_of_shares_outstanding|0.0463|2016-01-05/price|6.826|2016-01-12/price|6.95|2016-01-19/price|7.01|2016-01-26/price|7.01|2016-02-02/price|7.06|2016-02-09/price|6.77|2016-02-16/price|6.75|2016-02-23/price|6.61|2016-01-05/total_return_price|6.826|2016-01-12/total_return_price|6.95|2016-01-19/total_return_price|7.01|2016-01-26/total_return_price|7.01|2016-02-02/total_return_price|7.06|2016-02-09/total_return_price|6.77|2016-02-16/total_return_price|6.75|2016-02-23/total_return_price|6.61|2016-01-05/enterprise_value|112.8772|2016-01-12/enterprise_value|114.8298|2016-01-19/enterprise_value|115.7746|2016-01-26/enterprise_value|115.7746|2016-02-02/enterprise_value|116.5619|2016-02-09/enterprise_value|111.9955|2016-02-16/enterprise_value|111.6805|2016-02-23/enterprise_value|109.476 russ2000_2_0650|UPLD|201603|29.742|13.585||6.018|98.761|74.939|41.485|33.454||61.585|-54.463||1.7137|-8.595|-36.9662|0.9754|1.4594||1.8983||0.4645|0|-0.8945|0.0837|15.4324|-0.36||17.582|10.732|7.192|-5.47|-5.573|-0.561|6.83|6.83|119.8051|6.83|2016-04-05/ev_revenues|1.8936|2016-04-12/ev_revenues|1.9108|2016-04-19/ev_revenues|1.9698|2016-04-26/ev_revenues|1.9877|2016-05-03/ev_revenues|1.9183|2016-05-10/ev_revenues|1.9385|2016-05-17/ev_revenues|1.9238|2016-05-24/ev_revenues|2.064|2016-05-31/ev_revenues|1.9853|2016-04-06/ev_free_cash_flow|-34.2245|2016-04-13/ev_free_cash_flow|-35.955|2016-04-20/ev_free_cash_flow|-34.109|2016-04-27/ev_free_cash_flow|-34.1953|2016-05-04/ev_free_cash_flow|-34.3681|2016-05-11/ev_free_cash_flow|-34.7259|2016-05-18/ev_free_cash_flow|-34.939|2016-05-25/ev_free_cash_flow|-36.0576|2016-04-05/ps_ratio|1.4727|2016-04-12/ps_ratio|1.4878|2016-04-19/ps_ratio|1.5396|2016-04-26/ps_ratio|1.5978|2016-05-03/ps_ratio|1.5353|2016-05-10/ps_ratio|1.5115|2016-05-17/ps_ratio|1.4986|2016-05-24/ps_ratio|1.6215|2016-05-31/ps_ratio|1.5525|2016-04-05/price_to_book_value|1.9073|2016-04-12/price_to_book_value|1.9269|2016-04-19/price_to_book_value|1.9939|2016-04-26/price_to_book_value|2.0143|2016-05-03/price_to_book_value|1.9355|2016-05-10/price_to_book_value|1.9584|2016-05-17/price_to_book_value|1.9417|2016-05-24/price_to_book_value|2.1009|2016-05-31/price_to_book_value|2.0115|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-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|0.0228|2016-04-29/percent_of_shares_outstanding|0.0152|2016-05-13/percent_of_shares_outstanding|0.008|2016-05-31/percent_of_shares_outstanding|0.0295|2016-04-05/price|6.83|2016-04-12/price|6.9|2016-04-19/price|7.14|2016-04-26/price|7.41|2016-05-03/price|7.12|2016-05-10/price|7.01|2016-05-17/price|6.95|2016-05-24/price|7.52|2016-05-31/price|7.2|2016-04-05/total_return_price|6.83|2016-04-12/total_return_price|6.9|2016-04-19/total_return_price|7.14|2016-04-26/total_return_price|7.41|2016-05-03/total_return_price|7.12|2016-05-10/total_return_price|7.01|2016-05-17/total_return_price|6.95|2016-05-24/total_return_price|7.52|2016-05-31/total_return_price|7.2|2016-04-05/enterprise_value|132.4823|2016-04-12/enterprise_value|133.6862|2016-04-19/enterprise_value|137.8137|2016-04-26/enterprise_value|139.0701|2016-05-03/enterprise_value|134.2152|2016-05-10/enterprise_value|135.6299|2016-05-17/enterprise_value|134.5975|2016-05-24/enterprise_value|144.4046|2016-05-31/enterprise_value|138.8989 russ2000_2_0650|UPLD|201606|34.454|18.187||5.745|102.237|85.584|43.022|42.562||58.979|-58.04||2.1033|-9.6115|-38.0551|1.0463|1.656||2.1456|-1.4995|0.6419|0|-2.35|0.2929|16.2698|-0.22||18.57|11.83|7.5|-3.419|-3.577|-0.662|7.68|7.68|147.1575|7.49|2016-07-05/ev_revenues|2.103|2016-07-12/ev_revenues|2.1054|2016-07-19/ev_revenues|2.0966|2016-07-26/ev_revenues|2.1079|2016-08-02/ev_revenues|2.1978|2016-08-09/ev_revenues|2.1904|2016-08-16/ev_revenues|2.4885|2016-08-23/ev_revenues|2.414|2016-08-30/ev_revenues|2.4512|2016-07-06/ev_free_cash_flow|-40.1055|2016-07-13/ev_free_cash_flow|-39.9207|2016-07-21/ev_free_cash_flow|-39.782|2016-07-28/ev_free_cash_flow|-41.9076|2016-08-04/ev_free_cash_flow|-41.4376|2016-08-11/ev_free_cash_flow|-43.3216|2016-08-18/ev_free_cash_flow|-46.8071|2016-08-25/ev_free_cash_flow|-46.5716|2016-07-05/ps_ratio|1.6317|2016-07-12/ps_ratio|1.6339|2016-07-19/ps_ratio|1.6261|2016-07-26/ps_ratio|1.6361|2016-08-02/ps_ratio|1.684|2016-08-09/ps_ratio|1.6775|2016-08-16/ps_ratio|1.9389|2016-08-23/ps_ratio|1.8736|2016-08-30/ps_ratio|1.9062|2016-07-05/price_to_book_value|2.193|2016-07-12/price_to_book_value|2.1959|2016-07-19/price_to_book_value|2.1854|2016-07-26/price_to_book_value|2.1988|2016-08-02/price_to_book_value|2.3069|2016-08-09/price_to_book_value|2.298|2016-08-16/price_to_book_value|2.6561|2016-08-23/price_to_book_value|2.5666|2016-08-30/price_to_book_value|2.6113|2016-07-07/peg_ratio|-1.4759|2016-07-14/peg_ratio|-1.4956|2016-07-21/peg_ratio|-1.47|2016-07-28/peg_ratio|-1.5605|2016-08-04/peg_ratio|-1.5113|2016-08-11/peg_ratio|-1.59|2016-08-18/peg_ratio|-1.7357|2016-08-25/peg_ratio|-1.7258|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-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|0.2592|2016-07-29/percent_of_shares_outstanding|0.4132|2016-08-15/percent_of_shares_outstanding|0.3073|2016-08-31/percent_of_shares_outstanding|0.0932|2016-07-05/price|7.49|2016-07-12/price|7.5|2016-07-19/price|7.464|2016-07-26/price|7.51|2016-08-02/price|7.73|2016-08-09/price|7.7|2016-08-16/price|8.9|2016-08-23/price|8.6|2016-08-30/price|8.75|2016-07-05/total_return_price|7.49|2016-07-12/total_return_price|7.5|2016-07-19/total_return_price|7.464|2016-07-26/total_return_price|7.51|2016-08-02/total_return_price|7.73|2016-08-09/total_return_price|7.7|2016-08-16/total_return_price|8.9|2016-08-23/total_return_price|8.6|2016-08-30/total_return_price|8.75|2016-07-05/enterprise_value|149.0108|2016-07-12/enterprise_value|149.1835|2016-07-19/enterprise_value|148.5618|2016-07-26/enterprise_value|149.3562|2016-08-02/enterprise_value|155.7324|2016-08-09/enterprise_value|155.2043|2016-08-16/enterprise_value|176.3262|2016-08-23/enterprise_value|171.0458|2016-08-30/enterprise_value|173.686 russ2000_2_0650|UPLD|201609|34.441|17.48||5.588|99.658|81.772|39.686|42.086||60.106|-60.43||2.4885|-11.2076|-47.1368|1.2483|1.9389||2.6561|-1.7494|0.6227|0|-1.7136|0.2087|16.7021|-0.14||19.241|12.449|7.767|-2.082|-2.39|-0.709|8.9|8.9|176.3262|8.79|2016-10-04/ev_revenues|2.4216|2016-10-11/ev_revenues|2.3922|2016-10-18/ev_revenues|2.3482|2016-10-27/ev_revenues|2.3262|2016-11-03/ev_revenues|2.2556|2016-11-10/ev_revenues|2.236|2016-11-17/ev_revenues|2.4487|2016-11-25/ev_revenues|2.5953|2016-10-06/ev_free_cash_flow|-41.6611|2016-10-13/ev_free_cash_flow|-39.9809|2016-10-20/ev_free_cash_flow|-40.4009|2016-10-27/ev_free_cash_flow|-39.9809|2016-11-03/ev_free_cash_flow|-38.7664|2016-11-10/ev_free_cash_flow|-38.4303|2016-11-17/ev_free_cash_flow|-42.0851|2016-11-25/ev_free_cash_flow|-44.6057|2016-10-04/ps_ratio|1.9121|2016-10-11/ps_ratio|1.886|2016-10-18/ps_ratio|1.8469|2016-10-27/ps_ratio|1.8273|2016-11-03/ps_ratio|1.7642|2016-11-10/ps_ratio|1.7468|2016-11-17/ps_ratio|1.9361|2016-11-25/ps_ratio|2.0666|2016-10-04/price_to_book_value|2.6089|2016-10-11/price_to_book_value|2.5733|2016-10-18/price_to_book_value|2.5198|2016-10-27/price_to_book_value|2.4931|2016-11-03/price_to_book_value|2.4073|2016-11-10/price_to_book_value|2.3836|2016-11-17/price_to_book_value|2.6418|2016-11-25/price_to_book_value|2.8199|2016-10-06/peg_ratio|-1.1691|2016-10-13/peg_ratio|-1.116|2016-10-20/peg_ratio|-1.1293|2016-10-27/peg_ratio|-1.116|2016-11-03/peg_ratio|-1.0775|2016-11-10/peg_ratio|-1.0668|2016-11-17/peg_ratio|-1.1824|2016-11-25/peg_ratio|-1.2621|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-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|0.1929|2016-10-31/percent_of_shares_outstanding|0.1917|2016-11-15/percent_of_shares_outstanding|0.1871|2016-11-30/percent_of_shares_outstanding|0.1645|2016-10-04/price|8.79|2016-10-11/price|8.67|2016-10-18/price|8.49|2016-10-27/price|8.4|2016-11-03/price|8.11|2016-11-10/price|8.03|2016-11-17/price|8.9|2016-11-25/price|9.5|2016-10-04/total_return_price|8.79|2016-10-11/total_return_price|8.67|2016-10-18/total_return_price|8.49|2016-10-27/total_return_price|8.4|2016-11-03/total_return_price|8.11|2016-11-10/total_return_price|8.03|2016-11-17/total_return_price|8.9|2016-11-25/total_return_price|9.5|2016-10-04/enterprise_value|176.7562|2016-10-11/enterprise_value|174.6155|2016-10-18/enterprise_value|171.4044|2016-10-27/enterprise_value|169.7988|2016-11-03/enterprise_value|164.6408|2016-11-10/enterprise_value|163.2134|2016-11-17/enterprise_value|178.7355|2016-11-25/enterprise_value|189.4403 russ2000_2_0650|UPLD|201612|47.299|28.758||4.356|97.609|91.575|39.698|51.877||59.013|-62.403||2.4609|-13.1984|-42.2952|1.1844|1.9469||2.6566|-1.1891|0.8122|0|-2.6681|0.0826|16.8712|-0.12||19.374|12.191|7.987|-1.012|-1.973|-0.849|8.95|8.95|179.6275|8.97|2017-01-06/ev_revenues|2.3902|2017-01-13/ev_revenues|2.7422|2017-01-20/ev_revenues|2.7482|2017-01-27/ev_revenues|3.099|2017-02-03/ev_revenues|3.1799|2017-02-10/ev_revenues|3.1085|2017-02-17/ev_revenues|3.0729|2017-02-24/ev_revenues|3.1228|2017-01-06/ev_free_cash_flow|63.8917|2017-01-13/ev_free_cash_flow|73.3026|2017-01-20/ev_free_cash_flow|73.4616|2017-01-27/ev_free_cash_flow|82.8407|2017-02-03/ev_free_cash_flow|85.0026|2017-02-10/ev_free_cash_flow|83.095|2017-02-17/ev_free_cash_flow|82.1412|2017-02-24/ev_free_cash_flow|83.4765|2017-01-06/ps_ratio|1.9578|2017-01-13/ps_ratio|2.2808|2017-01-20/ps_ratio|2.2863|2017-01-27/ps_ratio|2.6082|2017-02-03/ps_ratio|2.6825|2017-02-10/ps_ratio|2.617|2017-02-17/ps_ratio|2.5842|2017-02-24/ps_ratio|2.6301|2017-01-06/price_to_book_value|2.7034|2017-01-13/price_to_book_value|3.1494|2017-01-20/price_to_book_value|3.1569|2017-01-27/price_to_book_value|3.6015|2017-02-03/price_to_book_value|3.704|2017-02-10/price_to_book_value|3.6135|2017-02-17/price_to_book_value|3.5683|2017-02-24/price_to_book_value|3.6316|2017-01-06/peg_ratio||2017-01-13/peg_ratio||2017-01-20/peg_ratio||2017-01-27/peg_ratio||2017-02-03/peg_ratio||2017-02-10/peg_ratio||2017-02-17/peg_ratio||2017-02-24/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|0.0771|2017-01-31/percent_of_shares_outstanding|0.092|2017-02-15/percent_of_shares_outstanding|0.1156|2017-02-28/percent_of_shares_outstanding|0.2082|2017-01-06/price|8.97|2017-01-13/price|10.45|2017-01-20/price|10.475|2017-01-27/price|11.95|2017-02-03/price|12.29|2017-02-10/price|11.99|2017-02-17/price|11.84|2017-02-24/price|12.05|2017-01-06/total_return_price|8.97|2017-01-13/total_return_price|10.45|2017-01-20/total_return_price|10.475|2017-01-27/total_return_price|11.95|2017-02-03/total_return_price|12.29|2017-02-10/total_return_price|11.99|2017-02-17/total_return_price|11.84|2017-02-24/total_return_price|12.05|2017-01-06/enterprise_value|178.7051|2017-01-13/enterprise_value|205.0274|2017-01-20/enterprise_value|205.472|2017-01-27/enterprise_value|231.7053|2017-02-03/enterprise_value|237.7523|2017-02-10/enterprise_value|232.4167|2017-02-17/enterprise_value|229.749|2017-02-24/enterprise_value|233.4839 russ2000_2_0650|UPLD|201703|35.163|19.417||4.355|117.736|102.831|42.557|60.274||55.879|-68.017||4.2343|-24.3475|38.7013|2.0793|3.4056||5.23||1.0232|0|-2.1557|0.1561|16.9714|-0.33||20.752|13.724|9.125|-4.663|-5.614|-0.935|15.89|15.89|330.0063|15.78|2017-04-07/ev_revenues|4.2083|2017-04-17/ev_revenues|4.18|2017-04-24/ev_revenues|5.277|2017-05-01/ev_revenues|5.2084|2017-05-08/ev_revenues|5.4265|2017-05-15/ev_revenues|5.7601|2017-05-22/ev_revenues|5.9186|2017-05-30/ev_revenues|5.7625|2017-04-07/ev_free_cash_flow|38.4641|2017-04-17/ev_free_cash_flow|38.2052|2017-04-24/ev_free_cash_flow|48.2322|2017-05-01/ev_free_cash_flow|47.6049|2017-05-08/ev_free_cash_flow|49.5985|2017-05-15/ev_free_cash_flow|52.6474|2017-05-22/ev_free_cash_flow|54.0961|2017-05-30/ev_free_cash_flow|52.669|2017-04-07/ps_ratio|3.382|2017-04-17/ps_ratio|3.3563|2017-04-24/ps_ratio|4.34|2017-05-01/ps_ratio|4.2779|2017-05-08/ps_ratio|4.4772|2017-05-15/ps_ratio|4.7794|2017-05-22/ps_ratio|4.923|2017-05-30/ps_ratio|4.7815|2017-04-07/price_to_book_value|5.1938|2017-04-17/price_to_book_value|5.1543|2017-04-24/price_to_book_value|6.6844|2017-05-01/price_to_book_value|6.5887|2017-05-08/price_to_book_value|6.8929|2017-05-15/price_to_book_value|7.3581|2017-05-22/price_to_book_value|7.5792|2017-05-30/price_to_book_value|7.3614|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|0.1201|2017-04-28/percent_of_shares_outstanding|0.2227|2017-05-15/percent_of_shares_outstanding|0.1729|2017-05-31/percent_of_shares_outstanding|0.1691|2017-04-07/price|15.78|2017-04-17/price|15.66|2017-04-24/price|20.25|2017-05-01/price|19.96|2017-05-08/price|20.89|2017-05-15/price|22.3|2017-05-22/price|22.97|2017-05-30/price|22.31|2017-04-07/total_return_price|15.78|2017-04-17/total_return_price|15.66|2017-04-24/total_return_price|20.25|2017-05-01/total_return_price|19.96|2017-05-08/total_return_price|20.89|2017-05-15/total_return_price|22.3|2017-05-22/total_return_price|22.97|2017-05-30/total_return_price|22.31|2017-04-07/enterprise_value|327.9832|2017-04-17/enterprise_value|325.7762|2017-04-24/enterprise_value|411.2763|2017-05-01/enterprise_value|405.9272|2017-05-08/enterprise_value|422.9267|2017-05-15/enterprise_value|448.9242|2017-05-22/enterprise_value|461.2776|2017-05-30/enterprise_value|449.1085 russ2000_2_0650|UPLD|201706|74.464|57.42||3.876|144.95|128.328|52.886|75.442||96.534|-73.828||6.2698|-29.6314|57.3061|2.0805|4.6958||8.069||0.7485|0|-11.2976|0.7538|17.7782|-0.33||23.281|15.278|10.613|-5.615|-5.811|-1.16|21.91|21.91|488.6493|21.6|2017-07-05/ev_revenues|5.5632|2017-07-12/ev_revenues|5.962|2017-07-19/ev_revenues|6.4031|2017-07-26/ev_revenues|6.4929|2017-08-02/ev_revenues|6.0766|2017-08-09/ev_revenues|5.9944|2017-08-16/ev_revenues|6.1589|2017-08-23/ev_revenues|6.0218|2017-08-30/ev_revenues|5.8847|2017-07-05/ev_free_cash_flow|54.2456|2017-07-12/ev_free_cash_flow|58.1342|2017-07-19/ev_free_cash_flow|62.4358|2017-07-26/ev_free_cash_flow|63.3107|2017-08-02/ev_free_cash_flow|59.2521|2017-08-09/ev_free_cash_flow|58.4501|2017-08-16/ev_free_cash_flow|60.0541|2017-08-23/ev_free_cash_flow|58.7174|2017-08-30/ev_free_cash_flow|57.3808|2017-07-05/ps_ratio|4.464|2017-07-12/ps_ratio|4.7947|2017-07-19/ps_ratio|5.1605|2017-07-26/ps_ratio|5.2349|2017-08-02/ps_ratio|4.8898|2017-08-09/ps_ratio|4.8216|2017-08-16/ps_ratio|4.958|2017-08-23/ps_ratio|4.8443|2017-08-30/ps_ratio|4.7306|2017-07-05/price_to_book_value|4.6092|2017-07-12/price_to_book_value|4.9506|2017-07-19/price_to_book_value|5.3284|2017-07-26/price_to_book_value|5.4052|2017-08-02/price_to_book_value|5.0488|2017-08-09/price_to_book_value|4.9784|2017-08-16/price_to_book_value|5.1192|2017-08-23/price_to_book_value|5.0019|2017-08-30/price_to_book_value|4.8845|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|0.9418|2017-07-31/percent_of_shares_outstanding|0.6722|2017-08-15/percent_of_shares_outstanding|0.6068|2017-08-31/percent_of_shares_outstanding|0.684|2017-07-05/price|21.6|2017-07-12/price|23.2|2017-07-19/price|24.97|2017-07-26/price|25.33|2017-08-02/price|23.66|2017-08-09/price|23.33|2017-08-16/price|23.99|2017-08-23/price|23.44|2017-08-30/price|22.89|2017-07-05/total_return_price|21.6|2017-07-12/total_return_price|23.2|2017-07-19/total_return_price|24.97|2017-07-26/total_return_price|25.33|2017-08-02/total_return_price|23.66|2017-08-09/total_return_price|23.33|2017-08-16/total_return_price|23.99|2017-08-23/total_return_price|23.44|2017-08-30/total_return_price|22.89|2017-07-05/enterprise_value|459.786|2017-07-12/enterprise_value|492.7451|2017-07-19/enterprise_value|529.206|2017-07-26/enterprise_value|536.6218|2017-08-02/enterprise_value|502.2208|2017-08-09/enterprise_value|495.423|2017-08-16/enterprise_value|509.0186|2017-08-23/enterprise_value|497.6889|2017-08-30/enterprise_value|486.3593 russ2000_2_0650|UPLD|201709|75.075|52.976||3.462|170.416|155.5|58.59|96.91||95.347|-77.334||5.5133|-28.2798|53.7596|1.9057|4.4227||4.5665||0.9618|0|-12.136|0.4042|19.3805|-0.18||26.072|16.959|9.342|-3.1|-3.506|-2.277|21.4|21.4|455.6662|21.8|2017-10-04/ev_revenues|5.491|2017-10-11/ev_revenues|5.5235|2017-10-18/ev_revenues|5.3518|2017-10-25/ev_revenues|5.4956|2017-11-01/ev_revenues|5.4144|2017-11-08/ev_revenues|5.3738|2017-11-15/ev_revenues|5.2902|2017-11-22/ev_revenues|5.7708|2017-11-29/ev_revenues|6.0355|2017-10-04/ev_free_cash_flow|59.0469|2017-10-11/ev_free_cash_flow|59.3962|2017-10-18/ev_free_cash_flow|57.5499|2017-10-25/ev_free_cash_flow|59.0968|2017-11-01/ev_free_cash_flow|58.2236|2017-11-08/ev_free_cash_flow|57.7861|2017-11-15/ev_free_cash_flow|56.8872|2017-11-22/ev_free_cash_flow|62.0556|2017-11-29/ev_free_cash_flow|64.9019|2017-10-04/ps_ratio|4.3246|2017-10-11/ps_ratio|4.3523|2017-10-18/ps_ratio|4.2055|2017-10-25/ps_ratio|4.3285|2017-11-01/ps_ratio|4.2591|2017-11-08/ps_ratio|4.2214|2017-11-15/ps_ratio|4.15|2017-11-22/ps_ratio|4.5606|2017-11-29/ps_ratio|4.7868|2017-10-04/price_to_book_value|4.7469|2017-10-11/price_to_book_value|4.7773|2017-10-18/price_to_book_value|4.6162|2017-10-25/price_to_book_value|4.7512|2017-11-01/price_to_book_value|4.675|2017-11-08/price_to_book_value|4.6368|2017-11-15/price_to_book_value|4.5584|2017-11-22/price_to_book_value|5.0094|2017-11-29/price_to_book_value|5.2578|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|0.3886|2017-10-31/percent_of_shares_outstanding|0.4127|2017-11-15/percent_of_shares_outstanding|0.4473|2017-11-30/percent_of_shares_outstanding|0.5767|2017-10-04/price|21.8|2017-10-11/price|21.94|2017-10-18/price|21.2|2017-10-25/price|21.82|2017-11-01/price|21.47|2017-11-08/price|21.28|2017-11-15/price|20.92|2017-11-22/price|22.99|2017-11-29/price|24.13|2017-10-04/total_return_price|21.8|2017-10-11/total_return_price|21.94|2017-10-18/total_return_price|21.2|2017-10-25/total_return_price|21.82|2017-11-01/total_return_price|21.47|2017-11-08/total_return_price|21.28|2017-11-15/total_return_price|20.92|2017-11-22/total_return_price|22.99|2017-11-29/total_return_price|24.13|2017-10-04/enterprise_value|491.3295|2017-10-11/enterprise_value|494.2361|2017-10-18/enterprise_value|478.8727|2017-10-25/enterprise_value|491.7447|2017-11-01/enterprise_value|484.4783|2017-11-08/enterprise_value|480.8379|2017-11-15/enterprise_value|473.3586|2017-11-22/enterprise_value|516.3643|2017-11-29/enterprise_value|540.0486 russ2000_2_0650|UPLD|201712|51.686|22.326||2.927|224.65|189.844|75.139|114.705||91.415|-81.128||5.5409|-28.767|59.5838|1.9152|4.3642||4.7937||1.2158|0|-13.0135|0.8074|19.5149|-0.19||27.847|18.344|9.518|-4.051|-3.794|-2.21|22|22|495.7964|21.61|2018-01-03/ev_revenues|5.4886|2018-01-10/ev_revenues|5.6413|2018-01-17/ev_revenues|5.7113|2018-01-24/ev_revenues|5.9085|2018-01-31/ev_revenues|5.8109|2018-02-07/ev_revenues|5.6328|2018-02-14/ev_revenues|5.6752|2018-02-21/ev_revenues|5.7113|2018-02-28/ev_revenues|5.9657|2018-01-03/ev_free_cash_flow|74.0018|2018-01-10/ev_free_cash_flow|76.0601|2018-01-17/ev_free_cash_flow|77.0034|2018-01-24/ev_free_cash_flow|79.662|2018-01-31/ev_free_cash_flow|78.347|2018-02-07/ev_free_cash_flow|75.9457|2018-02-14/ev_free_cash_flow|76.5175|2018-02-21/ev_free_cash_flow|77.0034|2018-02-28/ev_free_cash_flow|80.4339|2018-01-03/ps_ratio|4.0619|2018-01-10/ps_ratio|4.1972|2018-01-17/ps_ratio|4.2592|2018-01-24/ps_ratio|4.434|2018-01-31/ps_ratio|4.3476|2018-02-07/ps_ratio|4.1897|2018-02-14/ps_ratio|4.2273|2018-02-21/ps_ratio|4.2592|2018-02-28/ps_ratio|4.4848|2018-01-03/price_to_book_value|4.9095|2018-01-10/price_to_book_value|5.0731|2018-01-17/price_to_book_value|5.1481|2018-01-24/price_to_book_value|5.3594|2018-01-31/price_to_book_value|5.2549|2018-02-07/price_to_book_value|5.064|2018-02-14/price_to_book_value|5.1095|2018-02-21/price_to_book_value|5.1481|2018-02-28/price_to_book_value|5.4207|2018-01-03/peg_ratio|-0.9276|2018-01-10/peg_ratio|-0.9585|2018-01-17/peg_ratio|-0.9726|2018-01-24/peg_ratio|-1.0126|2018-01-31/peg_ratio|-0.9928|2018-02-07/peg_ratio|-0.9568|2018-02-14/peg_ratio|-0.9653|2018-02-21/peg_ratio|-0.9726|2018-02-28/peg_ratio|-1.0241|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|0.9418|2018-01-31/percent_of_shares_outstanding|0.8187|2018-02-15/percent_of_shares_outstanding|1.0003|2018-02-28/percent_of_shares_outstanding|1.0863|2018-01-03/price|21.61|2018-01-10/price|22.33|2018-01-17/price|22.66|2018-01-24/price|23.59|2018-01-31/price|23.13|2018-02-07/price|22.29|2018-02-14/price|22.49|2018-02-21/price|22.66|2018-02-28/price|23.86|2018-01-03/total_return_price|21.61|2018-01-10/total_return_price|22.33|2018-01-17/total_return_price|22.66|2018-01-24/total_return_price|23.59|2018-01-31/total_return_price|23.13|2018-02-07/total_return_price|22.29|2018-02-14/total_return_price|22.49|2018-02-21/total_return_price|22.66|2018-02-28/total_return_price|23.86|2018-01-03/enterprise_value|537.6231|2018-01-10/enterprise_value|552.5764|2018-01-17/enterprise_value|559.4299|2018-01-24/enterprise_value|578.7446|2018-01-31/enterprise_value|569.1911|2018-02-07/enterprise_value|551.7456|2018-02-14/enterprise_value|555.8993|2018-02-21/enterprise_value|559.4299|2018-02-28/enterprise_value|584.352 russ2000_2_0650|UPLD|201803|66.037|32.505||3.081|263.25|242.545|80.442|162.103||96.088|-77.997||6.8456|-45.9136|92.2974|2.2062|5.2648||6.3635|-1.2023|1.6637|0|-10.6657|0.6203|19.7592|-0.16||31.615|20.97|11.408|-2.65|-3.161|-2.494|28.01|28.01|670.5409|28.54|2018-04-04/ev_revenues|6.8164|2018-04-11/ev_revenues|6.9034|2018-04-18/ev_revenues|6.8714|2018-04-25/ev_revenues|6.5726|2018-05-02/ev_revenues|6.6399|2018-05-09/ev_revenues|6.9605|2018-05-16/ev_revenues|7.4473|2018-05-23/ev_revenues|7.5363|2018-05-30/ev_revenues|8.2289|2018-04-04/ev_free_cash_flow|403.1111|2018-04-11/ev_free_cash_flow|408.2587|2018-04-18/ev_free_cash_flow|406.367|2018-04-25/ev_free_cash_flow|388.6962|2018-05-02/ev_free_cash_flow|392.675|2018-05-09/ev_free_cash_flow|411.6331|2018-05-16/ev_free_cash_flow|440.4212|2018-05-23/ev_free_cash_flow|445.6874|2018-05-30/ev_free_cash_flow|486.6461|2018-04-04/ps_ratio|5.0117|2018-04-11/ps_ratio|5.089|2018-04-18/ps_ratio|5.0591|2018-04-25/ps_ratio|4.794|2018-05-02/ps_ratio|4.8537|2018-05-09/ps_ratio|5.1381|2018-05-16/ps_ratio|5.5701|2018-05-23/ps_ratio|5.6491|2018-05-30/ps_ratio|6.2637|2018-04-04/price_to_book_value|6.3938|2018-04-11/price_to_book_value|6.4923|2018-04-18/price_to_book_value|6.4561|2018-04-25/price_to_book_value|6.1177|2018-05-02/price_to_book_value|6.1939|2018-05-09/price_to_book_value|6.5569|2018-05-16/price_to_book_value|7.1082|2018-05-23/price_to_book_value|7.2091|2018-05-30/price_to_book_value|7.9934|2018-04-04/peg_ratio|-5.3761|2018-04-11/peg_ratio|-5.459|2018-04-18/peg_ratio|-5.427|2018-04-25/peg_ratio|-5.1426|2018-05-02/peg_ratio|-5.2066|2018-05-09/peg_ratio|-5.5118|2018-05-16/peg_ratio|-5.9752|2018-05-23/peg_ratio|-6.0599|2018-05-30/peg_ratio|-6.7192|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|0.5874|2018-04-30/percent_of_shares_outstanding|0.3999|2018-05-15/percent_of_shares_outstanding|0.7189|2018-05-31/percent_of_shares_outstanding|1.1414|2018-04-04/price|28.54|2018-04-11/price|28.98|2018-04-18/price|28.81|2018-04-25/price|27.3|2018-05-02/price|27.64|2018-05-09/price|29.26|2018-05-16/price|31.72|2018-05-23/price|32.17|2018-05-30/price|35.67|2018-04-04/total_return_price|28.54|2018-04-11/total_return_price|28.98|2018-04-18/total_return_price|28.81|2018-04-25/total_return_price|27.3|2018-05-02/total_return_price|27.64|2018-05-09/total_return_price|29.26|2018-05-16/total_return_price|31.72|2018-05-23/total_return_price|32.17|2018-05-30/total_return_price|35.67|2018-04-04/enterprise_value|741.7245|2018-04-11/enterprise_value|751.1961|2018-04-18/enterprise_value|747.7152|2018-04-25/enterprise_value|715.201|2018-05-02/enterprise_value|722.5221|2018-05-09/enterprise_value|757.4049|2018-05-16/enterprise_value|810.3751|2018-05-23/enterprise_value|820.0647|2018-05-30/enterprise_value|895.4288 russ2000_2_0650|UPLD|201806|51.422|19.037||2.641|272.166|243.143|79.173|163.97||89.754|-83.227||7.6214|-56.0537|449.9003|2.6421|5.7124||7.3054|-6.1277|1.772|0|-2.9046|3.1483|19.9016|-0.26||35.946|25.097|13.712|-4.358|-5.23|-3.143|32.6|32.6|829.3238|36.01|2018-07-05/ev_revenues|7.5307|2018-07-12/ev_revenues|7.5502|2018-07-19/ev_revenues|7.3677|2018-07-26/ev_revenues|7.3465|2018-08-02/ev_revenues|6.739|2018-08-09/ev_revenues|7.282|2018-08-16/ev_revenues|7.3459|2018-08-23/ev_revenues|7.3424|2018-08-30/ev_revenues|7.8694|2018-07-02/ev_free_cash_flow|173.4064|2018-07-09/ev_free_cash_flow|181.3444|2018-07-16/ev_free_cash_flow|174.0364|2018-07-23/ev_free_cash_flow|175.3804|2018-07-30/ev_free_cash_flow|157.1103|2018-08-06/ev_free_cash_flow|167.8369|2018-08-13/ev_free_cash_flow|172.8024|2018-08-20/ev_free_cash_flow|171.6241|2018-08-27/ev_free_cash_flow|179.4511|2018-07-02/ps_ratio|5.6227|2018-07-09/ps_ratio|5.9283|2018-07-16/ps_ratio|5.647|2018-07-23/ps_ratio|5.6987|2018-07-30/ps_ratio|4.9954|2018-08-06/ps_ratio|5.398|2018-08-13/ps_ratio|5.5888|2018-08-20/ps_ratio|5.5435|2018-08-27/ps_ratio|5.8442|2018-07-05/price_to_book_value|8.6327|2018-07-12/price_to_book_value|8.659|2018-07-19/price_to_book_value|8.4121|2018-07-26/price_to_book_value|8.3833|2018-08-02/price_to_book_value|7.5611|2018-08-09/price_to_book_value|8.2961|2018-08-16/price_to_book_value|8.3826|2018-08-23/price_to_book_value|8.3778|2018-08-30/price_to_book_value|9.0911|2018-07-02/peg_ratio||2018-07-09/peg_ratio||2018-07-16/peg_ratio||2018-07-23/peg_ratio||2018-07-30/peg_ratio||2018-08-06/peg_ratio||2018-08-13/peg_ratio||2018-08-20/peg_ratio||2018-08-27/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|3.2973|2018-07-31/percent_of_shares_outstanding|2.6215|2018-08-15/percent_of_shares_outstanding|1.7655|2018-08-31/percent_of_shares_outstanding|1.9096|2018-07-05/price|36.01|2018-07-12/price|36.12|2018-07-19/price|35.09|2018-07-26/price|34.97|2018-08-02/price|31.48|2018-08-09/price|34.54|2018-08-16/price|34.9|2018-08-23/price|34.88|2018-08-30/price|37.85|2018-07-05/total_return_price|36.01|2018-07-12/total_return_price|36.12|2018-07-19/total_return_price|35.09|2018-07-26/total_return_price|34.97|2018-08-02/total_return_price|31.48|2018-08-09/total_return_price|34.54|2018-08-16/total_return_price|34.9|2018-08-23/total_return_price|34.88|2018-08-30/total_return_price|37.85|2018-07-05/enterprise_value|914.8264|2018-07-12/enterprise_value|917.1932|2018-07-19/enterprise_value|895.031|2018-07-26/enterprise_value|892.449|2018-08-02/enterprise_value|818.6527|2018-08-09/enterprise_value|884.6199|2018-08-16/enterprise_value|892.3807|2018-08-23/enterprise_value|891.9496|2018-08-30/enterprise_value|955.9765 russ2000_2_0650|UPLD|201809|48.793|16.089||2.206|269.234|238.258|75.915|162.343||89.235|-87.477||6.7354|-51.0917|164.8071|2.564|5.2816||7.5563||1.7732|0|-2.6653|3.4933|20.0899|-0.21||37.144|25.061|13.31|-3.515|-4.25|-3.118|31.46|31.46|818.2215|35.26|2018-10-04/ev_revenues|6.8153|2018-10-11/ev_revenues|6.2273|2018-10-18/ev_revenues|6.4521|2018-10-25/ev_revenues|6.0482|2018-11-01/ev_revenues|6.3413|2018-11-08/ev_revenues|6.299|2018-11-15/ev_revenues|6.071|2018-11-23/ev_revenues|5.6328|2018-11-30/ev_revenues|5.6459|2018-10-02/ev_free_cash_flow|133.7079|2018-10-09/ev_free_cash_flow|148.3647|2018-10-16/ev_free_cash_flow|146.332|2018-10-23/ev_free_cash_flow|136.6678|2018-10-30/ev_free_cash_flow|131.5682|2018-11-06/ev_free_cash_flow|131.7108|2018-11-13/ev_free_cash_flow|128.6796|2018-11-20/ev_free_cash_flow|122.3675|2018-11-27/ev_free_cash_flow|124.5785|2018-10-02/ps_ratio|4.621|2018-10-09/ps_ratio|5.2355|2018-10-16/ps_ratio|5.1502|2018-10-23/ps_ratio|4.7451|2018-10-30/ps_ratio|4.5313|2018-11-06/ps_ratio|4.5373|2018-11-13/ps_ratio|4.4102|2018-11-20/ps_ratio|4.1456|2018-11-27/ps_ratio|4.2383|2018-10-04/price_to_book_value|8.5308|2018-10-11/price_to_book_value|7.6574|2018-10-18/price_to_book_value|7.9912|2018-10-25/price_to_book_value|7.3912|2018-11-01/price_to_book_value|7.8267|2018-11-08/price_to_book_value|7.7638|2018-11-15/price_to_book_value|7.4251|2018-11-23/price_to_book_value|6.7743|2018-11-30/price_to_book_value|6.7936|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|3.1994|2018-10-31/percent_of_shares_outstanding|3.1816|2018-11-15/percent_of_shares_outstanding|3.1821|2018-11-30/percent_of_shares_outstanding|4.3735|2018-10-04/price|35.26|2018-10-11/price|31.65|2018-10-18/price|33.03|2018-10-25/price|30.55|2018-11-01/price|32.35|2018-11-08/price|32.09|2018-11-15/price|30.69|2018-11-23/price|28|2018-11-30/price|28.08|2018-10-04/total_return_price|35.26|2018-10-11/total_return_price|31.65|2018-10-18/total_return_price|33.03|2018-10-25/total_return_price|30.55|2018-11-01/total_return_price|32.35|2018-11-08/total_return_price|32.09|2018-11-15/total_return_price|30.69|2018-11-23/total_return_price|28|2018-11-30/total_return_price|28.08|2018-10-04/enterprise_value|903.3812|2018-10-11/enterprise_value|825.4435|2018-10-18/enterprise_value|855.2369|2018-10-25/enterprise_value|801.6952|2018-11-01/enterprise_value|840.5561|2018-11-08/enterprise_value|834.9428|2018-11-15/enterprise_value|804.7177|2018-11-23/enterprise_value|746.6422|2018-11-30/enterprise_value|748.3694 russ2000_2_0650|UPLD|201812|67.288|16.738||2.827|404.894|395.891|107.649|288.242||87.307|-85.675||5.3608|-78.1496|117.445|1.753|3.9363||6.3702||3.204|0|-6.5764|5.611|20.1914|0.13||45.18|30.168|14.546|-10.125|1.802|-4.518|26.31|26.31|710.5797|27.67|2019-01-04/ev_revenues|5.7217|2019-01-11/ev_revenues|5.7905|2019-01-18/ev_revenues|6.1174|2019-01-25/ev_revenues|6.1848|2019-02-01/ev_revenues|6.2923|2019-02-08/ev_revenues|6.2636|2019-02-15/ev_revenues|6.6149|2019-02-22/ev_revenues|6.7611|2019-01-02/ev_free_cash_flow|132.7428|2019-01-09/ev_free_cash_flow|136.2617|2019-01-16/ev_free_cash_flow|136.6639|2019-01-23/ev_free_cash_flow|140.8866|2019-01-30/ev_free_cash_flow|142.1267|2019-02-06/ev_free_cash_flow|146.3159|2019-02-13/ev_free_cash_flow|152.6835|2019-02-20/ev_free_cash_flow|157.9787|2019-02-27/ev_free_cash_flow|159.2858|2019-01-02/ps_ratio|3.6495|2019-01-09/ps_ratio|3.7895|2019-01-16/ps_ratio|3.8055|2019-01-23/ps_ratio|3.9735|2019-01-30/ps_ratio|4.0228|2019-02-06/ps_ratio|4.1895|2019-02-13/ps_ratio|4.4429|2019-02-20/ps_ratio|4.6535|2019-02-27/ps_ratio|4.7055|2019-01-04/price_to_book_value|6.8105|2019-01-11/price_to_book_value|6.9286|2019-01-18/price_to_book_value|7.4898|2019-01-25/price_to_book_value|7.6055|2019-02-01/price_to_book_value|7.7901|2019-02-08/price_to_book_value|7.7409|2019-02-15/price_to_book_value|8.3439|2019-02-22/price_to_book_value|8.595|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.9228|2019-01-31/percent_of_shares_outstanding|6.3083|2019-02-15/percent_of_shares_outstanding|6.5639|2019-02-28/percent_of_shares_outstanding|5.9322|2019-01-04/price|27.67|2019-01-11/price|28.15|2019-01-18/price|30.43|2019-01-25/price|30.9|2019-02-01/price|31.65|2019-02-08/price|31.45|2019-02-15/price|33.9|2019-02-22/price|34.92|2019-01-04/total_return_price|27.67|2019-01-11/total_return_price|28.15|2019-01-18/total_return_price|30.43|2019-01-25/total_return_price|30.9|2019-02-01/total_return_price|31.65|2019-02-08/total_return_price|31.45|2019-02-15/total_return_price|33.9|2019-02-22/total_return_price|34.92|2019-01-04/enterprise_value|857.5934|2019-01-11/enterprise_value|867.9082|2019-01-18/enterprise_value|916.9033|2019-01-25/enterprise_value|927.0032|2019-02-01/enterprise_value|943.12|2019-02-08/enterprise_value|938.8222|2019-02-15/enterprise_value|991.4705|2019-02-22/enterprise_value|1013.3894 russ2000_2_0650|UPLD|201903|59.439|14.022||7.139|400.199|390.865|105.037|285.828||85.065|-93.505||7.8294|-75.6011|179.7319|2.4634|5.5176||10.4289||3.2694|0|-3.7661|6.6731|20.4426|-0.38||48.493|33.705|16.976|-8.442|-7.83|-5.116|42.36|42.36|1173.5055|40.85|2019-04-05/ev_revenues|6.8363|2019-04-12/ev_revenues|6.9186|2019-04-22/ev_revenues|7.1859|2019-04-29/ev_revenues|7.5849|2019-05-06/ev_revenues|7.5694|2019-05-13/ev_revenues|8.4069|2019-05-20/ev_revenues|8.6206|2019-05-28/ev_revenues|9.0785|2019-04-03/ev_free_cash_flow|96.7071|2019-04-10/ev_free_cash_flow|96.8677|2019-04-17/ev_free_cash_flow|94.581|2019-04-24/ev_free_cash_flow|100.4351|2019-05-01/ev_free_cash_flow|104.131|2019-05-08/ev_free_cash_flow|101.163|2019-05-15/ev_free_cash_flow|121.5032|2019-05-22/ev_free_cash_flow|121.8187|2019-05-29/ev_free_cash_flow|122.0081|2019-04-03/ps_ratio|5.062|2019-04-10/ps_ratio|5.0728|2019-04-17/ps_ratio|4.9169|2019-04-24/ps_ratio|5.3134|2019-05-01/ps_ratio|5.5539|2019-05-08/ps_ratio|5.3533|2019-05-15/ps_ratio|5.7183|2019-05-22/ps_ratio|5.7364|2019-05-29/ps_ratio|5.7473|2019-04-05/price_to_book_value|10.2975|2019-04-12/price_to_book_value|10.4588|2019-04-22/price_to_book_value|10.9829|2019-04-29/price_to_book_value|11.765|2019-05-06/price_to_book_value|11.7347|2019-05-13/price_to_book_value|13.3765|2019-05-20/price_to_book_value|13.7955|2019-05-28/price_to_book_value|14.693|2019-04-03/peg_ratio||2019-04-10/peg_ratio||2019-04-17/peg_ratio||2019-04-24/peg_ratio||2019-05-01/peg_ratio||2019-05-08/peg_ratio||2019-05-15/peg_ratio||2019-05-22/peg_ratio||2019-05-29/peg_ratio||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|7.0919|2019-04-30/percent_of_shares_outstanding|7.5137|2019-05-15/percent_of_shares_outstanding|8.2745|2019-05-31/percent_of_shares_outstanding|8.3473|2019-04-05/price|40.85|2019-04-12/price|41.49|2019-04-22/price|43.56|2019-04-29/price|46.58|2019-05-06/price|46.46|2019-05-13/price|45.01|2019-05-20/price|46.42|2019-05-28/price|49.44|2019-04-05/total_return_price|40.85|2019-04-12/total_return_price|41.49|2019-04-22/total_return_price|43.56|2019-04-29/total_return_price|46.58|2019-05-06/total_return_price|46.46|2019-05-13/total_return_price|45.01|2019-05-20/total_return_price|46.42|2019-05-28/total_return_price|49.44|2019-04-05/enterprise_value|1140.0427|2019-04-12/enterprise_value|1153.7664|2019-04-22/enterprise_value|1198.3498|2019-04-29/enterprise_value|1264.8779|2019-05-06/enterprise_value|1262.2997|2019-05-13/enterprise_value|1401.9588|2019-05-20/enterprise_value|1437.6042|2019-05-28/enterprise_value|1513.951 russ2000_2_0650|UPLD|201906|157.014|108.361||9.893|480.595|424.608|107.472|317.136||232.972|-98.874||8.6889|-86.0549|115.3182|2.0477|5.3629||13.9293||1.3106|0|-15.7503|10.3745|22.6198|-0.24||53.013|36.43|20.031|-11.47|-5.369|-5.246|46.87|46.87|1380.9761|46.72|2019-07-01/ev_revenues|7.4882|2019-07-08/ev_revenues|7.5403|2019-07-15/ev_revenues|7.4868|2019-07-22/ev_revenues|7.4827|2019-07-29/ev_revenues|6.9772|2019-08-05/ev_revenues|6.8566|2019-08-12/ev_revenues|6.9211|2019-08-19/ev_revenues|6.9211|2019-08-26/ev_revenues|6.6574|2019-07-03/ev_free_cash_flow|167.5449|2019-07-10/ev_free_cash_flow|169.8795|2019-07-17/ev_free_cash_flow|167.6371|2019-07-24/ev_free_cash_flow|165.0567|2019-07-31/ev_free_cash_flow|159.0973|2019-08-07/ev_free_cash_flow|155.4459|2019-08-14/ev_free_cash_flow|150.7151|2019-08-21/ev_free_cash_flow|155.2309|2019-08-28/ev_free_cash_flow|146.8444|2019-07-03/ps_ratio|5.2977|2019-07-10/ps_ratio|5.3838|2019-07-17/ps_ratio|5.3011|2019-07-24/ps_ratio|5.2059|2019-07-31/ps_ratio|4.986|2019-08-07/ps_ratio|4.8511|2019-08-14/ps_ratio|4.6766|2019-08-21/ps_ratio|4.8432|2019-08-28/ps_ratio|4.5337|2019-07-01/price_to_book_value|5.0632|2019-07-08/price_to_book_value|5.1043|2019-07-15/price_to_book_value|5.0621|2019-07-22/price_to_book_value|5.0588|2019-07-29/price_to_book_value|4.66|2019-08-05/price_to_book_value|4.5648|2019-08-12/price_to_book_value|4.6157|2019-08-19/price_to_book_value|4.6157|2019-08-26/price_to_book_value|4.4076|2019-07-03/peg_ratio||2019-07-10/peg_ratio||2019-07-17/peg_ratio||2019-07-24/peg_ratio||2019-07-31/peg_ratio||2019-08-07/peg_ratio||2019-08-14/peg_ratio||2019-08-21/peg_ratio||2019-08-28/peg_ratio||2019-07-01/dividend_yield|0|2019-07-02/dividend_yield|0|2019-07-03/dividend_yield|0|2019-07-05/dividend_yield|0|2019-07-08/dividend_yield|0|2019-07-09/dividend_yield|0|2019-07-10/dividend_yield|0|2019-07-11/dividend_yield|0|2019-07-12/dividend_yield|0|2019-07-15/dividend_yield|0|2019-07-16/dividend_yield|0|2019-07-17/dividend_yield|0|2019-07-18/dividend_yield|0|2019-07-19/dividend_yield|0|2019-07-22/dividend_yield|0|2019-07-23/dividend_yield|0|2019-07-24/dividend_yield|0|2019-07-25/dividend_yield|0|2019-07-26/dividend_yield|0|2019-07-29/dividend_yield|0|2019-07-30/dividend_yield|0|2019-07-31/dividend_yield|0|2019-08-01/dividend_yield|0|2019-08-02/dividend_yield|0|2019-08-05/dividend_yield|0|2019-08-06/dividend_yield|0|2019-08-07/dividend_yield|0|2019-08-08/dividend_yield|0|2019-08-09/dividend_yield|0|2019-08-12/dividend_yield|0|2019-08-13/dividend_yield|0|2019-08-14/dividend_yield|0|2019-08-15/dividend_yield|0|2019-08-16/dividend_yield|0|2019-08-19/dividend_yield|0|2019-08-20/dividend_yield|0|2019-08-21/dividend_yield|0|2019-08-22/dividend_yield|0|2019-08-23/dividend_yield|0|2019-08-26/dividend_yield|0|2019-08-27/dividend_yield|0|2019-08-28/dividend_yield|0|2019-08-29/dividend_yield|0|2019-08-30/dividend_yield|0|2019-07-15/percent_of_shares_outstanding|12.5596|2019-07-31/percent_of_shares_outstanding|12.6146|2019-08-15/percent_of_shares_outstanding|12.9502|2019-08-30/percent_of_shares_outstanding|13.4775|2019-07-01/price|46.72|2019-07-08/price|47.1|2019-07-15/price|46.71|2019-07-22/price|46.68|2019-07-29/price|43|2019-08-05/price|42.12|2019-08-12/price|42.59|2019-08-19/price|42.59|2019-08-26/price|40.67|2019-07-01/total_return_price|46.72|2019-07-08/total_return_price|47.1|2019-07-15/total_return_price|46.71|2019-07-22/total_return_price|46.68|2019-07-29/total_return_price|43|2019-08-05/total_return_price|42.12|2019-08-12/total_return_price|42.59|2019-08-19/total_return_price|42.59|2019-08-26/total_return_price|40.67|2019-07-02/enterprise_value|1359.3781|2019-07-09/enterprise_value|1402.2992|2019-07-16/enterprise_value|1385.1308|2019-07-23/enterprise_value|1347.5117|2019-07-30/enterprise_value|1296.2589|2019-08-06/enterprise_value|1234.4349|2019-08-13/enterprise_value|1273.8225|2019-08-20/enterprise_value|1265.743|2019-08-27/enterprise_value|1193.5323 russ2000_2_0650|UPLD|201909|165.826|113.306||9.16|495.478|465.124|106.149|358.975||218.288|-111.181||5.8704|-46.7828|131.6996|1.6227|3.975||3.7866||1.5651|0|-21.351|14.2715|24.5685|-0.5||55.065|38.392|20.905|-11.76|-12.307|-5.517|34.94|34.94|1079.1566|37.06|2019-10-01/ev_revenues|5.772|2019-10-08/ev_revenues|5.8666|2019-10-15/ev_revenues|6.2466|2019-10-22/ev_revenues|5.7833|2019-10-29/ev_revenues|5.8947|2019-11-05/ev_revenues|5.9048|2019-11-12/ev_revenues|5.6543|2019-11-19/ev_revenues|5.8472|2019-11-26/ev_revenues|5.9436|2019-10-02/ev_free_cash_flow|188.8898|2019-10-09/ev_free_cash_flow|195.6866|2019-10-16/ev_free_cash_flow|201.4361|2019-10-23/ev_free_cash_flow|187.7193|2019-10-30/ev_free_cash_flow|194.9473|2019-11-06/ev_free_cash_flow|196.3437|2019-11-13/ev_free_cash_flow|183.6946|2019-11-20/ev_free_cash_flow|194.0438|2019-11-27/ev_free_cash_flow|192.6475|2019-10-02/ps_ratio|4.0216|2019-10-09/ps_ratio|4.2017|2019-10-16/ps_ratio|4.3541|2019-10-23/ps_ratio|3.9906|2019-10-30/ps_ratio|4.1821|2019-11-06/ps_ratio|4.2192|2019-11-13/ps_ratio|3.884|2019-11-20/ps_ratio|4.1582|2019-11-27/ps_ratio|4.1212|2019-10-01/price_to_book_value|4.2887|2019-10-08/price_to_book_value|4.3761|2019-10-15/price_to_book_value|4.7273|2019-10-22/price_to_book_value|4.2991|2019-10-29/price_to_book_value|4.4021|2019-11-05/price_to_book_value|4.4114|2019-11-12/price_to_book_value|4.1799|2019-11-19/price_to_book_value|4.3582|2019-11-26/price_to_book_value|4.4473|2019-10-02/peg_ratio|-1.8005|2019-10-09/peg_ratio|-1.8812|2019-10-16/peg_ratio|-1.9494|2019-10-23/peg_ratio|-1.7867|2019-10-30/peg_ratio|-1.8724|2019-11-06/peg_ratio|-1.889|2019-11-13/peg_ratio|-1.7389|2019-11-20/peg_ratio|-1.8617|2019-11-27/peg_ratio|-1.8451|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|15.6133|2019-10-31/percent_of_shares_outstanding|14.8179|2019-11-15/percent_of_shares_outstanding|16.0919|2019-11-29/percent_of_shares_outstanding|15.3828|2019-10-01/price|37.06|2019-10-08/price|37.815|2019-10-15/price|40.85|2019-10-22/price|37.15|2019-10-29/price|38.04|2019-11-05/price|38.12|2019-11-12/price|36.12|2019-11-19/price|37.66|2019-11-26/price|38.43|2019-10-01/total_return_price|37.06|2019-10-08/total_return_price|37.815|2019-10-15/total_return_price|40.85|2019-10-22/total_return_price|37.15|2019-10-29/total_return_price|38.04|2019-11-05/total_return_price|38.12|2019-11-12/total_return_price|36.12|2019-11-19/total_return_price|37.66|2019-11-26/total_return_price|38.43|2019-10-01/enterprise_value|1164.5134|2019-10-08/enterprise_value|1183.5855|2019-10-15/enterprise_value|1260.2529|2019-10-22/enterprise_value|1166.7869|2019-10-29/enterprise_value|1189.2692|2019-11-05/enterprise_value|1191.2901|2019-11-12/enterprise_value|1140.7679|2019-11-19/enterprise_value|1179.67|2019-11-26/enterprise_value|1199.1211 russ2000_2_0650|UPLD|201912|238.88|175.024||11.973|628.861|683.967|129.367|554.6||212.861|-131.046||5.6223|-27.5888|187.0622|1.3957|3.9732||4.236|-1.7789|2.4667|0|-24.9445|12.9099|24.7475|-0.8||66.066|44.993|25.335|-20.504|-19.865|-6.434|35.71|35.71|1251.7311|39.23|2020-01-07/ev_revenues|6.0215|2020-01-14/ev_revenues|6.237|2020-01-21/ev_revenues|6.2109|2020-01-28/ev_revenues|6.0771|2020-02-04/ev_revenues|6.1916|2020-02-11/ev_revenues|6.4298|2020-02-18/ev_revenues|6.5251|2020-02-25/ev_revenues|6.1261|2020-01-02/ev_free_cash_flow|123.9387|2020-01-09/ev_free_cash_flow|134.8544|2020-01-16/ev_free_cash_flow|134.6346|2020-01-23/ev_free_cash_flow|132.8031|2020-01-30/ev_free_cash_flow|132.1438|2020-02-06/ev_free_cash_flow|129.1157|2020-02-13/ev_free_cash_flow|141.9117|2020-02-20/ev_free_cash_flow|138.2487|2020-02-27/ev_free_cash_flow|127.904|2020-01-02/ps_ratio|3.8267|2020-01-09/ps_ratio|4.2904|2020-01-16/ps_ratio|4.281|2020-01-23/ps_ratio|4.2032|2020-01-30/ps_ratio|4.1752|2020-02-06/ps_ratio|4.0466|2020-02-13/ps_ratio|4.5901|2020-02-20/ps_ratio|4.4345|2020-02-27/ps_ratio|3.9989|2020-01-07/price_to_book_value|4.6536|2020-01-14/price_to_book_value|4.8789|2020-01-21/price_to_book_value|4.8517|2020-01-28/price_to_book_value|4.7117|2020-02-04/price_to_book_value|4.8315|2020-02-11/price_to_book_value|5.0806|2020-02-18/price_to_book_value|5.1802|2020-02-25/price_to_book_value|4.763|2020-01-02/peg_ratio|-0.0677|2020-01-09/peg_ratio|-0.0759|2020-01-16/peg_ratio|-0.0757|2020-01-23/peg_ratio|-0.0743|2020-01-30/peg_ratio|-0.0738|2020-02-06/peg_ratio|-0.0715|2020-02-13/peg_ratio|-0.0812|2020-02-20/peg_ratio|-0.0784|2020-02-27/peg_ratio|-0.0707|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|13.4182|2020-01-31/percent_of_shares_outstanding|12.7361|2020-02-14/percent_of_shares_outstanding|12.8314|2020-02-28/percent_of_shares_outstanding|12.728|2020-01-07/price|39.23|2020-01-14/price|41.13|2020-01-21/price|40.9|2020-01-28/price|39.72|2020-02-04/price|40.73|2020-02-11/price|42.83|2020-02-18/price|43.67|2020-02-25/price|40.19|2020-01-07/total_return_price|39.23|2020-01-14/total_return_price|41.13|2020-01-21/total_return_price|40.9|2020-01-28/total_return_price|39.72|2020-02-04/total_return_price|40.73|2020-02-11/total_return_price|42.83|2020-02-18/total_return_price|43.67|2020-02-25/total_return_price|40.19|2020-01-07/enterprise_value|1340.6114|2020-01-14/enterprise_value|1388.5866|2020-01-21/enterprise_value|1382.7791|2020-01-28/enterprise_value|1352.984|2020-02-04/enterprise_value|1378.4866|2020-02-11/enterprise_value|1431.5118|2020-02-18/enterprise_value|1452.7219|2020-02-25/enterprise_value|1363.899 russ2000_2_0650|UPLD|202003|170.872|98.688||16.388|680.693|724.441|135.287|589.154||159.092|-151.235||4.5595|-19.1629|98.1398|1.2498|2.7333||4.266|-0.0468|3.295|0|-29.5261|13.3777|24.9069|-0.81||68.032|45.831|27.607|-24.368|-20.081|-7.643|26.82|26.82|1104.2068|27.53|2020-04-07/ev_revenues|4.6337|2020-04-14/ev_revenues|4.7351|2020-04-21/ev_revenues|4.6626|2020-04-28/ev_revenues|4.8707|2020-05-05/ev_revenues|4.8333|2020-05-12/ev_revenues|4.8375|2020-05-19/ev_revenues|4.9211|2020-05-26/ev_revenues|5.1812|2020-04-02/ev_free_cash_flow|-6417.9295|2020-04-09/ev_free_cash_flow|-6761.7853|2020-04-16/ev_free_cash_flow|-6691.8233|2020-04-23/ev_free_cash_flow|-6657.0077|2020-04-30/ev_free_cash_flow|-7215.7378|2020-05-07/ev_free_cash_flow|-7266.4047|2020-05-14/ev_free_cash_flow|-6578.6932|2020-05-21/ev_free_cash_flow|-7032.7019|2020-05-28/ev_free_cash_flow|-7596.8635|2020-04-02/ps_ratio|2.6292|2020-04-09/ps_ratio|2.8602|2020-04-16/ps_ratio|2.8132|2020-04-23/ps_ratio|2.7872|2020-04-30/ps_ratio|3.1621|2020-05-07/ps_ratio|3.1991|2020-05-14/ps_ratio|2.7372|2020-05-21/ps_ratio|3.0421|2020-05-28/ps_ratio|3.421|2020-04-07/price_to_book_value|4.379|2020-04-14/price_to_book_value|4.5333|2020-04-21/price_to_book_value|4.4229|2020-04-28/price_to_book_value|4.7397|2020-05-05/price_to_book_value|4.6828|2020-05-12/price_to_book_value|4.6891|2020-05-19/price_to_book_value|4.8164|2020-05-26/price_to_book_value|5.2124|2020-04-01/peg_ratio|-0.0463|2020-04-08/peg_ratio|-0.0519|2020-04-15/peg_ratio|-0.0516|2020-04-22/peg_ratio|-0.0547|2020-04-29/peg_ratio|-0.0575|2020-05-06/peg_ratio|-0.056|2020-05-13/peg_ratio|-0.0521|2020-05-20/peg_ratio|-0.0566|2020-05-27/peg_ratio|-0.0633|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.951|2020-04-30/percent_of_shares_outstanding|14.1143|2020-05-15/percent_of_shares_outstanding|14.1247|2020-05-29/percent_of_shares_outstanding|14.5346|2020-04-07/price|27.53|2020-04-14/price|28.5|2020-04-21/price|27.78|2020-04-28/price|29.77|2020-05-05/price|29.44|2020-05-12/price|29.48|2020-05-19/price|30.28|2020-05-26/price|32.77|2020-04-07/total_return_price|27.53|2020-04-14/total_return_price|28.5|2020-04-21/total_return_price|27.78|2020-04-28/total_return_price|29.77|2020-05-05/total_return_price|29.44|2020-05-12/total_return_price|29.48|2020-05-19/total_return_price|30.28|2020-05-26/total_return_price|32.77|2020-04-07/enterprise_value|1122.1737|2020-04-14/enterprise_value|1146.7199|2020-04-21/enterprise_value|1129.1584|2020-04-28/enterprise_value|1179.5633|2020-05-05/enterprise_value|1170.507|2020-05-12/enterprise_value|1171.5192|2020-05-19/enterprise_value|1191.7635|2020-05-26/enterprise_value|1254.774 russ2000_2_0650|UPLD|202006|152.828|87.91||17.549|671.802|707.146|115.711|591.435||152.237|-165.394||5.0566|-19.8329|-7498.619|1.5327|3.355||5.7917|-0.0628|3.4377|0|-5.569|13.6215|25.033|-0.57||71.315|47.643|29.475|-14.832|-14.159|-7.873|34.76|34.76|1317.1407|35.77|2020-07-07/ev_revenues|5.155|2020-07-14/ev_revenues|4.7343|2020-07-21/ev_revenues|5.1005|2020-07-28/ev_revenues|5.0089|2020-08-04/ev_revenues|5.4874|2020-08-11/ev_revenues|5.0485|2020-08-18/ev_revenues|5.4257|2020-08-25/ev_revenues|5.6628|2020-07-02/ev_free_cash_flow|-14501.0129|2020-07-09/ev_free_cash_flow|-14411.0056|2020-07-16/ev_free_cash_flow|-13712.767|2020-07-23/ev_free_cash_flow|-14121.8912|2020-07-30/ev_free_cash_flow|-13884.5991|2020-08-06/ev_free_cash_flow|-15718.5631|2020-08-13/ev_free_cash_flow|-13815.3043|2020-08-20/ev_free_cash_flow|-15187.0599|2020-08-27/ev_free_cash_flow|-16933.193|2020-07-02/ps_ratio|3.4295|2020-07-09/ps_ratio|3.398|2020-07-16/ps_ratio|3.1542|2020-07-23/ps_ratio|3.2971|2020-07-30/ps_ratio|3.2142|2020-08-06/ps_ratio|3.8544|2020-08-13/ps_ratio|3.1894|2020-08-20/ps_ratio|3.2237|2020-08-27/ps_ratio|3.6924|2020-07-07/price_to_book_value|5.96|2020-07-14/price_to_book_value|5.2402|2020-07-21/price_to_book_value|5.8667|2020-07-28/price_to_book_value|5.7101|2020-08-04/price_to_book_value|6.5288|2020-08-11/price_to_book_value|5.7777|2020-08-18/price_to_book_value|6.4231|2020-08-25/price_to_book_value|6.8289|2020-07-01/peg_ratio|-0.0471|2020-07-08/peg_ratio|-0.0481|2020-07-15/peg_ratio|-0.0427|2020-07-22/peg_ratio|-0.0456|2020-07-29/peg_ratio|-0.0457|2020-08-05/peg_ratio|-0.0524|2020-08-12/peg_ratio|-0.0449|2020-08-19/peg_ratio|-0.0449|2020-08-26/peg_ratio|-0.0505|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|13.3129|2020-07-31/percent_of_shares_outstanding|12.6265|2020-08-14/percent_of_shares_outstanding|11.8205|2020-08-31/percent_of_shares_outstanding|10.2682|2020-07-07/price|35.77|2020-07-14/price|31.45|2020-07-21/price|35.21|2020-07-28/price|34.27|2020-08-04/price|39.18|2020-08-11/price|34.67|2020-08-18/price|33.87|2020-08-25/price|36.01|2020-07-07/total_return_price|35.77|2020-07-14/total_return_price|31.45|2020-07-21/total_return_price|35.21|2020-07-28/total_return_price|34.27|2020-08-04/total_return_price|39.18|2020-08-11/total_return_price|34.67|2020-08-18/total_return_price|33.87|2020-08-25/total_return_price|36.01|2020-07-07/enterprise_value|1342.7601|2020-07-14/enterprise_value|1233.1803|2020-07-21/enterprise_value|1328.5553|2020-07-28/enterprise_value|1304.7115|2020-08-04/enterprise_value|1429.3551|2020-08-11/enterprise_value|1315.0138|2020-08-18/enterprise_value|1413.2627|2020-08-25/enterprise_value|1475.0449 russ2000_2_0650|UPLD|202009|||||||||||||5.9115||-16275.752||3.4943||7.2543|-0.0497||0||9.4708||||||||||37.57|37.57|1539.8067|41.06|2020-10-06/ev_revenues|6.3053|2020-10-13/ev_revenues|6.7059|2020-10-20/ev_revenues|6.6337|2020-10-22/ev_revenues|6.592|2020-10-01/ev_free_cash_flow|-17091.2317|2020-10-08/ev_free_cash_flow|-18377.6668|2020-10-15/ev_free_cash_flow|-18719.0305|2020-10-19/ev_free_cash_flow|-18848.6222|2020-10-22/ev_free_cash_flow|-18463.0077|2020-10-01/ps_ratio|3.74|2020-10-08/ps_ratio|4.1278|2020-10-15/ps_ratio|4.2306|2020-10-22/ps_ratio|4.1535|2020-10-23/ps_ratio|4.2078|2020-10-06/price_to_book_value|7.9282|2020-10-13/price_to_book_value|8.6137|2020-10-20/price_to_book_value|8.4901|2020-10-23/price_to_book_value|8.5288|2020-10-07/peg_ratio|-0.0562|2020-10-14/peg_ratio|-0.058|2020-10-21/peg_ratio|-0.0575|2020-10-23/peg_ratio|-0.0583|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|41.06|2020-10-13/price|44.61|2020-10-20/price|43.97|2020-10-23/price|44.17|2020-10-06/total_return_price|41.06|2020-10-13/total_return_price|44.61|2020-10-20/total_return_price|43.97|2020-10-23/total_return_price|44.17|2020-10-06/enterprise_value|1642.3959|2020-10-13/enterprise_value|1746.7489|2020-10-19/enterprise_value|1752.9219|2020-10-22/enterprise_value|1717.0597