MidCap and SmallCap Indices Near Record Highs Technical Experts Caution Amid Rally TikTok Restoring Service for US Users After Trump Signals He Will Save It Bath Body Works Reports Q1 Sales Decline and Lower Adjusted Profit ETFs Tailored for the Seasonally Slower Summer Trading Period Assessing BP plc BP as a Natural Gas Stock for Transitional Power Staten Island Shipyard Explosion Raises Safety Concerns and Operational Disruption TBH Q4 2025 Earnings Massive EPS Miss Overshadowed by Stock Surge GNLN Q2 2023 Earnings Deep EPS Miss Triggers Selloff AAON Q1 2026 Earnings EPS Surges Past Estimates with 62 Beat EXLS Q1 2026 Earnings EPS Surges Past Estimates Revenue Details Pending STKS Q1 2026 Earnings EPS Misses Estimates as Company Faces Operating Headwinds SNTI Q1 2026 Earnings NarrowerThanExpected Loss Cautiously Lifts Shares McEwen Inc MUX Declines 257 as Gold Stocks Face Pressure Support at 2038 in Focus Suburban Propane Partners SPH Edges Higher as Price Holds Above Key Support Level Anterix Inc ATEX Holds Steady Near Key Support Levels Rank One Computing ROC Slides 062 Support Test in Play Bluerock Acquisition Corp Unit BLRKU Steady at 1002 as Stock Holds Support Presidio Property Trust Series D Preferred SQFTP Slips 172 as Preferred Shares Test Key Levels StoneX Group SNEX Holds Steady Near 112 as Support Levels Are Tested FACT II Acquisition Corp FACT Holds Steady at 1066 Amidst Flat Trading Session NAPCO Security Technologies NSSC Gains 169 as Stock Tests Key Resistance Dr Reddys Laboratories RDY Slips 124 as Stock Tests Key Support Levels Baird Medical Investment Holdings Ltd BDMD Edges Lower as Shares Test Key Support Levels Plus500 Reports 11 Quarterly Revenue Increase Expects to Meet Market Expectations PDEX Q1 2026 Earnings EPS Surging 8975 Above Estimates Twin Disc TWIN Surges Nearly 4 as Stock Approaches Key Resistance