Metrics

P/S ratio (fully diluted)
101.6x+6.6%
Median / latest
Projects180 projects