STM (STMicroelectronics N.V.) has a reliability-weighted signal score of 52/100 on StockMarketSignals, based on 1 finance YouTuber over a rolling 14-day window. The score reflects how strongly tracked creators are currently bullish or bearish on STM, weighted by each channel's reliability.
Why analysts are watching it
Analysts are watching STM because of its significant presence in prominent investment portfolios. On May 18, 2026, Couch Investor noted in his video, "The Stocks Billionaire Investors Are Quietly Buying," that Storm PLC constitutes 16.68% of a specific billionaire's number one position, indicating strong institutional interest. Risk note: This stock has a neutral aggregate sentiment.
Contributing creators
Source clips
"Still, the number one [937s] position here is Storm PLC at 16.68%"
— The Stocks Billionaire Investors Are Quietly Buying