beta
STMicroelectronics N.V.

STMicroelectronics N.V.

STMBATSDepository receipts

$25.06

-$0.37

-1.45%

1 Aug 20:00

$17.25

$33.47

52 weeks low/high