13D Management Sells Entire Bill.com Stake in Q1 2026
Wednesday / 05/20/2026, 09:32 EST
13D Management liquidated its 90,000-share stake in Bill.com during Q1 2026, valued at $4.03 million. The firm now focuses on top holdings like Twilio and Viasat.

