This is getting silly cheap. Pretty obvious there is forced selling by some fund. Probably a very good time to buy.
Third party means the contracted lab, I believe.
I love technical analysis word salad, but I certainly wouldn't invest any money based on it. There is zero proof this stuff works - all it does is justify the fears/hopes of the person looking at the chart.
Better than Forteo, which is a big seller. The problem is that Amgen has a drug in late stage trials that may be more effective. Data on that should be out soon.
Planned sales can be stopped at any time by an exec. Which is a ridiculous because it essentially allows insiders to sell if they know bad stuff is coming, but stop selling if good news is coming.
But it's a weak indicator. Sometimes execs sell right before a buyout. It's more important to watch for patterns. If lots of execs sell lots of stock, watch out. Otherwise, probably doesn't mean much.