SEC Insider Transactions from Macchiaverna Stephen.

Last updated: 2026-03-14 10:57 UTC | Total transactions: 33

Macchiaverna Stephen has filed 33 insider transactions across 1 company since February 2024.

Most recent transaction: a option exercise of 3822 shares of Freshpet, Inc. ($FRPT) on September 12, 2024.

Activity breakdown: 0 open-market purchases and 11 sales.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
Sept. 12, 2024 Freshpet, Inc. $FRPT Macchiaverna Stephen EVP, Treasurer M Common Stock 3822 $49.77 89,861.0000 48,163,000 4.44% 0.01%
Sept. 12, 2024 Freshpet, Inc. $FRPT Macchiaverna Stephen EVP, Treasurer S Common Stock 3822 $140.01 86,039.0000 48,163,000 4.25% 0.01%
Sept. 12, 2024 Freshpet, Inc. $FRPT Macchiaverna Stephen EVP, Treasurer M Options to purchase common stock 3822 $0.00 5,500.0000 48,163,000 41.00% 0.01%
Sept. 5, 2024 Freshpet, Inc. $FRPT Macchiaverna Stephen EVP, Treasurer M Common Stock 2178 $49.77 88,217.0000 48,163,000 2.53% 0.00%
Sept. 5, 2024 Freshpet, Inc. $FRPT Macchiaverna Stephen EVP, Treasurer S Common Stock 2178 $140.01 86,039.0000 48,163,000 2.47% 0.00%
Sept. 5, 2024 Freshpet, Inc. $FRPT Macchiaverna Stephen EVP, Treasurer M Options to purchase common stock 2178 $0.00 9,322.0000 48,163,000 18.94% 0.00%
June 5, 2024 Freshpet, Inc. $FRPT Macchiaverna Stephen EVP, Treasurer M Common Stock 6000 $49.77 92,039.0000 48,163,000 6.97% 0.01%
June 5, 2024 Freshpet, Inc. $FRPT Macchiaverna Stephen EVP, Treasurer S Common Stock 6000 $132.13 86,039.0000 48,163,000 6.52% 0.01%
June 5, 2024 Freshpet, Inc. $FRPT Macchiaverna Stephen EVP, Treasurer M Options to purchase common stock 6000 $0.00 11,500.0000 48,163,000 34.29% 0.01%
May 14, 2024 Freshpet, Inc. $FRPT Macchiaverna Stephen EVP, Treasurer M Common Stock 5000 $49.77 91,039.0000 48,163,000 5.81% 0.01%
May 14, 2024 Freshpet, Inc. $FRPT Macchiaverna Stephen EVP, Treasurer S Common Stock 5000 $126.89 86,039.0000 48,163,000 5.49% 0.01%
May 14, 2024 Freshpet, Inc. $FRPT Macchiaverna Stephen EVP, Treasurer M Options to purchase common stock 5000 $0.00 17,500.0000 48,163,000 22.22% 0.01%
May 8, 2024 Freshpet, Inc. $FRPT Macchiaverna Stephen EVP, Treasurer M Common Stock 1012 $11.00 87,051.0000 48,163,000 1.18% 0.00%
May 8, 2024 Freshpet, Inc. $FRPT Macchiaverna Stephen EVP, Treasurer S Common Stock 930 $120.53 86,121.0000 48,163,000 1.07% 0.00%
May 8, 2024 Freshpet, Inc. $FRPT Macchiaverna Stephen EVP, Treasurer S Common Stock 82 $121.50 86,039.0000 48,163,000 0.10% 0.00%
May 9, 2024 Freshpet, Inc. $FRPT Macchiaverna Stephen EVP, Treasurer M Common Stock 1200 $11.00 87,239.0000 48,163,000 1.39% 0.00%
May 9, 2024 Freshpet, Inc. $FRPT Macchiaverna Stephen EVP, Treasurer S Common Stock 1200 $120.50 86,039.0000 48,163,000 1.38% 0.00%
May 10, 2024 Freshpet, Inc. $FRPT Macchiaverna Stephen EVP, Treasurer M Common Stock 6548 $11.00 92,587.0000 48,163,000 7.61% 0.01%
May 10, 2024 Freshpet, Inc. $FRPT Macchiaverna Stephen EVP, Treasurer S Common Stock 6548 $120.15 86,039.0000 48,163,000 7.07% 0.01%
May 8, 2024 Freshpet, Inc. $FRPT Macchiaverna Stephen EVP, Treasurer M Options to purchase common stock 1012 $0.00 7,748.0000 48,163,000 11.55% 0.00%
May 9, 2024 Freshpet, Inc. $FRPT Macchiaverna Stephen EVP, Treasurer M Options to purchase common stock 1200 $0.00 6,548.0000 48,163,000 15.49% 0.00%
May 10, 2024 Freshpet, Inc. $FRPT Macchiaverna Stephen EVP, Treasurer M Options to purchase common stock 6548 $0.00 0.0000 48,163,000 100.00% 0.01%
March 11, 2024 Freshpet, Inc. $FRPT Macchiaverna Stephen EVP, Secretary Treasurer F common stock 73 $109.95 84,983.0000 48,163,000 0.09% 0.00%
March 13, 2024 Freshpet, Inc. $FRPT Macchiaverna Stephen EVP, Secretary Treasurer F common stock 140 $109.31 84,843.0000 48,163,000 0.16% 0.00%
March 14, 2024 Freshpet, Inc. $FRPT Macchiaverna Stephen EVP, Secretary Treasurer F common stock 214 $111.27 84,629.0000 48,163,000 0.25% 0.00%
March 15, 2024 Freshpet, Inc. $FRPT Macchiaverna Stephen EVP, Secretary Treasurer A common stock 1410 $0.00 86,039.0000 48,163,000 1.67% 0.00%
Feb. 28, 2024 Freshpet, Inc. $FRPT Macchiaverna Stephen EVP, Secretary Treasurer M common stock 4000 $11.00 89,056.0000 48,163,000 4.70% 0.01%
Feb. 28, 2024 Freshpet, Inc. $FRPT Macchiaverna Stephen EVP, Secretary Treasurer S common stock 4000 $107.86 85,056.0000 48,163,000 4.49% 0.01%
Feb. 28, 2024 Freshpet, Inc. $FRPT Macchiaverna Stephen EVP, Secretary Treasurer M common stock 2000 $11.00 87,056.0000 48,163,000 2.35% 0.00%
Feb. 28, 2024 Freshpet, Inc. $FRPT Macchiaverna Stephen EVP, Secretary Treasurer S common stock 2000 $109.05 85,056.0000 48,163,000 2.30% 0.00%
Feb. 28, 2024 Freshpet, Inc. $FRPT Macchiaverna Stephen EVP, Secretary Treasurer M common stock 1130 $11.00 86,186.0000 48,163,000 1.33% 0.00%
Feb. 28, 2024 Freshpet, Inc. $FRPT Macchiaverna Stephen EVP, Secretary Treasurer S common stock 1130 $110.00 85,056.0000 48,163,000 1.31% 0.00%
Feb. 28, 2024 Freshpet, Inc. $FRPT Macchiaverna Stephen EVP, Secretary Treasurer M Options to purchase common stock 7130 $0.00 8,760.0000 48,163,000 44.87% 0.01%