STMicroelectronics N.V.
STM
$25.05
-$1.46-5.51%
STM
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.