Research & News

Instant News Alerts
Key Points AXON rose 6.23% to $627.99 from $591.16 previous trading day Weiss Ratings assigns C (Hold) Market cap stands at $46.96 billion Axon Enterprise, Inc. (AXON) extended its recent...
Instant News Alerts
RGLD rose 6.31% to $243.78 from $229.31 previous trading day Weiss Ratings assigns B (Buy) Market cap stands at $19.35 billion Royal Gold, Inc. (RGLD) posted strong performance in the latest...
Instant News Alerts
Key Points LRCX rose 7.11% to $208.61 from $194.76 previous trading day Weiss Ratings assigns B (Buy) Market cap is $244.62 billion, with a dividend yield of 0.50% Lam Research Corporation...
Instant News Alerts
Key Points CIEN rose 8.23% to $249.90 from $230.90 previous trading day Weiss Ratings assigns C (Hold) Market capitalization stands at $32.52 billion Ciena Corporation (CIEN) showed strong...
Instant News Alerts
Key Points LITE rose 9.78% to $391.97 from $357.05 previous close. Weiss Ratings assigns C (Hold). Market cap stands at $25.32 billion. Lumentum Holdings Inc. (LITE) delivered strong price...
Instant News Alerts
Key Points AIG fell 8.21% to $77.45 from $84.38 previous trading day Weiss Ratings assigns B (Buy) Stock trades 12.1% below its 52-week high of $88.07 reached on 04/02/2025 American...
Instant News Alerts
Key Points MDGL fell 7.21% to $546.00 from $588.40 previous trading day Weiss Ratings assigns D (Sell) Market cap stands at $13.36 billion Madrigal Pharmaceuticals, Inc. (MDGL) is under...
Instant News Alerts
SPXC fell 5.95% to $193.21 from previous close of $205.44 Weiss Ratings assigns B (Buy) Market capitalization stands at $10.24 billion SPX Technologies, Inc. (SPXC) is losing ground, with...
Instant News Alerts
ALAB fell 5.91% to $157.23 from $167.11 previous trading day Weiss Ratings assigns C (Hold) Market capitalization is $28.23 billion Astera Labs, Inc. (ALAB) is under clear pressure in recent...
Instant News Alerts
Key Points APP fell 5.42% to $598.60 from $632.91 previous trading day Weiss Ratings assigns B (Buy) Market capitalization stands at $213.90 billion AppLovin Corporation (APP) is losing...