Merck & Co., Inc.

Insider Buys Quantity –
1
2018-10-01PurchaseSutro Biopharma, Inc.
STRO
10 percent owner
1.33M
23.7058%
$15.00$20M-26.83%