Osmotica Pharmaceuticals Plc reports transactions in its securities, including purchases, sales, and derivative transactions. The positive score for this news is 3.6443878343561664e-05. The neutral score for this news is 7.590494419673632e-07. The negative score for this news is 0.9999628067016602. Barclays PLC discloses ownership of 16.74% of Studio Retail Group PLC shares and options, following purchases and sales of shares. The positive score for this news is 8.234171673393575e-07. The neutral score for this news is 6.914753925002515e-08. The negative score for this news is 0.9999990463256836.