Metrics

P/S ratio (fully diluted)
114.5x-6.9%
Median / latest
Projects143 projects