Bill Holdings' Stock Declines 86%: What's Next for the Financial Software Firm? | Whale Factor