Home Investing CoreWeave stock analysis: is this data center company a buy or sell?