$UPST genuinely might print $330M in revenue, $82M FCF, and used $100-200M in buybacks during the quarter
Stock might pop 50%+ on Earnings. Last ER it popped to $150, sold off in the coming weeks
If it hits $330M, it'll be around 6.5x P/S, ~35x FCF, ~41x GAAP PE fully diluted🫢