Source: Zacks

ST: STMicroelectronics Stock Falls 34% in 6 Months: Buy the Dip?

STM drives growth with advanced microcontrollers, SiC expansion and design wins, making it a smart pick for growth-focused investors.

Read full article »
Annual Revenue
$10-50B
Employees
50-100K
Jean-Marc Chery's photo - President & CEO of ST

President & CEO

Jean-Marc Chery

CEO Approval Rating

66/100

Read more