13D Management Exits $4 Million Stake in Bill.com Amid 17% Share Price Drop
According to an SEC filing from May 15, 2026, 13D Management fully liquidated its stake of 90,000 shares in Bill.com (BILL), valued at $4.03 million during the first quarter. The move comes as BILL's stock has fallen by 17% over the past year and underperformed broader market indices like the S&P 500.

Tickers: $BILL