$Marvell Technology(MRVL)$ To the bears saying they shorted at $230, the c-suite insiders have all been buying, around a billion dollars worth of stock. This does not seem like the time to sell. If anything, I would be adding to my position.
$Marvell Technology(MRVL)$ To the bears saying they shorted at $230, the c-suite insiders have all been buying, around a billion dollars worth of stock. This does not seem like the time to sell. If anything, I would be adding to my position.
Comments