Stephen Macchiaverna's Insider Trades & SAST Disclosures

Stephen Macchiaverna's most recent trade in Freshpet Inc was a trade of 3,822 Options to purchase common stock done . Disclosure was reported to the exchange on Sept. 12, 2024.

Stock Client Name Client Category Action Reported to Exchange Quantity Post Transaction Holding Traded % Avg. Price Value Security Type
Freshpet Inc
Stephen Macchiaverna EVP, Treasurer 12 Sep 2024 3,822 5,500 - - Options to purchase common stock
Freshpet Inc
Stephen Macchiaverna EVP, Treasurer 12 Sep 2024 3,822 86,039 (0%) 0% 140.0 535,118 Common Stock
Freshpet Inc
Stephen Macchiaverna EVP, Treasurer 12 Sep 2024 3,822 89,861 (0%) 0% 49.8 190,221 Common Stock
Freshpet Inc
Stephen Macchiaverna EVP, Treasurer 05 Sep 2024 2,178 9,322 - - Options to purchase common stock
Freshpet Inc
Stephen Macchiaverna EVP, Treasurer 05 Sep 2024 2,178 86,039 (0%) 0% 140.0 304,942 Common Stock
Freshpet Inc
Stephen Macchiaverna EVP, Treasurer 05 Sep 2024 2,178 88,217 (0%) 0% 49.8 108,399 Common Stock
Freshpet Inc
Stephen Macchiaverna EVP, Treasurer 05 Jun 2024 6,000 86,039 (0%) 0% 132.1 792,804 Common Stock
Freshpet Inc
Stephen Macchiaverna EVP, Treasurer 05 Jun 2024 6,000 92,039 (0%) 0% 49.8 298,620 Common Stock
Freshpet Inc
Stephen Macchiaverna EVP, Treasurer 05 Jun 2024 6,000 11,500 - - Options to purchase common stock
Freshpet Inc
Stephen Macchiaverna EVP, Treasurer 14 May 2024 5,000 91,039 (0%) 0% 49.8 248,850 Common Stock
Freshpet Inc
Stephen Macchiaverna EVP, Treasurer 14 May 2024 5,000 17,500 - - Options to purchase common stock
Freshpet Inc
Stephen Macchiaverna EVP, Treasurer 14 May 2024 5,000 86,039 (0%) 0% 126.9 634,450 Common Stock
Freshpet Inc
Stephen Macchiaverna EVP, Treasurer 08 May 2024 6,548 0 - - Options to purchase common stock
Freshpet Inc
Stephen Macchiaverna EVP, Treasurer 08 May 2024 6,548 86,039 (0%) 0% 120.1 786,716 Common Stock
Freshpet Inc
Stephen Macchiaverna EVP, Treasurer 08 May 2024 6,548 92,587 (0%) 0% 11 72,028 Common Stock
Freshpet Inc
Stephen Macchiaverna EVP, Treasurer 08 May 2024 1,200 6,548 - - Options to purchase common stock
Freshpet Inc
Stephen Macchiaverna EVP, Treasurer 08 May 2024 1,200 86,039 (0%) 0% 120.5 144,600 Common Stock
Freshpet Inc
Stephen Macchiaverna EVP, Treasurer 08 May 2024 1,200 87,239 (0%) 0% 11 13,200 Common Stock
Freshpet Inc
Stephen Macchiaverna EVP, Treasurer 08 May 2024 1,012 87,051 (0%) 0% 11 11,132 Common Stock
Freshpet Inc
Stephen Macchiaverna EVP, Treasurer 08 May 2024 1,012 7,748 - - Options to purchase common stock
Freshpet Inc
Stephen Macchiaverna EVP, Treasurer 08 May 2024 930 86,121 (0%) 0% 120.5 112,097 Common Stock
Freshpet Inc
Stephen Macchiaverna EVP, Treasurer 08 May 2024 82 86,039 (0%) 0% 121.5 9,963 Common Stock
Freshpet Inc
Stephen Macchiaverna EVP, Secretary Treasurer 11 Mar 2024 1,410 86,039 (0%) 0% 0 common stock
Freshpet Inc
Stephen Macchiaverna EVP, Secretary Treasurer 11 Mar 2024 214 84,629 (0%) 0% 111.3 23,812 common stock
Freshpet Inc
Stephen Macchiaverna EVP, Secretary Treasurer 11 Mar 2024 140 84,843 (0%) 0% 109.3 15,303 common stock
Freshpet Inc
Stephen Macchiaverna EVP, Secretary Treasurer 11 Mar 2024 73 84,983 (0%) 0% 109.9 8,026 common stock
Freshpet Inc
Macchiaverna Stephen EVP, Secretary Treasurer 29 Feb 2024 7,130 8,760 - - Options to purchase common stock
Freshpet Inc
Stephen Macchiaverna EVP, Secretary Treasurer 29 Feb 2024 4,000 85,056 (0%) 0% 107.9 431,440 common stock
Freshpet Inc
Stephen Macchiaverna EVP, Secretary Treasurer 29 Feb 2024 4,000 89,056 (0%) 0% 11 44,000 common stock
Freshpet Inc
Stephen Macchiaverna EVP, Secretary Treasurer 29 Feb 2024 2,000 85,056 (0%) 0% 109.1 218,100 common stock
Freshpet Inc
Stephen Macchiaverna EVP, Secretary Treasurer 29 Feb 2024 2,000 87,056 (0%) 0% 11 22,000 common stock
Freshpet Inc
Macchiaverna Stephen EVP, Secretary Treasurer 29 Feb 2024 1,130 86,186 (0%) 0% 11 12,430 common stock
Freshpet Inc
Macchiaverna Stephen EVP, Secretary Treasurer 29 Feb 2024 1,130 85,056 (0%) 0% 110 124,300 common stock
Freshpet Inc
Stephen Macchiaverna EVP, Secretary Treasurer 15 Dec 2023 4,468 0 - - Options to purchase common stock
Freshpet Inc
Stephen Macchiaverna EVP, Secretary Treasurer 15 Dec 2023 4,468 89,524 (0%) 0% 16.5 73,499 common stock
Freshpet Inc
Stephen Macchiaverna EVP, Secretary Treasurer 15 Dec 2023 4,468 85,056 (0%) 0% 84 375,312 common stock
Freshpet Inc
Stephen Macchiaverna EVP, Secretary Treasurer 01 Apr 2023 101 85,056 (0%) 0% 66.2 6,685 Common Stock
Freshpet Inc
Stephen Macchiaverna EVP, Secretary Treasurer 12 Mar 2023 2,862 85,371 (0%) 0% 0 Common Stock
Freshpet Inc
Stephen Macchiaverna EVP, Secretary Treasurer 12 Mar 2023 214 85,157 (0%) 0% 55.7 11,913 common stock
Freshpet Inc
Stephen Macchiaverna EVP, Secretary Treasurer 12 Mar 2023 111 82,509 (0%) 0% 56.8 6,303 common stock
Freshpet Inc
Stephen Macchiaverna EVP Secretary Treasurer 01 Apr 2022 430 83,540 (0%) 0% 107.2 46,100 common stock
Freshpet Inc
Stephen Macchiaverna EVP Secretary Treasurer 14 Mar 2022 1,718 84,059 (0%) 0% 0 Common Stock
Freshpet Inc
Stephen Macchiaverna EVP Secretary Treasurer 12 Mar 2022 89 83,970 (0%) 0% 91.7 8,164 common stock
Freshpet Inc
Stephen Macchiaverna EVP, Secretary & Treasurer 15 Sep 2021 2,500 81,497 (0%) 0% 134.9 337,250 common stock
Freshpet Inc
Stephen Macchiaverna EVP, Secretary & Treasurer 15 Sep 2021 2,500 15,890 - - Options to purchase common stock
Freshpet Inc
Stephen Macchiaverna EVP, Secretary & Treasurer 15 Sep 2021 2,500 83,997 (0%) 0% 11 27,500 common stock
Freshpet Inc
Stephen Macchiaverna EVP, Secretary & Treasurer 08 Jun 2021 1,000 81,497 (0%) 0% 177 177,000 common stock
Freshpet Inc
Stephen Macchiaverna EVP, Secretary & Treasurer 08 Jun 2021 1,000 82,497 (0%) 0% 11 11,000 common stock
Freshpet Inc
Stephen Macchiaverna EVP, Secretary & Treasurer 08 Jun 2021 1,000 16,390 - - Options to purchase common stock
Freshpet Inc
Stephen Macchiaverna EVP, Secretary & Treasurer 02 Jun 2021 2,000 81,497 (0%) 0% 175 350,000 common stock
Freshpet Inc
Stephen Macchiaverna EVP, Secretary & Treasurer 02 Jun 2021 2,000 16,390 - - Options to purchase common stock
Freshpet Inc
Stephen Macchiaverna EVP, Secretary & Treasurer 02 Jun 2021 2,000 83,497 (0%) 0% 11 22,000 common stock
Freshpet Inc
Stephen Macchiaverna EVP, Secretary & Treasurer 21 May 2021 1,000 83,341 (0%) 0% 9.1 9,050 common stock
Freshpet Inc
Stephen Macchiaverna EVP, Secretary & Treasurer 21 May 2021 1,000 82,341 (0%) 0% 171.3 171,260 common stock
Freshpet Inc
Stephen Macchiaverna EVP, Secretary & Treasurer 21 May 2021 1,000 995 - - Options to purchase common stock
Freshpet Inc
Stephen Macchiaverna EVP, Secretary & Treasurer 21 May 2021 995 0 - - Options to purchase common stock
Freshpet Inc
Stephen Macchiaverna EVP, Secretary & Treasurer 21 May 2021 995 83,336 (0%) 0% 9.1 9,005 common stock
Freshpet Inc
Stephen Macchiaverna EVP, Secretary & Treasurer 21 May 2021 995 82,341 (0%) 0% 172 171,140 common stock
Freshpet Inc
Stephen Macchiaverna EVP, Secretary & Treasurer 21 May 2021 500 82,841 (0%) 0% 16.5 8,225 common stock
Freshpet Inc
Stephen Macchiaverna EVP, Secretary & Treasurer 21 May 2021 500 82,341 (0%) 0% 174.5 87,250 common stock
Freshpet Inc
Stephen Macchiaverna EVP, Secretary & Treasurer 21 May 2021 500 4,468 - - Options to purchase common stock
Freshpet Inc
Stephen Macchiaverna EVP, Secretary & Treasurer 01 Apr 2021 250 82,519 (0%) 0% 159.4 39,848 Common Stock
Freshpet Inc
Stephen Macchiaverna EVP, Secretary & Treasurer 01 Apr 2021 178 82,341 (0%) 0% 159.4 28,371 Common Stock
Freshpet Inc
Stephen Macchiaverna EVP, Secretary & Treasurer 15 Mar 2021 2,466 84,343 (0%) 0% 16.5 40,566 common stock
Freshpet Inc
Stephen Macchiaverna EVP, Secretary & Treasurer 15 Mar 2021 2,466 4,967 - - Options to purchase common stock
Freshpet Inc
Stephen Macchiaverna EVP, Secretary & Treasurer 15 Mar 2021 2,466 81,877 (0%) 0% 155.2 382,797 common stock
Freshpet Inc
Stephen Macchiaverna Sr. VP, Controller, Secretary 12 Mar 2021 892 82,769 (0%) 0% 0 Common Stock
Freshpet Inc
Stephen Macchiaverna EVP, Secretary & Treasurer 25 Feb 2021 2,500 84,377 (0%) 0% 16.5 41,125 common stock
Freshpet Inc
Stephen Macchiaverna EVP, Secretary & Treasurer 25 Feb 2021 2,500 7,434 - - Options to purchase common stock
Freshpet Inc
Stephen Macchiaverna EVP, Secretary & Treasurer 25 Feb 2021 2,500 81,877 (0%) 0% 160 400,000 common stock
Freshpet Inc
Stephen Macchiaverna Sr. VP, Controller, Secretary 24 Aug 2020 5,144 88,973 (0%) 0% 9.0 46,553 common stock
Freshpet Inc
Stephen Macchiaverna Sr. VP, Controller, Secretary 24 Aug 2020 5,144 83,829 (0%) 0% 114 586,416 common stock
Freshpet Inc
Stephen Macchiaverna Sr. VP, Controller, Secretary 24 Aug 2020 5,144 11,851 - - Options to purchase common stock
Freshpet Inc
Stephen Macchiaverna Sr. VP, Controller, Secretary 24 Aug 2020 4,856 6,995 - - Options to purchase common stock
Freshpet Inc
Stephen Macchiaverna Sr. VP, Controller, Secretary 24 Aug 2020 4,856 83,829 (0%) 0% 114 553,584 common stock
Freshpet Inc
Stephen Macchiaverna Sr. VP, Controller, Secretary 24 Aug 2020 4,856 88,685 (0%) 0% 9.1 43,947 common stock
*All Values are in $ Million
Client Category: Promoter/ KMP/ Director / Immediate Relatives / Employee / etc  
Security Type: Share/ Warrants / Convertible Debentures
Data as reported to USA Exchanges
View All The Insider Trades