Metrics

P/S ratio (fully diluted)
84.7x-10.5%
Median / latest
Projects177 projects