As the market eagerly awaits earnings from artificial intelligence (AI) powerhouse Nvidia ( NVDA -0.84%), investors will be ...
As the stock-trading week came to a close, Bill Holdings ( BILL 17.31%) saw its shares zoom well higher on the fintech's ...
Revenue fell by 16.4% year over year to $1.08 billion amid lower global demand for luxury goods. Adjusted operating margin ...
Cathie Wood added to her positions in Amazon, MercadoLibre, and CRISPR on Monday. Amazon has been moving higher since posting ...
Why is Applied Optoelectronics soaring despite a modest earnings report? Uncover the AI-fueled strategy boosting its stock to ...
The data center story has been the main story driving NuScale stock higher, and according to McKinsey, data center ...
Revenue rose to $1.4 billion, beating management's guidance. Contribution profit was $52 million, a decline from the second ...
One of Medical Properties Trust's tenants didn't pay rent during the third quarter. The REIT finally got rid of another ...
Shares of The Trade Desk ( TTD -5.60%) were falling today as a solid earnings report wasn't enough to please investors in the ...
Bloom Energy missed on sales and earnings last night. The good news: Gross profit margin turned positive, and Bloom has a new ...
Shares of Upwork ( UPWK -3.91%), the online employment marketplace, popped this week after the company reported sales and ...
Pinterest generates revenue by displaying advertisements alongside the images that its users browse through. Advertisers ...