1
Total Mentions
1
Documents
0
Connected Entities
Organization referenced in documents
EFTA00704018
they expect within 18 months of the deal closing — most likely this quarter). WDC stock is at $5.02. Trades at 8x earnings. 4.45% dividend yield. Pro Forma Financials: Pro Forma Revenues EBITDA EBITDA Margin Leverage Free Cash Flow• Total Debt $18.98bn $4.98bn 26% 2.9x $1.825bn $14.4bn "Source: Compan
No connected entities