Sprout Social Exec Buys 40,000 Shares, Signals Confidence Amid Volatile Trends
Sprout Social insider Howard Russell buys 40,000 shares at $11.28, signaling confidence amid a 7.9% weekly rally yet cautioning investors on potential short‑term pullbacks.
3 minutes to read
