Metrics

P/S ratio (fully diluted)
89.5x+0.3%
Median / latest
Projects180 projects