Metrics

P/S ratio (fully diluted)
94.7x-3.1%
Median / latest
Projects177 projects