Recent insider activity at Twin Vee PowerCats Co. shows a net buy of $10,165 over the last 90 days, with one insider making a purchase. This contrasts with earlier periods showing multiple buy transactions from various insiders, including executives. The stock has experienced a significant price decline over the past 90 days.