Investment Technology Group, Inc. ITG
April 26, 2016 - 3:01pm EST by
member
2016 2017
Price: 21.00 EPS .60 1.35
Shares Out. (in M): 33 P/E 35 15.5
Market Cap (in $M): 700 P/FCF 15 8
Net Debt (in $M): -315 EBIT 20 45
TEV (in $M): 385 TEV/EBIT 20 8.5
 

Description

    show   sort by    
      Back to top