Key Points20,000 shares directly sold for an aggregate ~$1.04 million, based on a weighted average price of $52.13 per share.The transaction represented 20.74% of Agarwal's direct holdings, reducing his direct stake from 96,414 to 76,414 shares.All shares were disposed directly; Agarwal reported no indirect ownership or derivative activity in this filing.10 stocks we like better than Bandwidth › Devesh Agarwal, Chief Operating Officer of Bandwid…