Here’s a better link. All the execs are selling thousands of shares. If this doesn’t blow your confidence out of the water, I don’t know what will. It’s over and they know it. Hers a link showing all the recent executive transactions.
https://www.reuters.com/finance/stocks/insider-trading/NTAP.OQ