Several insiders, one stock
2 insiders are buying
$40M of combined open-market buying at Electra Therapeutics, Inc. in the last day of filings — several insiders buying the same stock in the same window is the strongest conviction signal on this tape.