Omeros repurchases USD 14.5 million of 9.5% convertible notes due 2029 for USD 29 million - OMER News | Rallies