Microsoft reported better than anticipated Q3 earnings on Thursday, powered by growth in its cloud products.
Outshining AI giants Nvidia, Meta and Google, HubSpot has secured placement on three premier stock screens.
One member of the "Magnificent Seven" collective announced big spending plans, dragging several other members down with it.