Sector & Market
Revolution Medicines $196.7M Block Trade
Revolution Medicines executed a block trade of 1.06 million shares, valued at $196.7 million, representing 0.5 % of its float.
Shares sold at $185.90 each, a 1.3 % discount to the opening price, causi