Earnings Labs
STMicroelectronics N.V. logo

STMicroelectronics N.V. (STM)

NYSE·Technology·Semiconductors

$49.81

-1.46%

Mkt Cap $39.51B

Mkt Cap

$39.51B

P/E

316.97

Fwd P/E

18.14

P/S

3.19

Rev TTM

EPS TTM

$0.16

EPS — Estimate vs Actual