Dean Investment's $3.80 Million Sale in Littelfuse: What It Means for Investors | Whale Factor