AppLovin stock had another great year: does it have room to run?
DocuSign stock falls after earnings as Rule-of-40 flags overvaluation
Big Tech shifts to new energy sources amid AI expansion
US energy secretary slams EU’s ‘inefficient green energy’ focus, urges doubling oil production
Nvidia is quietly betting 8% of its portfolio on this $10 stock
Intel snaps losing streak as semis rally ahead of Nvidia earnings