LORAL SPACE & COMMUNICATIONS LORL
July 14, 2017 - 2:40pm EST by
member
2017 2018
Price: 41.90 EPS 0 0
Shares Out. (in M): 30 P/E 0 0
Market Cap (in $M): 1,296 P/FCF 7.0 6.5
Net Debt (in $M): -186 EBIT 517 527
TEV (in $M): 1,110 TEV/EBIT 10.9 10.7

Description

    show   sort by    
      Back to top