Insider buying
~$175K21K sh @ $8.45
2 days before resultsTraded Nov 10 · filed 1 day later
An Electra Therapeutics director paid $175K out of pocket for Electra Therapeutics shares. 1 other person at Electra Therapeutics bought some too, in the same month.