DDOG usually pops up on earnings. We just have not seen much "popping" as of late except to the downside. Valuation is high on DDOG with a PE of 233ish. The market has no been kind to stocks with high valuations as of late. If their earnings numbers are astronomical, then who knows? No recommendation
52 Week Range 69.73 199.68 Day Range 114.42 121.17 EPS (FWD) 0.51 PE (FWD) 233.66 Div Rate (FWD) - Yield (FWD) - Short Interest 3.89% Market Cap 38.04B