Mixed bag on insider moves and analyst upgrades/downgrades
Noted that CEO mostly sells while CFO does not sell. Some analysts have upgraded while others have downgraded. Getting very mixed signals on this one. Who do you trust? Or should we just ignore all the noise and act on our own instincts? My gut tells me this is a just a temporary downturn and that most of the damage is already priced in.