Metrics

P/S ratio (fully diluted)
121.9x-22.6%
Median / latest
Projects176 projects