By Weiss Ratings On January 22, 202611:53 AM Eastern
HL rose 5.91% to $30.59 from $28.88 previous trading day Weiss Ratings assigns C (Hold) Stock currently trades above 52-week high of $29.33 set on 01/21/2026
Hecla Mining Company (HL) staged a...
By Weiss Ratings On January 22, 202611:38 AM Eastern
ALBPRA fell 5.44% to $66.90 from $73.08 previous trading day Weiss Ratings assigns D (Sell) Dividend yield is 4.96%, with market capitalization of $21.19 billion
Albemarle Corporation (ALBPRA)...
By Weiss Ratings On January 22, 202611:28 AM Eastern
CLS fell 9.02% to $281.83 from $309.76 previous close Weiss Ratings assigns B (Buy) Market cap stands at $35.64 billion
Celestica Inc. (CLS) spent the latest session under heavy pressure, with...
By Weiss Ratings On January 22, 202611:18 AM Eastern
Key Points
FLEX fell 4.59% to $63.54 from $66.60 previous trading day Weiss Ratings assigns B (Buy) Market capitalization stands at $24.63 billion
Flex Ltd. (FLEX) spent the latest session...
By Weiss Ratings On January 22, 202611:12 AM Eastern
AG rose 5.64% to $23.45 from $22.20 previous trading day Weiss Ratings assigns C (Hold) Stock trades above 52-week high of $22.98 set on 01/20/2026
First Majestic Silver Corp. (AG) extended...
By Weiss Ratings On January 22, 202611:02 AM Eastern
NTRS rose 5.87% to $152.90 from $144.42 previous trading day Weiss Ratings assigns B (Buy) Dividend yield is 2.15%, with market capitalization of $27.31 billion
Northern Trust Corporation...
By Weiss Ratings On January 22, 202610:53 AM Eastern
ABT fell 7.23% to $112.00 from $120.73 previous trading day Weiss Ratings assigns B (Buy) Dividend yield is 1.99% at a market capitalization of $209.93 billion
Abbott Laboratories (ABT) came...
By Dawn Pennington On January 22, 202607:00 AM Eastern
The grass — and profits — are greener in the U.S.
By Chris Graebe On January 21, 202605:22 PM Eastern
The setup for 2026 is falling into place exactly as I predicted last May.
By Weiss Ratings On January 21, 202605:02 PM Eastern
Key Points
IR rose 5.47% to $89.82 from $85.16 previous trading day Weiss Ratings assigns C (Hold) Market cap stands at $33.65 billion
Ingersoll Rand Inc. (IR) extended its recent bullish...