AI OpenAI Presence lands and software stocks take another hit in a brutal year for SaaS 5 min 579 reads