Datadog Inc (DDOG) Stock Down 5.1% but Still Overvalued -- GF Score: 82/100 | StockRay