Lumentum Stock in Focus as AI Optical Boom Drives Demand Company Emphasizes Execution
Toll Brothers Opens New Amenities at Cross Kirkland Towns in Washington Suburb
Mercury Fintech Hits 52 Billion Valuation After Funding Round Surging 49 in 14 Months
Oppenheimer Initiates Granite Construction Coverage with Outperform Rating
Fox Corporation Stock Declines in Q1 After Period of Strong Gains
SpaceX IPO Would Early Investors Be Set for Life A Look at the Potential
COLB Q1 2026 Earnings EPS Surpasses Estimates Shares Edge Higher
Greenidge Generation Holdings 850 Senior Notes GREEL Q1 2025 Earnings Narrowed Loss Exceeds Expectations as Stock Reacts Cautiously
ESTA Q1 2026 Earnings EPS Misses Estimates Shares Edge Higher
Paycom Q1 2026 Earnings EPS Tops Estimates Stock Slips Despite Strong Performance
CEVA Q1 2026 Earnings Strong EPS Beat Highlights Resilient Licensing Business
Core Main Inc CNM Q1 2026 Earnings EPS Smashes Estimates as Infrastructure Demand Holds Steady
Castor Maritime CTRM Slides 455 to 189 as Selling Pressure Mounts
Alerus Financial ALRS Edges Higher as Stock Nears Resistance at 3034
South Plains Financial SPFI Edges Higher as Shares Test Key Levels
Definium Therapeutics DFTX Surges 341 as Volume Picks Up Testing Key Resistance
BBSI Stock Gains 16 Approaching Resistance Level Amid Steady Volume
Trump Signals Desire for New Fed Chair to Operate With Full Independence
LOVE Q1 2026 Earnings EPS Beats Estimates by 682
Nuveen Real Estate Income Fund JRS Edges Higher Amid Steady Trading
U Q1 2026 Earnings Narrower Loss Beats Estimates Stock Gains on Margin Progress
SXTP Q1 2026 Earnings EPS Misses Estimates by Wide Margin Amid Operational Challenges
Banco De Chile ADS BCH Q4 2025 Earnings EPS Misses Estimates Amid Challenging Operating Environment
KRO Q1 2026 Earnings EPS Surprises Higher Despite Loss Stock Rises 206
CBAN Q1 2026 Earnings EPS Misses Expectations but Stock Edges Higher
TRTX Q1 2026 Earnings EPS Slightly Misses Estimates Stock Rises 073
CZWI Q1 2026 Earnings EPS Surpasses Estimates with 621 Positive Surprise