ALOT of insider selling last 2 months
Insider ownership is 32%. Do you think that means they don't believe in their company?.....give me a break. The stock is a tremendous buy right now.
Sentiment: Strong Buy
The majority of those sells are for tax purpose.
The only problem here is, if the EMA does take up to a year to review the recent application, that could bring on some selling.
Seems strange it would take that long. I believe the FDA review average is about 120 days.