XL Group plc (NYSE:XL) reported first-quarter 2016 operating net income of 35 cents per share that missed the Zacks Consensus Estimate by 28.6%. Also, earnings plummeted 53.3% year over year due to escalating expenses and higher catastrophe losses.
XL Group plc (NYSE:XL) belongs to Financial sector. Its net profit margin is 12.80% and weekly performance is -7.96%. On last trading day company shares ended up at $32.74. XL Group plc (NYSE:XL) distance from 50-day simple moving average (SMA50) is -8.44%.
DHI Group, Inc. (NYSE:DHX) reported that, purchased approximately 1.6 million shares of its common stock at an average cost of $8.21 per share for a total cost of approximately $13.1 million. At March 31, 2016, approximately $34.6 million remained authorized for repurchase under a $50 million plan that expires in December 2016.
DHI Group, Inc. (NYSE:DHX) shares decreased -0.14% in last trading session and ended the day at $7.39. DHX Gross Margin is 84.90% and its return on assets is -2.70%. DHI Group, Inc. (NYSE:DHX) quarterly performance is -19.41%.
On 20 April, Facebook Inc (NASDAQ:FB) is the principal digital public square of today. Well, it’s the principal digital public square for those of a certain age But Zuck & Co’s site is still an extremely integral virtual venue and will continue to be for some time.
Facebook Inc (NASDAQ:FB) shares increased 7.20% in last trading session and ended the day at $116.73. FB Gross Margin is 84.00% and its return on assets is 8.10%. Facebook Inc (NASDAQ:FB) quarterly performance is 6.98%.
On 15 April, Liberty Media Corporation (NASDAQ:LMCA) entered into a Supplemental Indenture with U.S. Bank National Association, as trustee (the “Supplemental Indenture”), to the Indenture, dated as of October 17, 2013 (the “Indenture”), related to Liberty’s 1.375% Cash Convertible Notes due 2023 (the “Notes”). Under the Indenture, the Notes were convertible into cash based on a number of shares of Liberty’s Series A Common Stock, par value $0.01 per share (the “Series A Common Stock”), equal to the “conversion rate” specified in the Indenture.
Liberty Media Corporation (NASDAQ:LMCA) ended the last trading day at $18.51. Company weekly volatility is calculated as 2.44%. Liberty Media Corporation (NASDAQ:LMCA) showed a weekly performance of -0.38%.
Star Bulk Carriers Corp. (NASDAQ:SBLK) reported mean annual sales estimate is $442.715 and the median is $442.715. The projections are based on calls of 2 analysts, and applicable for the period ended 4.
Star Bulk Carriers Corp. (NASDAQ:SBLK) shares advanced 7.29% in last trading session and ended the day at $1.03. SBLK Gross Margin is 14.40% and its return on assets is -19.40%. Star Bulk Carriers Corp. (NASDAQ:SBLK) quarterly performance is 164.10%.