Hikma and Richter sign agreement for cariprazine | RNS | Ticker