Antony Koblish, Co-founder of TELA Bio, Inc., recently purchased $200k worth of stock at $2.25 per share, increasing his holding by 42%. This significant insider purchase is a positive sign, although it was below the current share price of $2.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing