Trupanion CFO Sells Over $75,000 in Stock: What Investors Should Know | Whale Factor