Titan Pharmaceuticals merger. 潤工社 ランサムウェア. Medivalens laboratories pvt ltd owner. Multiples of 18 up to 100.