BW-PA

Babcock & Wilcox Enterprises, Inc.

Exchange: nyse

Multiples
  • P/E: 38.39
  • P/BV: -4.98
  • P/TBV:
LTR RTL