Where Cheche stands after its latest Filing
Revenue for the twelve months was $419m, down 13.2% on a year earlier, against growth of 3.5% a quarter earlier. That puts it 57 of 63 for growth among the interactive media & services companies we cover. The diluted share count is up 5.8% on a year earlier, which dilutes existing holders. Our price-to-sales vs peers value is $1.53 a share, against a share price of $7.14.