Recent Articles from Chartmill
ChartMill is a comprehensive online stock research platform designed to empower traders and investors with advanced tools for technical and fundamental analysis. The company provides a robust stock screener that allows users to filter thousands of stocks across major exchanges like NYSE, NASDAQ, and EURONEXT, using over 180 customizable technical and fundamental parameters to identify trading opportunities.
Website: https://www.chartmill.com
Cavco Industries (CVCO) beats Q1 2026 earnings with $556.86M revenue and $6.42 EPS, exceeding estimates. Stock remains flat despite strong results.
Via Chartmill · July 31, 2025
Huron Consulting Group reported mixed Q2 2025 results, missing revenue estimates but beating EPS. The acquisition of Treliant aims to boost its financial services consulting capabilities.
Via Chartmill · July 31, 2025
Shenandoah Telecommunications (SHEN) reported Q2 2025 earnings, missing revenue estimates at $88.57M but beating EPS expectations with a $0.19 loss. Stock dipped 1.23% post-release. Leadership changes and mixed market performance noted.
Via Chartmill · July 31, 2025
Ameren Corp (AEE) beat Q2 2025 earnings estimates with $1.01 EPS and $2.22B revenue, though stock dipped slightly in after-hours trading.
Via Chartmill · July 31, 2025
iRhythm Technologies (IRTC) reported Q2 2025 revenue of $186.69M, beating estimates, with a narrower loss of -$0.32 EPS. Stock remained steady post-earnings.
Via Chartmill · July 31, 2025
Federated Hermes (FHI) reports strong Q2 2025 earnings with EPS beating estimates at $1.16, driving a 15% stock surge. Revenue slightly missed at $424.84M, but profitability soared.
Via Chartmill · July 31, 2025
ICF International (ICFI) reported mixed Q2 2025 earnings, with EPS beating estimates but revenue falling short. Shares remained stable post-release as margins improved. Full-year guidance was reaffirmed.
Via Chartmill · July 31, 2025
Matson Inc (NYSE:MATX) beat Q2 2025 earnings estimates with $830.5M revenue and $2.92 EPS, driving a 3% stock surge despite YoY declines. Analysts remain optimistic on future growth.
Via Chartmill · July 31, 2025
Middlesex Water (MSEX) reports Q2 2025 earnings with $49.3M revenue, missing estimates. EPS at $0.60 below expectations. Infrastructure investments and rate hikes aim to offset weather-related declines. Dividend maintained.
Via Chartmill · July 31, 2025
Arthur J. Gallagher & Co reports mixed Q2 2025 results with revenue and EPS slightly below estimates, reflecting market caution. Stock shows muted reaction.
Via Chartmill · July 31, 2025
Envista Holdings Corp (NVST) beats Q2 2025 earnings estimates with $682.1M revenue and $0.26 EPS, driving an 8.8% after-hours stock surge. Raised full-year guidance boosts investor optimism.
Via Chartmill · July 31, 2025
RIOT PLATFORMS INC reports Q2 2025 earnings with strong EPS beat but slight revenue miss, sparking a 7.5% after-hours drop. Bitcoin mining growth and cost efficiency remain key.
Via Chartmill · July 31, 2025
SPX Technologies (SPXC) reported mixed Q2 2025 results, beating EPS estimates but missing revenue. Raised full-year guidance boosted shares 5.3% post-earnings. HVAC and Detection segments drove growth.
Via Chartmill · July 31, 2025
El Pollo Loco (LOCO) reported mixed Q2 2025 results, beating EPS estimates but slightly missing revenue. Shares rose 1.46% after-hours. Full-year revenue projected at $502.72M.
Via Chartmill · July 31, 2025
OPKO Health's Q2 2025 earnings missed revenue and EPS estimates, causing a 7.8% stock drop. Weak performance in pharma/diagnostics segments and higher losses raised investor concerns.
Via Chartmill · July 31, 2025
WillScot Holdings Corp (WSC) reported mixed Q2 2025 earnings, missing EPS estimates and lowering full-year revenue guidance, sparking a 19.9% stock drop.
Via Chartmill · July 31, 2025
Nature’s Sunshine Products (NATR) reported mixed Q2 2025 results, missing revenue estimates at $114.75M but beating EPS at $0.35. Stock shows neutral reaction amid broader declines.
Via Chartmill · July 31, 2025
Discover the top S&P500 movers in Thursday's after-hours session and stay informed about the post-market dynamics.
Via Chartmill · July 31, 2025
LPL Financial reports mixed Q2 2025 results: EPS beats at $4.51, but revenue misses at $3.75B. Stock remains steady as investors weigh performance.
Via Chartmill · July 31, 2025
Rocket Companies (NYSE:RKT) beats Q2 2025 earnings with $1.34B revenue and $0.04 EPS, exceeding estimates. Stock surged 5% after-hours.
Via Chartmill · July 31, 2025
AMERICAN HOMES 4 RENT-CL A (NYSE:AMH) beats Q2 2025 revenue and EPS estimates, raises full-year guidance amid strong single-family rental demand.
Via Chartmill · July 31, 2025
Illumina's Q2 2025 earnings show mixed results: revenue missed estimates at $1.059B (-3% YoY), but EPS beat at $1.19. Shares dipped 1.18% post-report.
Via Chartmill · July 31, 2025
Zynex Inc (ZYXI) missed Q2 2025 revenue and EPS estimates, reporting $22.29M and a $0.32 loss. Shares dropped 11.66% amid growth concerns.
Via Chartmill · July 31, 2025
AppFolio Inc beats Q2 2025 revenue and EPS estimates, shares surge 6.59% in after-hours trading. Strong growth driven by AI-powered Realm-X platform and premium subscriptions.
Via Chartmill · July 31, 2025
Exponent Inc (NASDAQ:EXPO) reported mixed Q2 2025 results, with EPS beating estimates but revenue slightly missing. Shares remained flat post-earnings, reflecting neutral investor sentiment. The company sees growth in digital health and AI.
Via Chartmill · July 31, 2025
Discover the top movers in Thursday's after-hours session and stay informed about the post-market dynamics.
Via Chartmill · July 31, 2025
Clorox (CLX) beat Q4 earnings and revenue estimates but offered cautious fiscal 2026 guidance amid operational challenges, weighing on investor sentiment.
Via Chartmill · July 31, 2025
Monolithic Power Systems (MPWR) Q2 2025 earnings beat estimates with $664.57M revenue and $4.21 EPS. Stock rose 4.75% post-report, signaling steady growth in semiconductor demand.
Via Chartmill · July 31, 2025
Casella Waste Systems (CWST) reported Q2 2025 earnings, slightly beating revenue and EPS estimates. Shares remained flat post-release, reflecting muted market reaction amid steady performance.
Via Chartmill · July 31, 2025
Asure Software's Q2 2025 earnings show mixed results with $30.1M revenue (+7% YoY) but miss estimates. EPS of $0.09 fell short. Stock remains flat post-release. Recurring revenue up 6%.
Via Chartmill · July 31, 2025
Credit Acceptance Corp (CACC) reported mixed Q2 2025 results, missing EPS and revenue estimates. Adjusted EPS was $8.56 vs. $9.87 expected, with revenue at $583.8M. Stock showed muted after-hours reaction.
Via Chartmill · July 31, 2025
BJ’s Restaurants reported mixed Q2 2025 earnings, beating EPS estimates but missing revenue. Shares remained flat post-release amid a 20% monthly decline. Expansion and cost management drove profitability.
Via Chartmill · July 31, 2025
NCS Multistage Holdings (NCSM) reported strong Q2 2025 results, beating revenue and EPS estimates with $36.5M in sales and $0.34 EPS. Shares rose 1.3% post-earnings.
Via Chartmill · July 31, 2025
Stryker Corp (NYSE:SYK) beat Q2 2025 revenue and EPS estimates but shares fell 4% post-earnings. Strong MedSurg and Orthopaedics growth offset by market caution.
Via Chartmill · July 31, 2025
Hub Group (HUBG) reported mixed Q2 2025 results, with revenue missing estimates but EPS in line. Net income declined YoY, while shares remained steady post-earnings.
Via Chartmill · July 31, 2025
Eastman Chemical Co (EMN) Q2 2025 earnings miss revenue and EPS estimates, causing an 8.5% stock drop. Weak demand and operational challenges impact key segments. Outlook remains cautious amid macroeconomic pressures.
Via Chartmill · July 31, 2025
Roku surpasses Q2 2025 estimates with $1.11B revenue and $0.07 EPS, driving a 4.35% after-hours stock surge. Strong ad and streaming growth fuels optimism.
Via Chartmill · July 31, 2025
Resmed Inc. (NYSE:RMD) beats Q4 2025 revenue and EPS estimates, reporting $1.35B and $2.55, respectively. Stock dips slightly amid muted market reaction despite strong growth and dividend hike.
Via Chartmill · July 31, 2025
Paramount Global-Class B (PARA) beat Q2 EPS estimates with $0.46 but missed revenue at $6.849B. Shares dipped slightly amid Skydance merger focus and streaming growth.
Via Chartmill · July 31, 2025
Silvercrest Asset Management (SAMG) missed Q2 2025 earnings and revenue estimates, with EPS at $0.25 vs. $0.306 expected. Stock reaction remains muted as investors await future performance.
Via Chartmill · July 31, 2025
Let's have a look at what is happening on the US markets one hour before the close of the markets on Thursday. Below you can find the top gainers and losers in today's session.
Via Chartmill · July 31, 2025
Looking for the most active stocks in the S&P500 index on Thursday? Dive into today's session and discover the stocks that are dominating the trading activity and setting the pace for the market.
Via Chartmill · July 31, 2025
Get a pulse on the US markets on Thursday by checking out the most active stocks in today's session. Discover the stocks that are leading the way in terms of trading volume and market activity.
Via Chartmill · July 31, 2025
Discover the S&P500 stocks that are experiencing unusual trading volume in today's session. Find out more about these stocks below.
Via Chartmill · July 31, 2025
Let's explore the current happenings on the US markets on Thursday. Below, you'll find the stocks exhibiting unusual volume in today's session.
Via Chartmill · July 31, 2025
Stay informed about the performance of the S&P500 index in the middle of the day on Thursday. Uncover the top gainers and losers in today's session for valuable insights.
Via Chartmill · July 31, 2025
Wondering how the US markets performed in the middle of the day on Thursday? Discover the movers and shakers of today's session in our comprehensive analysis.
Via Chartmill · July 31, 2025
Looking for opportunities in today's market? Check out the S&P500 gap up and gap down stocks on Thursday and stay ahead of the market trends.
Via Chartmill · July 31, 2025
There are notable gap-ups and gap-downs in today's session. Let's take a look at which stocks are gapping on Thursday.
Via Chartmill · July 31, 2025
California Water Service Group (CWT) beat Q2 2025 earnings with $264.95M revenue and $0.71 EPS, but stock dipped slightly amid muted market reaction.
Via Chartmill · July 31, 2025
BGC Group's Q2 2025 earnings show revenue beat estimates at $784M, but EPS slightly missed at $0.31. Stock dips pre-market amid mixed investor sentiment.
Via Chartmill · July 31, 2025
Carpenter Technology (CRS) reported mixed Q4 results with record operating income and EPS beat, though revenue missed estimates. Stock rose 4.05% pre-market.
Via Chartmill · July 31, 2025
Vericel Corp (VCEL) posted mixed Q2 2025 results with revenue missing estimates but EPS beating expectations. Shares fell 6.5% pre-market despite strong MACI growth and margin expansion.
Via Chartmill · July 31, 2025
Silicom Ltd (SILC) reported mixed Q2 2025 results, with revenue slightly missing estimates but EPS beating expectations. Stock rose 2.38% pre-market.
Via Chartmill · July 31, 2025
IDACORP Q2 2025 earnings: EPS beats at $1.76, revenue misses at $450.9M. Stock dips 3.8% pre-market amid cost pressures. Full-year EPS guidance raised.
Via Chartmill · July 31, 2025
Itron Inc (ITRI) reports mixed Q2 2025 results with EPS beating estimates but revenue missing forecasts, causing a premarket stock dip.
Via Chartmill · July 31, 2025
NexPoint Real Estate Finance (NREF) Q2 2025 earnings miss estimates with $12.07M revenue and $0.43 EPS. Shares dip 2.86% pre-market amid investor concerns.
Via Chartmill · July 31, 2025
InterDigital (IDCC) Q2 earnings crush estimates with $300.6M revenue, $6.52 EPS, and record $553M ARR. Stock jumps 7.5% pre-market on Samsung, HP deals.
Via Chartmill · July 31, 2025
Mastercard Q2 2025 earnings: $8.13B revenue slightly misses estimates, but EPS beats at $4.15. Shares rise on strong transaction growth.
Via Chartmill · July 31, 2025
International Paper Co (IP) shares drop 7% after Q2 earnings miss estimates despite revenue growth. Adjusted EPS of $0.20 fell short by 51.1%, sparking investor concerns.
Via Chartmill · July 31, 2025
Amicus Therapeutics (FOLD) beats Q2 2025 revenue and EPS estimates, driven by strong growth in Galafold and Pompe disease therapies, sparking a 2.77% pre-market rally.
Via Chartmill · July 31, 2025
Balchem Corp (BCPC) reported Q2 2025 earnings in line with estimates, with revenue at $255.5M and EPS at $1.27. Shares rose slightly in pre-market trading.
Via Chartmill · July 31, 2025
Capital Clean Energy Carriers Corp (CCEC) missed Q2 2025 revenue and EPS estimates, with shares down 1.45% pre-market. Weak performance reflects industry challenges, but no major sell-off occurred.
Via Chartmill · July 31, 2025
Bristol-Myers Squibb (BMY) beats Q2 2025 revenue and EPS estimates, driving a 2.9% pre-market stock surge. Strong oncology, immunology, and cardiovascular drug sales fuel growth.
Via Chartmill · July 31, 2025
Howmet Aerospace Q2 2025 earnings beat estimates with $2.053B revenue and $0.91 EPS, driven by strong aerospace demand. Stock gains reflect bullish outlook.
Via Chartmill · July 31, 2025
Brookfield Infrastructure (BIP) Q2 2025 earnings beat estimates with $5.43B revenue and $0.81 EPS. Stock shows mixed performance despite strong results.
Via Chartmill · July 31, 2025
Commerce.com (BIGC) reported Q2 2025 results with mixed performance—revenue slightly missed estimates while EPS beat. Rebranding to Commerce.com and new AI partnerships aim for growth.
Via Chartmill · July 31, 2025
Huntington Ingalls Industries (HII) beats Q2 2025 earnings with $3.08B revenue and $3.86 EPS, driving a 5.2% pre-market stock surge.
Via Chartmill · July 31, 2025
Donnelley Financial Solutions (DFIN) reported mixed Q2 2025 results, with EPS beating estimates at $1.49 but revenue missing at $218.1M. Shares dipped pre-market amid investor caution.
Via Chartmill · July 31, 2025
Vulcan Materials (VMC) Q2 2025 earnings missed estimates with $2.10B revenue and $2.45 EPS, causing a 4% pre-market drop. Full-year guidance remains unchanged.
Via Chartmill · July 31, 2025
Laureate Education (NASDAQ:LAUR) beat Q2 2025 earnings and revenue estimates, raising full-year guidance. Stock rose modestly as strong enrollment in Mexico and Peru drives growth.
Via Chartmill · July 31, 2025
PPL Corp reports mixed Q2 2025 results with EPS missing estimates but revenue slightly beating forecasts. Shares dip 1.5% premarket amid investor caution.
Via Chartmill · July 31, 2025
ATI Inc. reports mixed Q2 2025 earnings, with EPS beating estimates but revenue missing. Aerospace & defense sales surged, though stock dipped 8% pre-market. Boeing deal strengthens outlook.
Via Chartmill · July 31, 2025
Affiliated Managers Group (AMG) reported mixed Q2 2025 results, beating EPS estimates but missing revenue targets, causing a pre-market stock dip. Analysts remain cautious amid revenue concerns.
Via Chartmill · July 31, 2025
Stay updated with the S&P500 stocks that are on the move in today's pre-market session.
Via Chartmill · July 31, 2025