Quinlan Steven J.
Insider CIK 1517426 · NEOG Vice President & CFO
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| NEOG NEOGEN CORP | P Buy | 2022-10-11 | 2022-10-11 | 5,000 | $11.63 | $58.2K | 32,722 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2022-04-25 | 2022-04-27 | 29,448 | — | $0 | 293,228 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2022-04-25 | 2022-04-27 | 5,634 | — | $0 | 15,670 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2021-10-12 | 2021-10-14 | 34,912 | — | $0 | 263,780 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2021-10-12 | 2021-10-14 | 5,532 | — | $0 | 10,036 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2021-09-30 | 2021-09-30 | 12,964 | — | $0 | 228,868 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2021-09-30 | 2021-09-30 | 12,964 | $43.69 | $566.4K | 27,939 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2021-09-30 | 2021-09-30 | 12,964 | $20.23 | $262.3K | 40,903 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2021-09-29 | 2021-09-30 | 5,700 | — | $0 | 241,832 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2021-09-29 | 2021-09-30 | 5,700 | $44.05 | $251.1K | 27,939 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2021-09-29 | 2021-09-30 | 5,700 | $20.23 | $115.3K | 33,639 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2021-04-14 | 2021-04-14 | 13,001 | — | $0 | 103,998 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2021-04-14 | 2021-04-14 | 13,001 | $60.43 | $785.7K | 26,471 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2021-04-14 | 2021-04-14 | 13,001 | $93.93 | $1.22M | 13,470 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2021-03-31 | 2021-04-01 | 15,000 | — | $0 | 116,999 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2021-03-31 | 2021-04-01 | 15,000 | $60.43 | $906.5K | 28,470 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2021-03-31 | 2021-04-01 | 15,000 | $88.07 | $1.32M | 13,470 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2021-01-07 | 2021-01-07 | 9,333 | — | $0 | 131,999 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2021-01-07 | 2021-01-07 | 9,333 | $84.49 | $788.5K | 13,470 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2021-01-07 | 2021-01-07 | 9,333 | $40.46 | $377.6K | 22,803 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2020-11-03 | 2020-11-04 | 6,666 | — | $0 | 141,332 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2020-11-03 | 2020-11-04 | 6,666 | $35.34 | $235.6K | 20,136 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2020-11-03 | 2020-11-04 | 6,666 | $70.54 | $470.2K | 13,470 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2020-11-02 | 2020-11-04 | 800 | — | $0 | 147,998 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2020-11-02 | 2020-11-04 | 800 | $70.55 | $56.4K | 13,470 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2020-11-02 | 2020-11-04 | 800 | $35.34 | $28.3K | 14,270 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2020-10-06 | 2020-10-08 | 2,815 | — | $0 | 2,815 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2020-10-06 | 2020-10-08 | 19,768 | — | $0 | 168,566 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2020-02-12 | 2020-02-12 | 899 | — | $0 | 148,798 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2020-02-12 | 2020-02-12 | 899 | $40.46 | $36.4K | 14,369 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2020-02-12 | 2020-02-12 | 899 | $72.25 | $65.0K | 13,470 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2020-02-11 | 2020-02-12 | 12,103 | — | $0 | 149,697 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2020-02-11 | 2020-02-12 | 12,103 | $72.00 | $871.4K | 13,470 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2020-02-11 | 2020-02-12 | 12,103 | $40.46 | $489.7K | 25,573 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2020-01-14 | 2020-01-16 | 8,031 | $35.34 | $283.8K | 21,501 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2020-01-14 | 2020-01-16 | 8,031 | $69.65 | $559.4K | 13,470 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2019-10-15 | 2019-10-15 | 4,801 | — | $0 | 169,831 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2019-10-15 | 2019-10-15 | 4,801 | $65.00 | $312.1K | 13,470 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2019-10-15 | 2019-10-15 | 4,801 | $29.71 | $142.6K | 18,271 | SEC↗ |
| NEOG NEOGEN CORP | A Award deriv | 2019-10-11 | 2019-10-15 | 40,000 | — | $0 | 174,632 | SEC↗ |
| NEOG NEOGEN CORP | P Buy deriv | 2019-07-25 | 2019-07-26 | 15,000 | — | $0 | 134,632 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2019-07-25 | 2019-07-26 | 15,000 | $69.04 | $1.04M | 13,470 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2019-07-25 | 2019-07-26 | 15,000 | $40.46 | $606.9K | 28,470 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2019-05-01 | 2019-05-01 | 6,902 | — | $0 | 149,632 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2019-05-01 | 2019-05-01 | 6,902 | $35.34 | $243.9K | 20,372 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2019-05-01 | 2019-05-01 | 6,902 | $60.13 | $415.0K | 13,470 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2019-02-19 | 2019-02-20 | 4,800 | — | $0 | 156,534 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2019-02-19 | 2019-02-20 | 4,800 | $29.71 | $142.6K | 18,270 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2019-02-19 | 2019-02-20 | 4,800 | $62.50 | $300.0K | 13,470 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2019-01-14 | 2020-01-16 | 8,031 | — | $0 | 161,800 | SEC↗ |
| NEOG NEOGEN CORP | A Award deriv | 2018-11-01 | 2018-11-05 | 36,000 | — | $0 | 161,334 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2018-08-30 | 2018-08-31 | 3,600 | — | $0 | 125,334 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2018-08-30 | 2018-08-31 | 3,600 | $27.05 | $97.4K | 17,070 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2018-08-30 | 2018-08-31 | 3,600 | $89.08 | $320.7K | 13,470 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2018-07-23 | 2018-07-24 | 3,802 | — | $0 | 123,934 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2018-07-23 | 2018-07-24 | 3,802 | $35.34 | $134.4K | 17,272 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2018-07-23 | 2018-07-24 | 3,802 | $82.01 | $311.8K | 13,470 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2018-05-07 | 2018-05-09 | 5,000 | — | $0 | 127,736 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2018-05-07 | 2018-05-09 | 5,000 | $71.82 | $359.1K | 13,470 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2018-05-07 | 2018-05-09 | 5,000 | $35.34 | $176.7K | 18,470 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2018-03-27 | 2018-03-27 | 5,000 | — | $0 | 132,736 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2018-03-27 | 2018-03-27 | 5,000 | $66.13 | $330.6K | 13,470 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2018-03-27 | 2018-03-27 | 5,000 | $35.34 | $176.7K | 18,470 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2018-03-26 | 2018-03-27 | 1,133 | — | $0 | 142,736 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2018-03-26 | 2018-03-27 | 1,733 | — | $0 | 143,869 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2018-03-26 | 2018-03-27 | 1,133 | $35.34 | $40.0K | 16,336 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2018-03-26 | 2018-03-27 | 2,866 | $64.97 | $186.2K | 13,470 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2018-03-26 | 2018-03-27 | 1,733 | $29.71 | $51.5K | 15,203 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2018-02-21 | 2018-02-23 | 2,000 | — | $0 | 145,602 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2018-02-21 | 2018-02-23 | 2,000 | $29.71 | $59.4K | 15,470 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2018-02-21 | 2018-02-23 | 2,000 | $60.15 | $120.3K | 13,470 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2017-10-31 | 2017-11-01 | 4,000 | — | $0 | 110,700 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2017-10-31 | 2017-11-01 | 4,000 | $39.61 | $158.4K | 14,103 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2017-10-31 | 2017-11-01 | 4,000 | $80.26 | $321.0K | 10,103 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2017-10-27 | 2017-10-31 | 35,000 | — | $0 | 114,700 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2017-10-04 | 2017-10-06 | 2,250 | — | $0 | 79,700 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2017-10-04 | 2017-10-06 | 2,250 | $78.52 | $176.7K | 10,103 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2017-10-04 | 2017-10-06 | 2,250 | $28.67 | $64.5K | 12,353 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2017-09-25 | 2017-09-26 | 2,772 | — | $0 | 81,950 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2017-09-25 | 2017-09-26 | 2,772 | $36.07 | $100.0K | 12,875 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2017-09-25 | 2017-09-26 | 2,772 | $73.54 | $203.9K | 10,103 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2017-08-08 | 2017-08-10 | 4,000 | — | $0 | 84,722 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2017-08-08 | 2017-08-10 | 4,000 | $68.68 | $274.7K | 10,103 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2017-04-27 | 2017-04-28 | 2,676 | — | $0 | 88,722 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2017-04-27 | 2017-04-28 | 2,676 | $63.68 | $170.4K | 10,103 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2017-04-27 | 2017-04-28 | 2,676 | $36.07 | $96.5K | 12,779 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2017-01-04 | 2017-01-05 | 5,352 | — | $0 | 91,398 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2017-01-04 | 2017-01-05 | 5,352 | $36.07 | $193.0K | 15,455 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2017-01-04 | 2017-01-05 | 5,352 | $66.13 | $353.9K | 10,103 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2016-11-14 | 2016-11-15 | 3,000 | — | $0 | 96,750 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2016-11-14 | 2016-11-15 | 3,000 | $28.67 | $86.0K | 13,103 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2016-11-14 | 2016-11-15 | 3,000 | $61.28 | $183.8K | 10,103 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2016-11-09 | 2016-11-14 | 3,000 | — | $0 | 99,750 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2016-11-09 | 2016-11-14 | 3,000 | $28.67 | $86.0K | 13,103 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2016-11-09 | 2016-11-14 | 3,000 | $57.93 | $173.8K | 10,103 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2016-09-30 | 2016-10-03 | 3,000 | $55.15 | $165.4K | 10,103 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2016-09-29 | 2016-10-03 | 3,000 | — | $0 | 67,750 | SEC↗ |
| NEOG NEOGEN CORP | A Award deriv | 2016-09-29 | 2016-10-03 | 35,000 | — | $0 | 102,750 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2016-09-29 | 2016-10-03 | 3,000 | $23.07 | $69.2K | 13,103 | SEC↗ |
| NEOG NEOGEN CORP | P Buy | 2016-03-24 | 2016-03-29 | 2,236 | $44.73 | $100.0K | 10,103 | SEC↗ |
| NEOG NEOGEN CORP | A Award deriv | 2015-10-08 | 2015-10-09 | 28,000 | — | $0 | 70,750 | SEC↗ |
| NEOG NEOGEN CORP | P Buy | 2015-09-22 | 2015-09-24 | 1,060 | $47.17 | $50.0K | 7,867 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2015-07-22 | 2015-07-24 | 1,500 | — | $0 | 45,750 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2015-07-22 | 2015-07-24 | 3,000 | — | $0 | 42,750 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2015-07-22 | 2015-07-24 | 3,000 | $59.76 | $179.3K | 6,807 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2015-07-22 | 2015-07-24 | 1,500 | $23.07 | $34.6K | 8,307 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2015-07-22 | 2015-07-24 | 1,500 | $59.76 | $89.6K | 6,807 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2015-07-22 | 2015-07-24 | 3,000 | $28.67 | $86.0K | 9,807 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2015-02-19 | 2015-02-20 | 1,500 | — | $0 | 47,250 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2015-02-19 | 2015-02-20 | 1,500 | $48.70 | $73.0K | 6,807 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2015-02-19 | 2015-02-20 | 1,500 | $23.07 | $34.6K | 8,307 | SEC↗ |
| NEOG NEOGEN CORP | A Award deriv | 2014-10-01 | 2014-10-03 | 18,000 | — | $0 | 47,250 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2014-08-08 | 2017-08-10 | 4,000 | $39.61 | $158.4K | 14,103 | SEC↗ |
| NEOG NEOGEN CORP | P Buy | 2014-07-24 | 2014-07-28 | 931 | $42.96 | $40.0K | 6,807 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2013-11-21 | 2013-11-21 | 1,500 | — | $0 | 29,250 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2013-11-21 | 2013-11-21 | 1,500 | $23.07 | $34.6K | 7,376 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2013-11-21 | 2013-11-21 | 1,500 | $48.82 | $73.2K | 5,876 | SEC↗ |
| NEOG NEOGEN CORP | A Award deriv | 2013-08-30 | 2013-09-04 | 9,000 | — | $0 | 20,500 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2013-02-19 | 2013-02-22 | 1,000 | — | $0 | 11,500 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2013-02-19 | 2013-02-22 | 291 | $34.61 | $10.1K | 791 | SEC↗ |
| NEOG NEOGEN CORP | A Award deriv | 2012-10-04 | 2012-10-09 | 7,500 | — | $0 | 12,500 | SEC↗ |