Sign inGet started

Macchiaverna Stephen

Insider CIK 1623800 · FRPT Sr. VP, Controller, Secretary

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
FRPT Freshpet, Inc. M Exercise deriv2024-09-122024-09-163,822— $05,500SEC↗
FRPT Freshpet, Inc. M Exercise2024-09-122024-09-163,822$49.77 $190.2K89,861SEC↗
FRPT Freshpet, Inc. S Sale2024-09-122024-09-163,822$140.01 $535.1K86,039SEC↗
FRPT Freshpet, Inc. M Exercise deriv2024-09-052024-09-092,178— $09,322SEC↗
FRPT Freshpet, Inc. M Exercise2024-09-052024-09-092,178$49.77 $108.4K88,217SEC↗
FRPT Freshpet, Inc. S Sale2024-09-052024-09-092,178$140.01 $304.9K86,039SEC↗
FRPT Freshpet, Inc. M Exercise deriv2024-06-052024-06-056,000— $011,500SEC↗
FRPT Freshpet, Inc. M Exercise2024-06-052024-06-056,000$49.77 $298.6K92,039SEC↗
FRPT Freshpet, Inc. S Sale2024-06-052024-06-056,000$132.13 $792.8K86,039SEC↗
FRPT Freshpet, Inc. M Exercise deriv2024-05-142024-05-165,000— $017,500SEC↗
FRPT Freshpet, Inc. S Sale2024-05-142024-05-165,000$126.89 $634.5K86,039SEC↗
FRPT Freshpet, Inc. M Exercise2024-05-142024-05-165,000$49.77 $248.9K91,039SEC↗
FRPT Freshpet, Inc. M Exercise deriv2024-05-102024-05-106,548— $00SEC↗
FRPT Freshpet, Inc. M Exercise2024-05-102024-05-106,548$11.00 $72.0K92,587SEC↗
FRPT Freshpet, Inc. S Sale2024-05-102024-05-106,548$120.15 $786.7K86,039SEC↗
FRPT Freshpet, Inc. M Exercise deriv2024-05-092024-05-101,200— $06,548SEC↗
FRPT Freshpet, Inc. M Exercise2024-05-092024-05-101,200$11.00 $13.2K87,239SEC↗
FRPT Freshpet, Inc. S Sale2024-05-092024-05-101,200$120.50 $144.6K86,039SEC↗
FRPT Freshpet, Inc. M Exercise deriv2024-05-082024-05-101,012— $07,748SEC↗
FRPT Freshpet, Inc. S Sale2024-05-082024-05-10930$120.53 $112.1K86,121SEC↗
FRPT Freshpet, Inc. M Exercise2024-05-082024-05-101,012$11.00 $11.1K87,051SEC↗
FRPT Freshpet, Inc. S Sale2024-05-082024-05-1082$121.50 $10.0K86,039SEC↗
FRPT Freshpet, Inc. A Award2024-03-152024-03-181,410— $086,039SEC↗
FRPT Freshpet, Inc. F Tax w/h2024-03-142024-03-18214$111.27 $23.8K84,629SEC↗
FRPT Freshpet, Inc. F Tax w/h2024-03-132024-03-18140$109.31 $15.3K84,843SEC↗
FRPT Freshpet, Inc. F Tax w/h2024-03-112024-03-1873$109.95 $8.0K84,983SEC↗
FRPT Freshpet, Inc. M Exercise deriv2024-02-282024-02-297,130— $08,760SEC↗
FRPT Freshpet, Inc. S Sale2024-02-282024-02-291,130$110.00 $124.3K85,056SEC↗
FRPT Freshpet, Inc. M Exercise2024-02-282024-02-291,130$11.00 $12.4K86,186SEC↗
FRPT Freshpet, Inc. S Sale2024-02-282024-02-292,000$109.05 $218.1K85,056SEC↗
FRPT Freshpet, Inc. M Exercise2024-02-282024-02-292,000$11.00 $22.0K87,056SEC↗
FRPT Freshpet, Inc. S Sale2024-02-282024-02-294,000$107.86 $431.4K85,056SEC↗
FRPT Freshpet, Inc. M Exercise2024-02-282024-02-294,000$11.00 $44.0K89,056SEC↗
FRPT Freshpet, Inc. M Exercise deriv2023-12-152023-12-194,468— $00SEC↗
FRPT Freshpet, Inc. M Exercise2023-12-152023-12-194,468$16.45 $73.5K89,524SEC↗
FRPT Freshpet, Inc. S Sale2023-12-152023-12-194,468$84.00 $375.3K85,056SEC↗
FRPT Freshpet, Inc. F Tax w/h2023-04-012023-05-12101$66.19 $6.7K85,056SEC↗
FRPT Freshpet, Inc. F Tax w/h2023-03-142023-03-15214$55.67 $11.9K85,157SEC↗
FRPT Freshpet, Inc. A Award2023-03-132023-03-152,862— $085,371SEC↗
FRPT Freshpet, Inc. F Tax w/h2023-03-122023-03-15111$56.78 $6.3K82,509SEC↗
FRPT Freshpet, Inc. F Tax w/h2022-04-012022-04-21430$107.21 $46.1K83,540SEC↗
FRPT Freshpet, Inc. A Award2022-03-142022-03-161,718— $084,059SEC↗
FRPT Freshpet, Inc. F Tax w/h2022-03-122022-03-1689$91.73 $8.2K83,970SEC↗
FRPT Freshpet, Inc. M Exercise deriv2021-09-152021-09-152,500— $015,890SEC↗
FRPT Freshpet, Inc. S Sale2021-09-152021-09-152,500$134.90 $337.3K81,497SEC↗
FRPT Freshpet, Inc. M Exercise2021-09-152021-09-152,500$11.00 $27.5K83,997SEC↗
FRPT Freshpet, Inc. M Exercise deriv2021-06-082021-06-111,000— $016,390SEC↗
FRPT Freshpet, Inc. S Sale2021-06-082021-06-111,000$177.00 $177.0K81,497SEC↗
FRPT Freshpet, Inc. M Exercise2021-06-082021-06-111,000$11.00 $11.0K82,497SEC↗
FRPT Freshpet, Inc. M Exercise deriv2021-06-022021-06-042,000— $016,390SEC↗
FRPT Freshpet, Inc. S Sale2021-06-022021-06-042,000$175.00 $350.0K81,497SEC↗
FRPT Freshpet, Inc. M Exercise2021-06-022021-06-042,000$11.00 $22.0K83,497SEC↗
FRPT Freshpet, Inc. M Exercise deriv2021-05-242021-05-25995— $00SEC↗
FRPT Freshpet, Inc. M Exercise deriv2021-05-242021-05-25500— $04,468SEC↗
FRPT Freshpet, Inc. M Exercise2021-05-242021-05-25995$9.05 $9.0K83,336SEC↗
FRPT Freshpet, Inc. S Sale2021-05-242021-05-25995$172.00 $171.1K82,341SEC↗
FRPT Freshpet, Inc. M Exercise2021-05-242021-05-25500$16.45 $8.2K82,841SEC↗
FRPT Freshpet, Inc. S Sale2021-05-242021-05-25500$174.50 $87.3K82,341SEC↗
FRPT Freshpet, Inc. M Exercise deriv2021-05-212021-05-251,000— $0995SEC↗
FRPT Freshpet, Inc. S Sale2021-05-212021-05-251,000$171.26 $171.3K82,341SEC↗
FRPT Freshpet, Inc. M Exercise2021-05-212021-05-251,000$9.05 $9.1K83,341SEC↗
FRPT Freshpet, Inc. F Tax w/h2021-04-012021-04-06178$159.39 $28.4K82,341SEC↗
FRPT Freshpet, Inc. F Tax w/h2021-04-012021-04-06250$159.39 $39.8K82,519SEC↗
FRPT Freshpet, Inc. M Exercise deriv2021-03-152021-03-152,466— $04,967SEC↗
FRPT Freshpet, Inc. S Sale2021-03-152021-03-152,466$155.23 $382.8K81,877SEC↗
FRPT Freshpet, Inc. M Exercise2021-03-152021-03-152,466$16.45 $40.6K84,343SEC↗
FRPT Freshpet, Inc. A Award2021-03-122021-03-22892— $082,769SEC↗
FRPT Freshpet, Inc. M Exercise deriv2021-02-252021-03-012,500— $07,434SEC↗
FRPT Freshpet, Inc. S Sale2021-02-252021-03-012,500$160.00 $400.0K81,877SEC↗
FRPT Freshpet, Inc. M Exercise2021-02-252021-03-012,500$16.45 $41.1K84,377SEC↗
FRPT Freshpet, Inc. F Tax w/h2020-12-312021-05-282,495$141.99 $354.3K81,033SEC↗
FRPT Freshpet, Inc. F Tax w/h2020-12-312021-01-051,651$141.99 $234.4K81,877SEC↗
FRPT Freshpet, Inc. M Exercise deriv2020-11-052020-11-095,000— $01,995SEC↗
FRPT Freshpet, Inc. S Sale2020-11-052020-11-095,000$136.21 $681.0K83,528SEC↗
FRPT Freshpet, Inc. M Exercise2020-11-052020-11-095,000$9.05 $45.3K88,528SEC↗
FRPT Freshpet, Inc. M Exercise deriv2020-08-252020-08-254,856— $06,995SEC↗
FRPT Freshpet, Inc. S Sale2020-08-252020-08-254,856$114.00 $553.6K83,829SEC↗
FRPT Freshpet, Inc. M Exercise2020-08-252020-08-254,856$9.05 $43.9K88,685SEC↗
FRPT Freshpet, Inc. M Exercise deriv2020-08-242020-08-255,144— $011,851SEC↗
FRPT Freshpet, Inc. S Sale2020-08-242020-08-255,144$114.00 $586.4K83,829SEC↗
FRPT Freshpet, Inc. M Exercise2020-08-242020-08-255,144$9.05 $46.6K88,973SEC↗
FRPT Freshpet, Inc. M Exercise deriv2020-08-102020-08-106,063— $00SEC↗
FRPT Freshpet, Inc. M Exercise2020-08-102020-08-106,063$15.00 $90.9K89,892SEC↗
FRPT Freshpet, Inc. S Sale2020-08-102020-08-106,063$104.00 $630.6K83,829SEC↗
FRPT Freshpet, Inc. M Exercise deriv2020-08-072020-08-10259— $06,063SEC↗
FRPT Freshpet, Inc. S Sale2020-08-072020-08-10259$104.03 $26.9K83,829SEC↗
FRPT Freshpet, Inc. M Exercise2020-08-072020-08-10259$15.00 $3.9K84,088SEC↗
FRPT Freshpet, Inc. M Exercise deriv2020-08-062020-08-106,000— $06,322SEC↗
FRPT Freshpet, Inc. S Sale2020-08-062020-08-106,000$102.21 $613.3K83,829SEC↗
FRPT Freshpet, Inc. M Exercise2020-08-062020-08-106,000$15.00 $90.0K89,829SEC↗
FRPT Freshpet, Inc. M Exercise deriv2020-05-192020-05-203,459— $00SEC↗
FRPT Freshpet, Inc. S Sale2020-05-192020-05-203,459$74.75 $258.6K83,829SEC↗
FRPT Freshpet, Inc. M Exercise2020-05-192020-05-203,459$7.10 $24.6K87,288SEC↗
FRPT Freshpet, Inc. M Exercise deriv2020-05-182020-05-201,699— $03,459SEC↗
FRPT Freshpet, Inc. S Sale2020-05-182020-05-201,699$75.25 $127.8K83,829SEC↗
FRPT Freshpet, Inc. M Exercise2020-05-182020-05-201,699$7.10 $12.1K85,528SEC↗
FRPT Freshpet, Inc. M Exercise deriv2020-05-112020-05-123,202— $05,158SEC↗
FRPT Freshpet, Inc. M Exercise2020-05-112020-05-121,901$7.10 $13.5K85,730SEC↗
FRPT Freshpet, Inc. M Exercise2020-05-112020-05-121,301$7.10 $9.2K85,130SEC↗
FRPT Freshpet, Inc. S Sale2020-05-112020-05-121,901$74.25 $141.1K83,829SEC↗
FRPT Freshpet, Inc. S Sale2020-05-112020-05-121,301$75.25 $97.9K83,829SEC↗
FRPT Freshpet, Inc. M Exercise deriv2020-05-082020-05-121,099— $08,360SEC↗
FRPT Freshpet, Inc. S Sale2020-05-082020-05-121,099$74.32 $81.7K83,829SEC↗
FRPT Freshpet, Inc. M Exercise2020-05-082020-05-121,099$7.10 $7.8K84,928SEC↗
FRPT Freshpet, Inc. F Tax w/h2020-04-012020-11-09301$60.75 $18.3K83,528SEC↗
FRPT Freshpet, Inc. A Award2020-04-012020-04-032,349— $083,986SEC↗
FRPT Freshpet, Inc. A Award2020-04-012020-05-112,192— $083,829SEC↗
FRPT Freshpet, Inc. M Exercise deriv2020-03-052020-03-09955— $09,459SEC↗
FRPT Freshpet, Inc. S Sale2020-03-052020-03-09955$74.50 $71.1K81,637SEC↗
FRPT Freshpet, Inc. M Exercise2020-03-052020-03-09955$7.10 $6.8K82,592SEC↗
FRPT Freshpet, Inc. M Exercise deriv2019-11-072019-11-124,966— $09,934SEC↗
FRPT Freshpet, Inc. M Exercise2019-11-072019-11-124,966$16.45 $81.7K86,603SEC↗
FRPT Freshpet, Inc. S Sale2019-11-072019-11-124,966$54.50 $270.6K81,637SEC↗
FRPT Freshpet, Inc. A Award deriv2019-10-012019-10-0322,500— $022,500SEC↗
FRPT Freshpet, Inc. A Award2019-10-012019-10-035,625— $081,637SEC↗
FRPT Freshpet, Inc. M Exercise deriv2019-06-112019-06-1210,000— $016,995SEC↗
FRPT Freshpet, Inc. S Sale2019-06-112019-06-1210,000$47.05 $470.5K72,938SEC↗
FRPT Freshpet, Inc. M Exercise2019-06-112019-06-1210,000$9.05 $90.5K82,938SEC↗
FRPT Freshpet, Inc. A Award2019-04-012019-04-163,074— $076,012SEC↗
FRPT Freshpet, Inc. M Exercise deriv2019-03-072019-03-087,078— $010,414SEC↗
FRPT Freshpet, Inc. S Sale2019-03-072019-03-087,078$40.00 $283.1K72,938SEC↗
FRPT Freshpet, Inc. M Exercise2019-03-072019-03-087,078$7.10 $50.3K80,016SEC↗
FRPT Freshpet, Inc. M Exercise deriv2019-03-062019-03-0817,922— $017,492SEC↗
FRPT Freshpet, Inc. M Exercise2019-03-062019-03-0817,922$7.10 $127.2K90,860SEC↗
FRPT Freshpet, Inc. S Sale2019-03-062019-03-0817,922$40.00 $716.9K72,938SEC↗
FRPT Freshpet, Inc. M Exercise deriv2018-08-212018-08-236,000— $026,995SEC↗
FRPT Freshpet, Inc. S Sale2018-08-212018-08-236,000$35.40 $212.4K72,938SEC↗
FRPT Freshpet, Inc. M Exercise2018-08-212018-08-236,000$9.05 $54.3K78,938SEC↗
FRPT Freshpet, Inc. M Exercise deriv2018-08-092018-08-135,000— $032,995SEC↗
FRPT Freshpet, Inc. M Exercise2018-08-092018-08-135,000$9.05 $45.3K77,938SEC↗
FRPT Freshpet, Inc. S Sale2018-08-092018-08-135,000$33.00 $165.0K72,938SEC↗
FRPT Freshpet, Inc. M Exercise deriv2018-05-102018-05-114,000— $037,995SEC↗
FRPT Freshpet, Inc. M Exercise deriv2018-05-102018-05-11946— $00SEC↗
FRPT Freshpet, Inc. S Sale2018-05-102018-05-114,000$20.51 $82.0K72,938SEC↗
FRPT Freshpet, Inc. M Exercise2018-05-102018-05-11946$7.10 $6.7K73,884SEC↗
FRPT Freshpet, Inc. S Sale2018-05-102018-05-11946$20.47 $19.4K72,938SEC↗
FRPT Freshpet, Inc. M Exercise2018-05-102018-05-114,000$9.05 $36.2K76,938SEC↗
FRPT Freshpet, Inc. A Award deriv2018-03-302018-04-2014,900— $014,900SEC↗
FRPT Freshpet, Inc. M Exercise deriv2017-11-132017-11-144,946— $00SEC↗
FRPT Freshpet, Inc. M Exercise2017-11-132017-11-144,946$7.10 $35.1K77,884SEC↗
FRPT Freshpet, Inc. S Sale2017-11-132017-11-144,946$17.34 $85.8K72,938SEC↗
FRPT Freshpet, Inc. M Exercise deriv2017-09-152017-09-196,000— $04,946SEC↗
FRPT Freshpet, Inc. M Exercise2017-09-152017-09-196,000$7.10 $42.6K78,938SEC↗
FRPT Freshpet, Inc. S Sale2017-09-152017-09-196,000$15.81 $94.9K72,938SEC↗
FRPT Freshpet, Inc. M Exercise deriv2017-05-102017-05-1110,000— $0946SEC↗
FRPT Freshpet, Inc. M Exercise2017-05-102017-05-1110,000$7.10 $71.0K82,938SEC↗
FRPT Freshpet, Inc. S Sale2017-05-102017-05-1110,000$14.13 $141.3K72,938SEC↗
FRPT Freshpet, Inc. A Award deriv2017-04-032017-04-0521,390— $021,390SEC↗
FRPT Freshpet, Inc. A Award deriv2016-12-302017-01-0435,414— $035,414SEC↗
FRPT Freshpet, Inc. M Exercise deriv2016-08-102016-08-125,052— $00SEC↗
FRPT Freshpet, Inc. M Exercise2016-08-102016-08-125,052$6.27 $31.7K77,990SEC↗
FRPT Freshpet, Inc. S Sale2016-08-102016-08-125,052$10.84 $54.8K72,938SEC↗
FRPT Freshpet, Inc. M Exercise deriv2016-08-092016-08-125,000— $05,052SEC↗
FRPT Freshpet, Inc. S Sale2016-08-092016-08-125,000$10.67 $53.4K72,938SEC↗
FRPT Freshpet, Inc. M Exercise2016-08-092016-08-125,000$6.27 $31.3K77,938SEC↗
FRPT Freshpet, Inc. A Award deriv2016-05-172016-05-1941,995— $041,995SEC↗
FRPT Freshpet, Inc. M Exercise deriv2016-05-162016-05-183,600— $010,052SEC↗
FRPT Freshpet, Inc. S Sale2016-05-162016-05-183,600$9.14 $32.9K72,938SEC↗
FRPT Freshpet, Inc. M Exercise2016-05-162016-05-183,600$6.27 $22.6K76,538SEC↗
FRPT Freshpet, Inc. S Sale2015-05-052015-05-0710,050$20.34 $204.4K72,938SEC↗
FRPT Freshpet, Inc. A Award deriv2014-12-052014-12-0912,322— $012,322SEC↗
FRPT Freshpet, Inc. A Award deriv2014-12-052014-12-0910,946— $010,946SEC↗
FRPT Freshpet, Inc. C Conversion deriv2014-11-132014-11-178,048— $00SEC↗
FRPT Freshpet, Inc. C Conversion2014-11-132014-11-175,952$7.10 $42.3K82,988SEC↗