BRADLEY EDWARD
Insider CIK 1189021 · NEOG vice President
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| NEOG NEOGEN CORP | S Sale | 2018-02-20 | 2018-02-21 | 2,777 | $59.00 | $163.8K | 9,958 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2018-02-16 | 2018-02-21 | 4,223 | $60.00 | $253.4K | 12,735 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2018-01-30 | 2018-01-30 | 1,625 | $60.15 | $97.7K | 9,787 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2018-01-29 | 2018-01-30 | 10,000 | $60.32 | $603.2K | 11,412 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2018-01-26 | 2018-01-30 | 100 | $60.00 | $6.0K | 21,412 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2017-11-17 | 2017-11-20 | 6,000 | — | $0 | 59,049 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2017-11-17 | 2017-11-20 | 6,124 | — | $0 | 6,124 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2017-11-17 | 2017-11-20 | 5,700 | — | $0 | 71,173 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2017-11-17 | 2017-11-20 | 5,700 | $39.61 | $225.8K | 27,212 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2017-11-17 | 2017-11-20 | 6,124 | $47.12 | $288.6K | 33,336 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2017-11-17 | 2017-11-20 | 17,824 | $80.32 | $1.43M | 21,512 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2017-11-17 | 2017-11-20 | 6,000 | $53.95 | $323.7K | 39,336 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2017-10-09 | 2017-10-10 | 20,000 | $78.60 | $1.57M | 21,512 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2017-10-04 | 2017-10-06 | 5,401 | $78.60 | $424.5K | 41,512 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2017-10-04 | 2017-10-06 | 5,401 | $28.67 | $154.8K | 46,913 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2017-09-28 | 2017-09-29 | 20,000 | $76.79 | $1.54M | 41,512 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2017-09-20 | 2017-09-22 | 22,200 | — | $0 | 97,950 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2017-09-20 | 2017-09-22 | 5,276 | — | $0 | 81,274 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2017-09-20 | 2017-09-22 | 11,400 | — | $0 | 86,550 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2017-09-20 | 2017-09-22 | 22,200 | $36.07 | $800.8K | 83,712 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2017-09-20 | 2017-09-22 | 11,400 | $39.61 | $451.6K | 95,112 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2017-09-20 | 2017-09-22 | 38,876 | $71.28 | $2.77M | 61,512 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2017-09-20 | 2017-09-22 | 5,276 | $47.12 | $248.6K | 81,274 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2017-09-11 | 2017-09-12 | 10,179 | $70.06 | $713.1K | 61,512 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2017-09-08 | 2017-09-12 | 3,449 | $70.05 | $241.6K | 71,691 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2017-09-06 | 2017-09-07 | 16 | $70.00 | $1.1K | 75,140 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2017-09-05 | 2017-09-07 | 6,356 | $70.05 | $445.2K | 75,156 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2017-08-21 | 2017-08-25 | 5,000 | $65.08 | $325.4K | 81,512 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2017-07-19 | 2017-07-21 | 5,000 | $66.33 | $331.6K | 86,512 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2017-06-19 | 2017-06-20 | 5,000 | $68.72 | $343.6K | 91,512 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2017-05-19 | 2017-05-23 | 5,000 | $61.33 | $306.6K | 96,512 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2017-04-06 | 2017-04-10 | 21,018 | $61.54 | $1.29M | 101,512 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2016-11-22 | 2016-11-23 | 21,600 | — | $0 | 120,121 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2016-11-22 | 2016-11-23 | 21,600 | $61.16 | $1.32M | 122,530 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2016-11-22 | 2016-11-23 | 21,600 | $28.67 | $619.3K | 144,130 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2016-09-29 | 2016-10-03 | 5,335 | — | $0 | 111,721 | SEC↗ |
| NEOG NEOGEN CORP | A Award deriv | 2016-09-29 | 2016-10-03 | 30,000 | — | $0 | 141,721 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2016-09-29 | 2016-10-03 | 5,335 | $23.07 | $123.1K | 127,865 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2016-09-29 | 2016-10-03 | 5,335 | $53.85 | $287.3K | 122,530 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2016-08-01 | 2016-08-02 | 15,996 | — | $0 | 117,056 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2016-08-01 | 2016-08-02 | 15,996 | $23.07 | $369.0K | 138,526 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2016-08-01 | 2016-08-02 | 15,996 | $55.65 | $890.2K | 122,530 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2016-07-29 | 2016-08-02 | 4,200 | — | $0 | 133,052 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2016-07-29 | 2016-08-02 | 4,200 | $23.07 | $96.9K | 126,730 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2016-07-29 | 2016-08-02 | 4,200 | $55.45 | $232.9K | 122,530 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2015-11-06 | 2015-11-09 | 15,700 | $55.62 | $873.2K | 122,530 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2015-11-05 | 2015-11-06 | 20,000 | $55.50 | $1.11M | 138,230 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2015-11-04 | 2015-11-05 | 24,300 | $55.97 | $1.36M | 158,230 | SEC↗ |
| NEOG NEOGEN CORP | A Award deriv | 2015-10-08 | 2015-10-09 | 28,500 | — | $0 | 137,237 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2015-08-24 | 2015-08-26 | 5,100 | — | $0 | 108,737 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2015-08-24 | 2015-08-26 | 5,100 | $18.68 | $95.3K | 187,630 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2015-08-24 | 2015-08-26 | 5,100 | $51.00 | $260.1K | 182,530 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2015-08-19 | 2015-08-21 | 329 | — | $0 | 113,837 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2015-08-19 | 2015-08-21 | 329 | $18.68 | $6.1K | 182,859 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2015-08-19 | 2015-08-21 | 329 | $55.00 | $18.1K | 182,530 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2015-03-30 | 2015-03-31 | 20,072 | — | $0 | 114,166 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2015-03-30 | 2015-03-31 | 24,300 | — | $0 | 134,238 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2015-03-30 | 2015-03-31 | 24,300 | $5.45 | $132.4K | 206,830 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2015-03-30 | 2015-03-31 | 24,300 | $47.02 | $1.14M | 182,530 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2015-03-30 | 2015-03-31 | 20,072 | $47.02 | $943.8K | 182,530 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2015-03-30 | 2015-03-31 | 20,072 | $18.68 | $374.9K | 202,602 | SEC↗ |
| NEOG NEOGEN CORP | A Award deriv | 2014-10-01 | 2014-10-03 | 28,500 | — | $0 | 158,538 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2014-08-25 | 2014-08-27 | 7,198 | — | $0 | 130,038 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2014-08-25 | 2014-08-27 | 7,198 | $13.04 | $93.9K | 189,728 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2014-08-25 | 2014-08-27 | 7,198 | $43.39 | $312.3K | 182,530 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2014-04-01 | 2014-04-02 | 13,234 | — | $0 | 150,690 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2014-04-01 | 2014-04-02 | 13,454 | — | $0 | 137,236 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2014-04-01 | 2014-04-02 | 13,234 | $6.06 | $80.2K | 195,834 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2014-04-01 | 2014-04-02 | 13,234 | $45.21 | $598.3K | 182,530 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2014-04-01 | 2014-04-02 | 13,454 | $6.06 | $81.5K | 195,984 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2014-04-01 | 2014-04-02 | 13,454 | $45.18 | $607.9K | 182,530 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2014-03-31 | 2014-04-02 | 13,834 | — | $0 | 164,424 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2014-03-31 | 2014-04-02 | 500 | — | $0 | 163,924 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2014-03-31 | 2014-04-02 | 500 | $6.06 | $3.0K | 183,030 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2014-03-31 | 2014-04-02 | 500 | $45.14 | $22.6K | 182,530 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2014-03-31 | 2014-04-02 | 13,834 | $45.01 | $622.7K | 182,530 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2014-03-31 | 2014-04-02 | 13,834 | $13.04 | $180.4K | 196,364 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2013-10-10 | 2013-10-11 | 6,500 | — | $0 | 118,839 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2013-10-10 | 2013-10-11 | 6,500 | $61.03 | $396.7K | 121,687 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2013-10-10 | 2013-10-11 | 6,500 | $19.55 | $127.1K | 128,187 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2013-10-09 | 2013-10-11 | 2,880 | — | $0 | 125,339 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2013-10-09 | 2013-10-11 | 2,880 | $61.03 | $175.8K | 121,687 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2013-10-09 | 2013-10-11 | 2,880 | $19.55 | $56.3K | 124,567 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2013-10-08 | 2013-10-10 | 100 | — | $0 | 128,219 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2013-10-08 | 2013-10-10 | 100 | $19.55 | $2.0K | 121,787 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2013-10-08 | 2013-10-10 | 100 | $61.00 | $6.1K | 121,687 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2013-10-07 | 2013-10-10 | 500 | $19.55 | $9.8K | 128,319 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2013-10-07 | 2013-10-10 | 500 | $62.14 | $31.1K | 121,687 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2013-10-07 | 2013-10-10 | 500 | $19.55 | $9.8K | 122,187 | SEC↗ |
| NEOG NEOGEN CORP | A Award deriv | 2013-08-30 | 2013-09-04 | 18,500 | — | $0 | 128,819 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2013-08-20 | 2013-08-20 | 4,499 | $53.80 | $242.0K | 121,687 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2013-08-15 | 2013-08-20 | 4,499 | — | $0 | 110,319 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2013-08-15 | 2013-08-20 | 4,499 | $18.19 | $81.8K | 126,186 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2013-08-14 | 2013-08-16 | 805 | — | $0 | 114,818 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2013-08-14 | 2013-08-16 | 805 | $57.00 | $45.9K | 121,687 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2013-08-14 | 2013-08-16 | 805 | $18.19 | $14.6K | 122,492 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2013-04-29 | 2013-04-30 | 7,148 | — | $0 | 115,623 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2013-04-29 | 2013-04-30 | 7,148 | $50.36 | $360.0K | 121,687 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2013-04-29 | 2013-04-30 | 7,148 | $18.19 | $130.0K | 128,835 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2013-04-25 | 2013-04-29 | 27,062 | — | $0 | 123,820 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2013-04-25 | 2013-04-29 | 1,049 | — | $0 | 122,771 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2013-04-25 | 2013-04-29 | 1,049 | $18.19 | $19.1K | 149,798 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2013-04-25 | 2013-04-29 | 27,062 | $6.75 | $182.7K | 148,749 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2013-04-25 | 2013-04-29 | 28,111 | $50.21 | $1.41M | 121,687 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2012-10-04 | 2017-10-06 | 5,401 | — | $0 | 76,873 | SEC↗ |
| NEOG NEOGEN CORP | A Award deriv | 2012-10-04 | 2012-10-09 | 18,000 | — | $0 | 150,889 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2012-08-15 | 2012-08-17 | 6,299 | — | $0 | 178,876 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2012-08-15 | 2012-08-17 | 6,299 | $38.89 | $245.0K | 121,687 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2012-08-15 | 2012-08-17 | 6,299 | $13.55 | $85.4K | 127,986 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2012-05-18 | 2012-05-21 | 2,817 | — | $0 | 90,040 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise deriv | 2012-05-18 | 2012-05-21 | 6,652 | — | $0 | 92,857 | SEC↗ |
| NEOG NEOGEN CORP | S Sale | 2012-05-18 | 2012-05-21 | 9,469 | $38.89 | $368.2K | 109,521 | SEC↗ |
| NEOG NEOGEN CORP | M Exercise | 2012-05-18 | 2012-05-21 | 9,469 | $13.55 | $128.3K | 118,990 | SEC↗ |