Instant News Alerts
By Weiss Ratings On December 12, 202502:53 PM Eastern
Key Points
FSLR fell 5.03% to $259.12 from previous close of $272.83 Weiss Ratings assigns C (Hold) Market capitalization stands at $29.28 billion
First Solar, Inc. (FSLR) is under...
By Weiss Ratings On December 12, 202502:43 PM Eastern
Key Points
MTSI fell 5.11% to $180.15 from $189.86 previous trading day Weiss Ratings assigns D (Sell) Market capitalization stands at $14.23 billion
MACOM Technology Solutions Holdings,...
By Weiss Ratings On December 12, 202502:33 PM Eastern
Key Points
IRM fell 5.29% to $83.37 from previous close of $88.03. Weiss Ratings assigns C (Hold). Stock trades 27.4% below its 52-week high of $114.80
Iron Mountain Incorporated (IRM)...
By Weiss Ratings On December 12, 202502:24 PM Eastern
Key Points
NRG fell 4.65% to $162.70 from $170.64 previous close. Weiss Ratings assigns B (Buy). Market cap stands at $32.70 billion
NRG Energy, Inc. (NRG) extended its recent retreat in...
By Weiss Ratings On December 12, 202502:03 PM Eastern
Key Points
EME fell 4.58% to $610.28 from $639.58 previous close. Weiss Ratings assigns B (Buy). Market cap is $28.63 billion; 52-week high is $778.64 on 10/29/2025.
EMCOR Group, Inc....
By Weiss Ratings On December 12, 202501:56 PM Eastern
Key Points
TEM fell 4.58% to $70.47 from $73.86 previous trading day Weiss Ratings assigns D (Sell) Market cap stands at $13.14 billion
Tempus AI, Inc. (TEM) spent the latest session...
By Weiss Ratings On December 12, 202501:36 PM Eastern
Key Points
U fell 4.67% to $46.93 from previous close of $49.23 Weiss Ratings assigns D (Sell) Market capitalization stands at $21.07 billion, with 52-week high of $52.15
Unity Software...
By Weiss Ratings On December 12, 202501:26 PM Eastern
Key Points
LRCX fell 4.74% to $160.72 from $168.71 previous close. Weiss Ratings assigns B (Buy). Market cap stands at $211.90 billion
Lam Research Corporation (LRCX) came under renewed...
By Weiss Ratings On December 12, 202501:17 PM Eastern
Key Points
IBKR fell 4.76% to $62.92 from $66.06 previous trading day Weiss Ratings assigns C (Hold) Stock trades 14.23% below its 52-week high of $73.35 reached 10/10/2025
Interactive...
By Weiss Ratings On December 12, 202501:11 PM Eastern
RBLX fell 4.80% to $89.81 from $94.34 previous trading day Weiss Ratings assigns D (Sell) Market cap stands at $66.22 billion
Roblox Corporation (RBLX) ended the latest session under pressure,...