Bandwidth repurchases $20.8 million of 0.5% convertible notes due 2028 at discount to par - BAND News | Rallies