Metrics

P/S ratio (fully diluted)
126.6x-2.4%
Median / latest
Projects177 projects