Dean Investment Sells Littelfuse Shares Worth $3.80 Million | Intellectia.AI