Insider trading will always exist as long as company executives continue to receive company stock as salary or bonus. The stock is their own money. They won't keep company stock for souvenirs.
SEC Chairman Calls for New Restrictions on Executive Stock-Trading Plans<blockquote>美国证券交易委员会主席评级呼吁对高管股票交易计划实施新限制</blockquote>
Why would you give attention to 1 single bearish analyst whose TP is so ridiculously off the mark? Even a broken clock is right twice a day, but this analyst has been dead wrong and by a wide margin.
Cathie Wood is not an investment goddess. One of the reasons her ETFs are not further in red was due to her selling off TESLA shares to balance her losses. DYODD and do not follow Ms Wood blindly.