
NVIDIA Corporation NVDA and Taiwan Semiconductor Manufacturing Company Limited TSM, or TSMC, have both delivered strong revenue growth and profitability in their latest quarterly results, benefiting from the ongoing surge in artificial intelligence (AI) demand. But which one is more attractively valued, and a better buy at the moment? Let’s take a closer look. The … Read more

This Is My Favorite "Magnificent Seven" Stock Headed Into Earnings
Russ Cohen
Key Points Apple’s most recent earnings report demonstrated impressive top- and bottom-line momentum. Big tech peers like Amazon, Alphabet, and Meta are planning unprecedented capital expenditures in 2026. The iPhone maker’s brand strength and disciplined spending help it stand out from its peers. 10 stocks we like better than Apple › When investors think about … Read more

The Lockout Rally: Wall Street Just Made History
Russ Cohen
Lockout Rally Makes History If you have been monitoring equity markets for the past few weeks, you have just witnessed Wall Street history: “The last 110 days have been unlike any 10-day period in the market since 1950. The S&P 500 is up 9.8% in 10 days, which is in the 99.7th percentile of all … Read more

Crypto Market Update: Goldman Sachs Files for Bitcoin ETF
Here’s a quick recap of the crypto landscape for Wednesday (April 15) as of 9:00 p.m. UTC. Get the latest insights on Bitcoin, Ether and altcoins, along with a round-up of key cryptocurrencymarket news Bitcoin (BTC) was priced at US$75,049.79, up by 0.9 percent over the last 24 hours. Chart via TradingView Bitcoin price performance, … Read more

AstroNova Incurs Loss in Q4, Narrows Y/Y on Aerospace Demand
Shares of AstroNova, Inc. (ALOT) have gained 11.3% since the company reported its earnings for the quarter ended Jan. 31, 2026, outperforming the S&P 500 index’s 3.3% increase over the same period. The stock has shown even stronger momentum over a longer horizon, advancing 47.2% in the past month compared with the S&P 500’s 6.1% … Read more

Will Alibaba Stock Recover Despite Slowing E-Commerce Market Momentum?
Alibaba Group Holding BABA faces a difficult path to stock recovery as its core e-commerce engine shows mounting signs of fatigue. The company’s third-quarter fiscal 2026 results, covering the quarter ended Dec. 31, 2025, revealed a troubling deceleration that investors cannot easily dismiss. Total revenues came in at RMB 284.8 billion ($40.7 billion), rising a … Read more