Cathie Wood sells $16 million of megacap tech stock

Cathie Wood sells  million of megacap tech stock

When markets dip, Cathie Wood, the head of Ark Investment Management, often sees trading opportunities. Last week, she trimmed her position in a major tech giant, selling shares for four straight sessions. Wood’s flagship fund, Ark Innovation ETF  (ARKK) , is down 5.95% year-to-date as of March 24, while the Nasdaq Composite and S&P 500 … Read more

3 Mega-Cap Stocks Announce Billions in Buybacks

3 Mega-Cap Stocks Announce Billions in Buybacks

Three mega-cap names recently announced billions in share repurchase authorizations. Mega-cap generally refers to stock with market capitalizations of $200 billion or more. Below, I’ll detail exactly how large the buyback authorizations these huge firms have approved are. I’ll also include data on how big these buybacks are in relation to the value of the … Read more