Lemonade CIO John Sheldon Buys Shares at $5.26, Betting Big on AI‑Driven Growth Despite Volatility
John Sheldon’s fresh buy of 18,457 Lemonade shares at $5.26 reveals insider confidence amid volatile stock, hinting at AI‑driven growth and a potential turnaround.
3 minutes to read








