Syz The Moment
Interesting chart showing the # of stocks that are up 100%+ YoY with a price to sales ratio greater than 10 over time.
Written by
Charles-Henry Monchau
| Mar 8, 2024 9:51:11 AM
View full post