Metrics

P/S ratio (fully diluted)
124.2x+3.5%
Median / latest
Projects179 projects