RE:2021 Insider Buying......which means 2 times "RIDICULOUS" 1) share price and 2) insider buying......!!!!!
CRY (LOL was a long time ago.......)
SPCEO1 - (10/25/2021 10:01:02 AM) 2021 Insider Buying The total number of shares purchased so far in 2021 by insiders is 110,325. If you assume a $3.40 average price that is $375,000 worth of THTX stock.