Most Popular

TSLL, ARLU: Big ETF Inflows

Comparing units outstanding versus one week ago at the coverage universe of ETFs at ETF Channel, the biggest inflow was seen in the TSLL ...

BEPC Makes Bullish Cross Above Critical Moving Average

In trading on Thursday, shares of Brookfield Renewable Corp (Symbol: BEPC) crossed above their 200 day moving average of $26.28, changing hands as high ...

WEC Energy (WEC) Q1 Earnings Top Estimates, Revenues Lag

WEC Energy Group WEC reported first-quarter 2024 earnings of $1.97 per share, which beat the Zacks Consensus Estimate of $1.89 by 4.2%. The bottom ...

BHC Crosses Below Key Moving Average Level

In trading on Thursday, shares of Bausch Health Companies Inc (Symbol: BHC) crossed below their 200 day moving average of $8.30, changing hands as ...

Here’s Why Investors Should Buy Kirby (KEX) Stock Right Now

Kirby Corporation’s KEX shareholder-friendly efforts and consistent earnings surprise history bolster investor confidence. Additionally, its strong cash flow generation signals promising prospects for the ...

SPXS, PRMN: Big ETF Outflows

Looking at units outstanding versus one week prior within the universe of ETFs covered at ETF Channel, the biggest outflow was seen in the ...

Copper Miners ETF Experiences Big Inflow

Looking today at week-over-week shares outstanding changes among the universe of ETFs covered at ETF Channel, one standout is the Copper Miners ETF (Symbol: ...

Marathon (MRO) Q1 Earnings Beat on Oil Price Improvement

Marathon Oil Corporation MRO reported first-quarter 2024 adjusted net income per share of 55 cents, beating the Zacks Consensus Estimate of 52 cents. The ...

Best Momentum Stocks to Buy for May 2nd

Here are three stocks with buy rank and strong momentum characteristics for investors to consider today, May 2: Agnico Eagle Mines Limited AEM: This ...

Marathon (MRO) Q1 Earnings Beat on Oil Price Improvement

Marathon Oil Corporation MRO reported first-quarter 2024 adjusted net income per share of 55 cents, beating the Zacks Consensus Estimate of 52 cents. The ...