Good question. Part of the skill set of a buy side analyst is to uncover critical factors (major embedded scenarios) and catalysts (informational events). There’s usually at least one tradeable event for most stocks every month or so, and most analysts will cover 50-80 stocks.