POWELL INDUSTRIES INC POWL S
November 28, 2013 - 10:08pm EST by
member
2013 2014
Price: 68.86 EPS $2.47 $3.25
Shares Out. (in M): 12 P/E 27.9x 21.2x
Market Cap (in $M): 823 P/FCF NA NA
Net Debt (in $M): -121 EBIT 43 64
TEV (in $M): 702 TEV/EBIT 16.4x 10.9x
Borrow Cost: NA
  • Peak cycle
  • Oil and Gas
  • Commodity exposure
  • Margin compression

Description

    show   sort by    
      Back to top