KASSAR RICHARD A
Insider CIK 1224986 · FRPT Vice - Chairman Executive, Director · INT Director
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| WKC WORLD KINECT CORP | S Sale | 2026-05-11 | 2026-05-12 | 10,000 | $26.97 | $269.7K | 53,812 | SEC↗ |
| WKC WORLD KINECT CORP | A Award | 2025-06-05 | 2025-06-09 | 6,725 | — | $0 | 63,812 | SEC↗ |
| WKC WORLD KINECT CORP | S Sale | 2024-10-30 | 2024-11-01 | 20,000 | $26.10 | $522.0K | 57,087 | SEC↗ |
| WKC WORLD KINECT CORP | S Sale | 2024-07-31 | 2024-08-01 | 10,000 | $28.22 | $282.2K | 77,087 | SEC↗ |
| WKC WORLD KINECT CORP | A Award | 2024-06-06 | 2024-06-10 | 6,984 | — | $0 | 87,087 | SEC↗ |
| WKC WORLD KINECT CORP | A Award | 2023-06-16 | 2023-06-21 | 7,454 | — | $0 | 80,103 | SEC↗ |
| INT WORLD FUEL SERVICES CORP | A Award | 2022-05-17 | 2022-05-19 | 7,310 | — | $0 | 72,649 | SEC↗ |
| INT WORLD FUEL SERVICES CORP | A Award | 2021-05-21 | 2021-05-25 | 4,916 | — | $0 | 65,339 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2020-11-05 | 2020-11-09 | 20,000 | $136.00 | $2.72M | 85,633 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2020-08-28 | 2020-08-31 | 10,000 | $112.08 | $1.12M | 105,633 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2020-08-13 | 2020-08-17 | 5,000 | $105.04 | $525.2K | 130,633 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2020-08-13 | 2020-08-17 | 15,000 | $106.00 | $1.59M | 115,633 | SEC↗ |
| INT WORLD FUEL SERVICES CORP | A Award | 2020-05-22 | 2020-05-27 | 6,726 | — | $0 | 60,423 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2020-05-19 | 2020-05-20 | 9,526 | $75.00 | $714.5K | 135,633 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2020-05-18 | 2020-05-20 | 474 | $75.00 | $35.5K | 145,159 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2020-05-11 | 2020-05-12 | 3,687 | — | $0 | 4,803 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2020-05-11 | 2020-05-12 | 6,313 | — | $0 | 0 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2020-05-11 | 2020-05-12 | 3,687 | $16.45 | $60.7K | 149,320 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2020-05-11 | 2020-05-12 | 3,687 | $75.00 | $276.5K | 145,633 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2020-05-11 | 2020-05-12 | 6,313 | $11.00 | $69.4K | 151,946 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2020-05-11 | 2020-05-12 | 6,313 | $75.00 | $473.5K | 145,633 | SEC↗ |
| FRPT Freshpet, Inc. | A Award deriv | 2020-04-01 | 2020-04-03 | 4,109 | — | $0 | 4,109 | SEC↗ |
| FRPT Freshpet, Inc. | A Award deriv | 2020-04-01 | 2020-04-03 | 4,110 | — | $0 | 4,110 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2019-11-27 | 2019-11-29 | 3,363 | $55.25 | $185.8K | 145,633 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2019-11-26 | 2019-11-29 | 5,000 | $55.00 | $275.0K | 148,996 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2019-11-15 | 2019-11-19 | 998 | $55.54 | $55.4K | 153,996 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2019-11-12 | 2019-11-14 | 5,000 | $56.00 | $280.0K | 154,994 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2019-11-12 | 2019-11-14 | 5,000 | $55.00 | $275.0K | 159,994 | SEC↗ |
| INT WORLD FUEL SERVICES CORP | S Sale | 2019-08-26 | 2019-08-28 | 5,000 | $37.92 | $189.6K | 53,697 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2019-06-14 | 2019-06-17 | 15,000 | $47.75 | $716.3K | 164,994 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2019-06-11 | 2019-06-12 | 4,053 | — | $0 | 0 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2019-06-11 | 2019-06-12 | 4,053 | $48.25 | $195.6K | 179,994 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2019-06-11 | 2019-06-12 | 4,053 | $15.00 | $60.8K | 184,047 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2019-06-10 | 2019-06-12 | 14,340 | — | $0 | 4,053 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2019-06-10 | 2019-06-12 | 14,340 | $48.25 | $691.9K | 179,994 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2019-06-10 | 2019-06-12 | 14,340 | $15.00 | $215.1K | 194,334 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2019-06-07 | 2019-06-10 | 11,767 | — | $0 | 0 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2019-06-07 | 2019-06-10 | 11,764 | — | $0 | 0 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2019-06-07 | 2019-06-10 | 11,764 | $9.05 | $106.5K | 191,758 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2019-06-07 | 2019-06-10 | 11,764 | $47.69 | $561.0K | 179,994 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2019-06-07 | 2019-06-10 | 11,767 | $9.05 | $106.5K | 191,761 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2019-06-07 | 2019-06-10 | 11,767 | $47.67 | $560.9K | 179,994 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2019-06-06 | 2019-06-10 | 12,626 | — | $0 | 6,313 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2019-06-06 | 2019-06-10 | 10,414 | — | $0 | 0 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2019-06-06 | 2019-06-10 | 4,469 | — | $0 | 8,940 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2019-06-06 | 2019-06-10 | 4,469 | — | $0 | 8,941 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2019-06-06 | 2019-06-10 | 4,469 | $47.88 | $214.0K | 179,994 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2019-06-06 | 2019-06-10 | 10,414 | $7.10 | $73.9K | 190,408 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2019-06-06 | 2019-06-10 | 10,414 | $47.84 | $498.2K | 179,994 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2019-06-06 | 2019-06-10 | 12,626 | $7.10 | $89.6K | 192,620 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2019-06-06 | 2019-06-10 | 12,626 | $47.82 | $603.8K | 179,994 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2019-06-06 | 2019-06-10 | 4,469 | $16.45 | $73.5K | 184,463 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2019-06-06 | 2019-06-10 | 4,469 | $16.45 | $73.5K | 184,463 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2019-06-06 | 2019-06-10 | 4,469 | $47.88 | $214.0K | 179,994 | SEC↗ |
| INT WORLD FUEL SERVICES CORP | A Award | 2019-05-24 | 2019-05-29 | 5,321 | — | $0 | 54,697 | SEC↗ |
| FRPT Freshpet, Inc. | A Award deriv | 2019-04-01 | 2019-04-16 | 5,723 | — | $0 | 5,723 | SEC↗ |
| FRPT Freshpet, Inc. | A Award deriv | 2019-04-01 | 2019-04-16 | 5,724 | — | $0 | 5,723 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2019-03-06 | 2019-03-08 | 25,000 | — | $0 | 10,414 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2019-03-06 | 2019-03-08 | 25,000 | $7.10 | $177.5K | 204,994 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2019-03-06 | 2019-03-08 | 25,000 | $39.54 | $988.5K | 179,994 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2018-08-14 | 2018-08-14 | 3,202 | $33.80 | $108.2K | 179,994 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2018-08-13 | 2018-08-14 | 1,700 | $33.84 | $57.5K | 183,196 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2018-08-10 | 2018-08-14 | 15,098 | $33.86 | $511.2K | 184,896 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2018-08-09 | 2018-08-13 | 11,673 | — | $0 | 11,764 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2018-08-09 | 2018-08-13 | 3,237 | — | $0 | 18,393 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2018-08-09 | 2018-08-13 | 11,763 | $9.05 | $106.5K | 211,757 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2018-08-09 | 2018-08-13 | 3,237 | $15.00 | $48.6K | 203,231 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2018-08-09 | 2018-08-13 | 3,237 | $33.50 | $108.4K | 199,994 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2018-08-09 | 2018-08-13 | 11,763 | $33.50 | $394.1K | 199,994 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2018-06-04 | 2018-06-06 | 13,528 | — | $0 | 47,056 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2018-06-04 | 2018-06-06 | 13,528 | $22.74 | $307.6K | 199,994 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2018-06-04 | 2018-06-06 | 13,528 | $9.05 | $122.4K | 213,522 | SEC↗ |
| INT WORLD FUEL SERVICES CORP | A Award | 2018-05-24 | 2018-05-29 | 7,434 | — | $0 | 49,376 | SEC↗ |
| INT WORLD FUEL SERVICES CORP | P Buy | 2018-05-22 | 2018-05-24 | 5,000 | $22.15 | $110.8K | 41,942 | SEC↗ |
| FRPT Freshpet, Inc. | A Award deriv | 2018-03-30 | 2018-04-20 | 13,410 | — | $0 | 13,410 | SEC↗ |
| FRPT Freshpet, Inc. | A Award deriv | 2018-03-30 | 2018-04-20 | 13,409 | — | $0 | 13,409 | SEC↗ |
| FRPT Freshpet, Inc. | A Award deriv | 2018-02-20 | 2018-04-20 | 11,764 | — | $0 | 11,764 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2017-12-07 | 2017-12-11 | 10,000 | — | $0 | 60,584 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2017-12-07 | 2017-12-11 | 10,000 | $9.05 | $90.5K | 209,994 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2017-12-07 | 2017-12-11 | 10,000 | $18.93 | $189.3K | 199,994 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2017-11-16 | 2017-11-17 | 15,125 | — | $0 | 0 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2017-11-16 | 2017-11-17 | 15,125 | $17.92 | $271.0K | 199,994 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2017-11-16 | 2017-11-17 | 15,125 | $7.10 | $107.4K | 215,119 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2017-08-17 | 2017-08-18 | 437 | — | $0 | 0 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2017-08-17 | 2017-08-18 | 437 | $16.00 | $7.0K | 199,994 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2017-08-17 | 2017-08-18 | 437 | $8.87 | $3.9K | 200,431 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2017-08-16 | 2017-08-16 | 14,062 | — | $0 | 437 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2017-08-16 | 2017-08-16 | 14,062 | $16.01 | $225.1K | 199,994 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2017-08-16 | 2017-08-16 | 14,062 | $8.87 | $124.7K | 214,056 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2017-08-15 | 2017-08-16 | 200 | — | $0 | 14,499 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2017-08-15 | 2017-08-16 | 200 | $8.87 | $1.8K | 200,194 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2017-08-15 | 2017-08-16 | 200 | $16.00 | $3.2K | 199,994 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2017-08-14 | 2017-08-16 | 8,977 | — | $0 | 14,699 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2017-08-14 | 2017-08-16 | 8,977 | $8.87 | $79.6K | 208,971 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2017-08-14 | 2017-08-16 | 8,977 | $16.00 | $143.6K | 199,994 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2017-06-01 | 2017-06-01 | 15,125 | — | $0 | 0 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2017-06-01 | 2017-06-01 | 15,125 | $15.26 | $230.8K | 199,994 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2017-06-01 | 2017-06-01 | 15,125 | $7.10 | $107.4K | 215,119 | SEC↗ |
| INT WORLD FUEL SERVICES CORP | A Award | 2017-05-25 | 2017-05-30 | 4,280 | — | $0 | 36,942 | SEC↗ |
| INT WORLD FUEL SERVICES CORP | S Sale | 2017-05-03 | 2017-05-05 | 2,500 | $36.96 | $92.4K | 32,662 | SEC↗ |
| FRPT Freshpet, Inc. | A Award deriv | 2017-04-03 | 2017-04-05 | 18,940 | — | $0 | 18,940 | SEC↗ |
| FRPT Freshpet, Inc. | A Award deriv | 2017-04-03 | 2017-04-05 | 18,939 | — | $0 | 18,939 | SEC↗ |
| FRPT Freshpet, Inc. | A Award deriv | 2016-12-30 | 2017-01-04 | 35,414 | — | $0 | 35,414 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise deriv | 2016-11-04 | 2016-11-08 | 22,315 | — | $0 | 0 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2016-11-04 | 2016-11-08 | 22,315 | $8.20 | $183.0K | 199,994 | SEC↗ |
| FRPT Freshpet, Inc. | M Exercise | 2016-11-04 | 2016-11-08 | 22,315 | $6.27 | $139.9K | 222,309 | SEC↗ |
| FRPT Freshpet, Inc. | A Award deriv | 2016-09-27 | 2016-09-29 | 79,800 | — | $0 | 79,800 | SEC↗ |
| INT WORLD FUEL SERVICES CORP | A Award | 2016-05-26 | 2016-05-31 | 3,355 | — | $0 | 39,162 | SEC↗ |
| FRPT Freshpet, Inc. | A Award deriv | 2016-05-17 | 2016-05-19 | 70,584 | — | $0 | 70,584 | SEC↗ |
| INT WORLD FUEL SERVICES CORP | S Sale | 2016-05-02 | 2016-05-04 | 2,500 | $46.82 | $117.0K | 35,807 | SEC↗ |
| FRPT Freshpet, Inc. | P Buy | 2015-11-16 | 2015-11-18 | 15,000 | $6.23 | $93.5K | 199,994 | SEC↗ |
| INT WORLD FUEL SERVICES CORP | A Award | 2015-05-29 | 2015-06-02 | 2,798 | — | $0 | 38,307 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2015-05-05 | 2015-05-07 | 21,300 | $20.34 | $433.2K | 0 | SEC↗ |
| FRPT Freshpet, Inc. | S Sale | 2015-05-05 | 2015-05-07 | 9,000 | $20.34 | $183.1K | 184,994 | SEC↗ |
| INT WORLD FUEL SERVICES CORP | M Exercise deriv | 2015-04-08 | 2015-04-10 | 5,495 | — | $0 | 0 | SEC↗ |
| INT WORLD FUEL SERVICES CORP | S Sale | 2015-04-08 | 2015-04-10 | 8,106 | $56.75 | $460.0K | 35,509 | SEC↗ |
| INT WORLD FUEL SERVICES CORP | M Exercise | 2015-04-08 | 2015-04-10 | 5,495 | $24.67 | $135.6K | 46,004 | SEC↗ |
| INT WORLD FUEL SERVICES CORP | D To issuer | 2015-04-08 | 2015-04-10 | 2,389 | $56.75 | $135.6K | 43,615 | SEC↗ |
| FRPT Freshpet, Inc. | A Award deriv | 2014-12-05 | 2014-12-09 | 21,630 | — | $0 | 21,630 | SEC↗ |
| FRPT Freshpet, Inc. | A Award deriv | 2014-12-05 | 2014-12-09 | 15,125 | — | $0 | 15,125 | SEC↗ |
| FRPT Freshpet, Inc. | C Conversion deriv | 2014-11-13 | 2014-11-17 | 28,800 | — | $0 | 0 | SEC↗ |
| FRPT Freshpet, Inc. | C Conversion deriv | 2014-11-13 | 2014-11-17 | 46,869 | — | $0 | 0 | SEC↗ |
| FRPT Freshpet, Inc. | J Other deriv | 2014-11-13 | 2014-11-17 | 271 | — | $0 | 46,869 | SEC↗ |
| FRPT Freshpet, Inc. | C Conversion | 2014-11-13 | 2014-11-17 | 21,300 | $7.10 | $151.2K | 21,300 | SEC↗ |
| FRPT Freshpet, Inc. | C Conversion | 2014-11-13 | 2014-11-17 | 34,663 | $7.10 | $246.1K | 193,994 | SEC↗ |
| INT WORLD FUEL SERVICES CORP | A Award | 2014-05-29 | 2014-06-02 | 3,035 | — | $0 | 40,509 | SEC↗ |
| INT WORLD FUEL SERVICES CORP | M Exercise deriv | 2014-02-18 | 2014-02-20 | 6,400 | — | $0 | 0 | SEC↗ |
| INT WORLD FUEL SERVICES CORP | S Sale | 2014-02-18 | 2014-02-20 | 3,373 | $44.79 | $151.1K | 41,474 | SEC↗ |
| INT WORLD FUEL SERVICES CORP | M Exercise | 2014-02-18 | 2014-02-20 | 6,400 | $21.22 | $135.8K | 47,874 | SEC↗ |
| INT WORLD FUEL SERVICES CORP | D To issuer | 2014-02-18 | 2014-02-20 | 3,027 | $44.88 | $135.9K | 44,847 | SEC↗ |
| INT WORLD FUEL SERVICES CORP | S Sale | 2014-02-18 | 2014-02-20 | 4,000 | $44.78 | $179.1K | 37,474 | SEC↗ |
| INT WORLD FUEL SERVICES CORP | A Award | 2013-05-31 | 2013-06-04 | 3,301 | — | $0 | 41,474 | SEC↗ |
| INT WORLD FUEL SERVICES CORP | A Award | 2012-06-08 | 2012-06-12 | 3,554 | — | $0 | 38,173 | SEC↗ |
| INT WORLD FUEL SERVICES CORP | M Exercise deriv | 2012-05-08 | 2012-05-10 | 9,400 | — | $0 | 0 | SEC↗ |
| INT WORLD FUEL SERVICES CORP | D To issuer | 2012-05-08 | 2012-05-10 | 5,141 | $37.21 | $191.3K | 38,878 | SEC↗ |
| INT WORLD FUEL SERVICES CORP | M Exercise | 2012-05-08 | 2012-05-10 | 9,400 | $20.35 | $191.3K | 44,019 | SEC↗ |
| INT WORLD FUEL SERVICES CORP | S Sale | 2012-05-08 | 2012-05-10 | 4,259 | $37.19 | $158.4K | 34,619 | SEC↗ |