Insider purchases - Last 6 months | Shares | Trans |
---|---|---|
Purchases | 0 | 0 |
Sales | N/A | 0 |
Net shares purchased (sold) | 0 | 0 |
Total insider shares held | 2M | N/A |
% net shares purchased (sold) | N/A | N/A |
Net institutional purchases - Prior quarter to latest quarter | Shares |
---|---|
Net shares purchased (sold) | N/A |
% change in institutional shares held | N/A |
Insider | Transaction | Type | Value | Date | Shares |
---|---|---|---|---|---|
MAJMUDAR ANANG K | Purchase at price 46.19 per share. | Direct | 19,863 | 21 Mar 2024 | 430 |
MAJMUDAR ANANG K | Purchase at price 42.74 per share. | Direct | 17,098 | 19 Jan 2024 | 400 |
PRIEST JEFFREY W. | Purchase at price 42.19 per share. | Direct | 42,190 | 08 Jan 2024 | 1,000 |
PRIEST JEFFREY W. | Purchase at price 42.19 per share. | Direct | 42,190 | 08 Jan 2024 | 1,000 |
STARK EUGENE S | Purchase at price 41.00 per share. | Direct | 10,250 | 21 Sept 2023 | 250 |
PRIEST JEFFREY W. | Purchase at price 40.81 per share. | Direct | 20,406 | 22 Aug 2023 | 500 |
STARK EUGENE S | Purchase at price 41.10 per share. | Direct | 10,768 | 16 Aug 2023 | 262 |
PRIEST JEFFREY W. | Stock Gift at price 39.90 per share. | Direct | 67,032 | 02 Feb 2023 | 1,680 |
PRIEST JEFFREY W. | Stock Gift at price 39.90 per share. | Direct | 67,032 | 02 Feb 2023 | 1,680 |
PRIEST JEFFREY W. | Purchase at price 34.00 per share. | Direct | 17,000 | 23 Sept 2022 | 500 |
PRIEST JEFFREY W. | Stock Gift at price 39.30 per share. | Direct | 58,950 | 10 Aug 2022 | 1,500 |
PRIEST JEFFREY W. | Purchase at price 35.56 per share. | Direct | 10,668 | 15 Jun 2022 | 300 |
PRIEST JEFFREY W. | Purchase at price 36.10 per share. | Direct | 4,837 | 24 May 2022 | 134 |
PRIEST JEFFREY W. | Purchase at price 36.12 per share. | Direct | 18,060 | 20 May 2022 | 500 |
PRIEST JEFFREY W. | Stock Gift at price 44.56 per share. | Direct | 59,978 | 30 Dec 2021 | 1,346 |
PRIEST JEFFREY W. | Stock Award(Grant) at price 42.15 per share. | Direct | 84,300 | 20 Dec 2021 | 2,000 |
PRIEST JEFFREY W. | Purchase at price 23.99 per share. | Direct | 19,191 | 19 Mar 2020 | 800 |
BERENS RODNEY B | Sale at price 36.72 - 36.73 per share. | Direct | 113,668 | 17 Sept 2019 | 3,095 |
PRIEST JEFFREY W. | Purchase at price 30.75 per share. | Direct | 15,374 | 12 Dec 2018 | 500 |
MAJMUDAR ANANG K | Purchase at price 32.40 per share. | Direct | 1,134 | 30 Nov 2018 | 35 |
STARK EUGENE S | Purchase at price 30.69 per share. | Direct | 15,345 | 23 Nov 2018 | 500 |
PRIEST JEFFREY W. | Purchase at price 33.04 per share. | Direct | 49,560 | 29 Oct 2018 | 1,500 |
BERENS RODNEY B | Sale at price 37.09 - 37.25 per share. | Direct | 148,836 | 21 Sept 2018 | 4,000 |
DAVIDSON SPENCER A | Sale at price 33.96 per share. | Indirect | 47,544 | 23 Apr 2018 | 1,400 |
SERENA V ALTSCHUL | Sale at price 33.96 per share. | Direct | 577 | 23 Apr 2018 | 17 |
EMILY H ALTSCHUL | Sale at price 33.96 per share. | Direct | 33,586 | 23 Apr 2018 | 989 |
EMILY H ALTSCHUL | Sale at price 33.96 per share. | Direct | 13,380 | 23 Apr 2018 | 394 |
DAVIDSON SPENCER A | Sale at price 33.85 per share. | Indirect | 34,222 | 20 Apr 2018 | 1,011 |
EMILY H ALTSCHUL | Sale at price 33.85 per share. | Direct | 34,222 | 20 Apr 2018 | 1,011 |
DAVIDSON SPENCER A | Sale at price 34.25 per share. | Indirect | 140,435 | 18 Apr 2018 | 4,100 |
ALTSCHUL STEPHEN F TRUST | Sale at price 34.25 per share. | Direct | 70,765 | 18 Apr 2018 | 2,066 |
STEPHEN F ALTSCHUL | Purchase at price 34.25 per share. | Direct | 69,669 | 18 Apr 2018 | 2,034 |
STEPHEN F ALTSCHUL | Sale at price 34.25 per share. | Direct | 70,765 | 18 Apr 2018 | 2,066 |
STEPHEN F ALTSCHUL | Sale at price 34.25 per share. | Direct | 69,669 | 18 Apr 2018 | 2,034 |
MAJMUDAR ANANG K | Purchase at price 35.45 per share. | Direct | 8,614 | 09 Mar 2018 | 243 |
PRIEST JEFFREY W. | Purchase at price 33.14 - 33.17 per share. | Indirect | 132,620 | 08 Feb 2018 | 4,000 |
MAJMUDAR ANANG K | Purchase at price 33.09 per share. | Direct | 7,445 | 08 Feb 2018 | 225 |
BERENS RODNEY B | Sale at price 36.18 per share. | Direct | 144,716 | 25 Jan 2018 | 4,000 |
DAVIDSON SPENCER A | Purchase at price 34.13 per share. | Direct | 44,369 | 20 Dec 2017 | 1,300 |
DAVIDSON SPENCER A | Purchase at price 33.87 - 34.18 per share. | Direct | 197,991 | 18 Dec 2017 | 5,800 |
STARK EUGENE S | Purchase at price 33.88 per share. | Direct | 23,716 | 15 Dec 2017 | 700 |
DAVIDSON SPENCER A | Purchase at price 33.70 per share. | Indirect | 60,657 | 14 Dec 2017 | 1,800 |
DAVIDSON SPENCER A | Purchase at price 33.83 per share. | Direct | 13,530 | 13 Dec 2017 | 400 |
PRIEST JEFFREY W. | Purchase at price 33.49 - 33.50 per share. | Indirect | 167,470 | 28 Nov 2017 | 5,000 |
MAJMUDAR ANANG K | Purchase at price 33.13 per share. | Direct | 23,456 | 10 Nov 2017 | 708 |
PRIEST JEFFREY W. | Purchase at price 35.45 per share. | Direct | 35,452 | 21 Sept 2017 | 1,000 |
PRIEST JEFFREY W. | Purchase at price 35.21 per share. | Direct | 10,563 | 15 Sept 2017 | 300 |
PRIEST JEFFREY W. | Purchase at price 34.18 per share. | Direct | 51,274 | 16 May 2017 | 1,500 |
ALTSCHUL ARTHUR G JR | Sale at price 33.53 per share. | Indirect | 67,066 | 06 Apr 2017 | 2,000 |
DAVIDSON SPENCER A | Sale at price 33.52 - 33.53 per share. | Indirect | 291,702 | 06 Apr 2017 | 8,700 |
CHARLES ALTSCHUL | Sale at price 33.53 per share. | Direct | 67,060 | 06 Apr 2017 | 2,000 |
ALTSCHUL STEPHEN F TRUST | Sale at price 33.53 per share. | Direct | 33,530 | 06 Apr 2017 | 1,000 |
SERENA VON REIS ALTSCHUL | Sale at price 33.53 per share. | Direct | 67,066 | 06 Apr 2017 | 2,000 |
EMILY H ALTSCHUL | Sale at price 33.53 per share. | Direct | 100,590 | 06 Apr 2017 | 3,000 |
STEPHEN F ALTSCHUL | Sale at price 33.52 per share. | Direct | 6,972 | 05 Apr 2017 | 208 |
DAVIDSON SPENCER A | Sale at price 33.41 - 33.55 per share. | Indirect | 143,520 | 04 Apr 2017 | 4,292 |
STEPHEN F ALTSCHUL | Sale at price 33.53 - 33.55 per share. | Direct | 93,628 | 04 Apr 2017 | 2,792 |
CHARLES ALTSCHUL | Sale at price 33.41 per share. | Direct | 50,121 | 03 Apr 2017 | 1,500 |
ALTSCHUL ARTHUR G JR | Sale at price 33.49 - 33.53 per share. | Indirect | 520,053 | 31 Mar 2017 | 15,523 |
DAVIDSON SPENCER A | Sale at price 33.49 - 33.53 per share. | Indirect | 1,123,033 | 31 Mar 2017 | 33,523 |
CHARLES ALTSCHUL | Sale at price 33.53 per share. | Direct | 50,292 | 31 Mar 2017 | 1,500 |
CHARLES ALTSCHUL | Sale at price 33.53 per share. | Direct | 26,822 | 31 Mar 2017 | 800 |
CHARLES ALTSCHUL | Sale at price 33.53 per share. | Direct | 33,528 | 31 Mar 2017 | 1,000 |
ALTSCHUL CHARLES TRUST | Sale at price 33.53 per share. | Direct | 13,411 | 31 Mar 2017 | 400 |
SERENA VON REIS ALTSCHUL | Sale at price 33.53 per share. | Direct | 10,058 | 31 Mar 2017 | 300 |
SERENA VON REIS ALTSCHUL | Sale at price 33.53 per share. | Direct | 33,528 | 31 Mar 2017 | 1,000 |
ALTSCHUL EMILY H TRUST | Sale at price 33.53 per share. | Direct | 10,058 | 31 Mar 2017 | 300 |
ARTHUR G ALTSCHUL JR | Sale at price 33.49 - 33.53 per share. | Direct | 134,770 | 31 Mar 2017 | 4,023 |
ARTHUR G ALTSCHUL JR | Sale at price 33.49 - 33.53 per share. | Direct | 301,510 | 31 Mar 2017 | 9,000 |
CHARLES ALTSCHUL | Sale at price 33.49 per share. | Direct | 133,951 | 30 Mar 2017 | 4,000 |
CHARLES ALTSCHUL | Sale at price 33.49 per share. | Direct | 66,975 | 30 Mar 2017 | 2,000 |
ALTSCHUL EMILY H TRUST | Sale at price 33.49 per share. | Direct | 150,695 | 30 Mar 2017 | 4,500 |
ALTSCHUL EMILY H TRUST | Sale at price 33.49 per share. | Direct | 83,719 | 30 Mar 2017 | 2,500 |
ARTHUR G ALTSCHUL JR | Sale at price 33.49 per share. | Direct | 40,185 | 30 Mar 2017 | 1,200 |
ALTSCHUL ARTHUR G JR | Sale at price 33.20 - 33.36 per share. | Indirect | 67,932 | 28 Mar 2017 | 2,043 |
DAVIDSON SPENCER A | Sale at price 33.60 per share. | Indirect | 120,539 | 28 Mar 2017 | 3,588 |
CHARLES ALTSCHUL | Sale at price 33.36 per share. | Direct | 33,359 | 28 Mar 2017 | 1,000 |
SERENA VON REIS ALTSCHUL | Sale at price 33.20 - 33.36 per share. | Direct | 54,650 | 28 Mar 2017 | 1,643 |
EMILY H ALTSCHUL | Sale at price 33.36 per share. | Direct | 33,359 | 28 Mar 2017 | 1,000 |
EMILY H ALTSCHUL | Sale at price 33.36 per share. | Direct | 32,458 | 28 Mar 2017 | 973 |
DAVIDSON SPENCER A | Sale at price 33.20 per share. | Indirect | 81,517 | 27 Mar 2017 | 2,455 |
SERENA VON REIS ALTSCHUL | Sale at price 33.20 per share. | Direct | 13,282 | 27 Mar 2017 | 400 |
EMILY H ALTSCHUL | Sale at price 33.20 per share. | Direct | 34,101 | 27 Mar 2017 | 1,027 |
ALTSCHUL ARTHUR G JR | Sale at price 33.60 per share. | Indirect | 10,081 | 17 Mar 2017 | 300 |
DAVIDSON SPENCER A | Sale at price 33.60 per share. | Indirect | 77,290 | 17 Mar 2017 | 2,300 |
CHARLES ALTSCHUL | Sale at price 33.60 per share. | Direct | 33,604 | 17 Mar 2017 | 1,000 |
CHARLES ALTSCHUL | Sale at price 33.60 per share. | Direct | 10,081 | 17 Mar 2017 | 300 |
STEPHEN F ALTSCHUL | Sale at price 33.60 per share. | Direct | 33,604 | 17 Mar 2017 | 1,000 |
ALTSCHUL ARTHUR G JR | Sale at price 33.43 - 33.56 per share. | Indirect | 123,787 | 16 Mar 2017 | 3,700 |
DAVIDSON SPENCER A | Sale at price 33.43 - 33.56 per share. | Indirect | 316,404 | 16 Mar 2017 | 9,450 |
ARTHUR G ALTSCHUL JR | Sale at price 33.56 per share. | Direct | 23,492 | 16 Mar 2017 | 700 |
STEPHEN F ALTSCHUL | Sale at price 33.56 per share. | Direct | 100,680 | 16 Mar 2017 | 3,000 |
SERENA V ALTSCHUL | Sale at price 33.43 per share. | Direct | 50,147 | 15 Mar 2017 | 1,500 |
ARTHUR G ALTSCHUL JR | Sale at price 33.43 per share. | Direct | 33,432 | 15 Mar 2017 | 1,000 |
ARTHUR G ALTSCHUL JR | Sale at price 33.43 per share. | Direct | 66,863 | 15 Mar 2017 | 2,000 |
EMILY H ALTSCHUL | Sale at price 33.43 per share. | Direct | 8,358 | 15 Mar 2017 | 250 |
EMILY H ALTSCHUL | Sale at price 33.43 per share. | Direct | 33,432 | 15 Mar 2017 | 1,000 |
ALTSCHUL ARTHUR G JR | Sale at price 33.37 per share. | Indirect | 166,850 | 13 Mar 2017 | 5,000 |
DAVIDSON SPENCER A | Sale at price 33.37 per share. | Indirect | 200,220 | 13 Mar 2017 | 6,000 |
SERENA VON REIS ALTSCHUL | Sale at price 33.37 per share. | Direct | 33,370 | 13 Mar 2017 | 1,000 |
ARTHUR G ALTSCHUL JR | Sale at price 33.37 per share. | Direct | 66,740 | 13 Mar 2017 | 2,000 |
EMILY H ALTSCHUL | Sale at price 33.37 per share. | Direct | 33,370 | 13 Mar 2017 | 1,000 |
DAVIDSON SPENCER A | Sale at price 32.50 per share. | Indirect | 13,000 | 02 Feb 2017 | 400 |
JAMES WAGNER ALTSCHUL | Sale at price 32.50 per share. | Direct | 13,000 | 02 Feb 2017 | 400 |
PRIEST JEFFREY W. | Purchase at price 31.75 per share. | Indirect | 12,541 | 09 Jan 2017 | 395 |
PRIEST JEFFREY W. | Purchase at price 30.08 per share. | Indirect | 181,984 | 14 Nov 2016 | 6,050 |
PRIEST JEFFREY W. | Purchase at price 29.44 per share. | Direct | 26,496 | 09 Nov 2016 | 900 |
DAVIDSON SPENCER A | Sale at price 31.77 per share. | Indirect | 63,536 | 26 Oct 2016 | 2,000 |
CHARLES ALTSCHUL | Sale at price 31.77 per share. | Direct | 63,536 | 26 Oct 2016 | 2,000 |
STEPHEN F ALTSCHUL | Sale at price 31.77 per share. | Direct | 63,536 | 26 Oct 2016 | 2,000 |
ALTSCHUL ARTHUR G JR | Sale at price 31.90 per share. | Indirect | 63,804 | 24 Oct 2016 | 2,000 |
DAVIDSON SPENCER A | Sale at price 31.90 per share. | Indirect | 191,412 | 24 Oct 2016 | 6,000 |
CHARLES ALTSCHUL | Sale at price 31.90 per share. | Direct | 63,804 | 24 Oct 2016 | 2,000 |
CHARLES ALTSCHUL | Sale at price 31.90 per share. | Direct | 63,804 | 24 Oct 2016 | 2,000 |
ALTSCHUL CHARLES TRUST | Sale at price 31.90 per share. | Direct | 63,804 | 24 Oct 2016 | 2,000 |
SERENA V ALTSCHUL | Sale at price 31.90 per share. | Direct | 63,804 | 24 Oct 2016 | 2,000 |
ARTHUR G ALTSCHUL JR | Sale at price 31.90 per share. | Direct | 63,804 | 24 Oct 2016 | 2,000 |
ALTSCHUL ARTHUR G JR | Sale at price 32.59 per share. | Indirect | 58,625 | 10 Oct 2016 | 1,799 |
DAVIDSON SPENCER A | Sale at price 32.59 per share. | Indirect | 346,047 | 10 Oct 2016 | 10,619 |
CHARLES ALTSCHUL | Sale at price 32.59 per share. | Direct | 65,175 | 10 Oct 2016 | 2,000 |
CHARLES ALTSCHUL | Sale at price 32.59 per share. | Direct | 32,588 | 10 Oct 2016 | 1,000 |
SERENA VON REIS ALTSCHUL | Sale at price 32.59 per share. | Direct | 32,588 | 10 Oct 2016 | 1,000 |
ARTHUR G ALTSCHUL JR | Sale at price 32.59 per share. | Direct | 26,037 | 10 Oct 2016 | 799 |
EMILY H ALTSCHUL | Sale at price 32.59 per share. | Direct | 97,762 | 10 Oct 2016 | 3,000 |
EMILY H ALTSCHUL | Sale at price 32.59 per share. | Direct | 32,588 | 10 Oct 2016 | 1,000 |
STEPHEN F ALTSCHUL | Sale at price 32.59 per share. | Direct | 26,722 | 10 Oct 2016 | 820 |
STEPHEN F ALTSCHUL | Sale at price 32.59 per share. | Direct | 32,588 | 10 Oct 2016 | 1,000 |
ALTSCHUL ARTHUR G JR | Sale at price 32.79 - 32.91 per share. | Indirect | 42,744 | 23 Sept 2016 | 1,300 |
DAVIDSON SPENCER A | Sale at price 32.79 - 32.91 per share. | Indirect | 207,282 | 23 Sept 2016 | 6,300 |
ARTHUR G ALTSCHUL JR | Sale at price 32.79 per share. | Direct | 9,837 | 23 Sept 2016 | 300 |
CHARLES ALTSCHUL | Sale at price 32.91 per share. | Direct | 32,908 | 22 Sept 2016 | 1,000 |
ALTSCHUL CHARLES TRUST | Sale at price 32.91 per share. | Direct | 32,908 | 22 Sept 2016 | 1,000 |
SERENA VON REIS ALTSCHUL | Sale at price 32.91 per share. | Direct | 32,908 | 22 Sept 2016 | 1,000 |
SERENA V ALTSCHUL | Sale at price 32.91 per share. | Direct | 32,908 | 22 Sept 2016 | 1,000 |
STEPHEN F ALTSCHUL | Sale at price 32.91 per share. | Direct | 32,908 | 22 Sept 2016 | 1,000 |
ALTSCHUL ARTHUR G JR | Sale at price 32.30 per share. | Indirect | 32,299 | 16 Sept 2016 | 1,000 |
DAVIDSON SPENCER A | Sale at price 32.30 per share. | Indirect | 61,370 | 16 Sept 2016 | 1,900 |
CHARLES ALTSCHUL | Sale at price 32.30 per share. | Direct | 32,299 | 16 Sept 2016 | 1,000 |
SERENA VON REIS ALTSCHUL | Sale at price 32.30 per share. | Direct | 32,299 | 16 Sept 2016 | 1,000 |
STEPHEN F ALTSCHUL | Sale at price 32.30 per share. | Direct | 29,070 | 16 Sept 2016 | 900 |
ALTSCHUL ARTHUR G JR | Sale at price 33.02 per share. | Indirect | 165,116 | 18 Aug 2016 | 5,000 |
DAVIDSON SPENCER A | Sale at price 33.02 per share. | Indirect | 660,466 | 18 Aug 2016 | 20,000 |
ARTHUR G ALTSCHUL JR | Sale at price 33.02 per share. | Direct | 165,116 | 18 Aug 2016 | 5,000 |
EMILY H ALTSCHUL | Sale at price 33.02 per share. | Direct | 330,233 | 18 Aug 2016 | 10,000 |
STEPHEN F ALTSCHUL | Sale at price 33.02 per share. | Direct | 165,116 | 18 Aug 2016 | 5,000 |
ALTSCHUL ARTHUR G JR | Sale at price 31.01 - 31.33 per share. | Indirect | 171,847 | 23 Jun 2016 | 5,494 |
DAVIDSON SPENCER A | Sale at price 31.01 - 31.33 per share. | Indirect | 800,248 | 23 Jun 2016 | 25,600 |
CHARLES ALTSCHUL | Sale at price 31.01 - 31.33 per share. | Direct | 147,026 | 23 Jun 2016 | 4,700 |
CHARLES ALTSCHUL | Sale at price 31.33 per share. | Direct | 62,660 | 23 Jun 2016 | 2,000 |
CHARLES ALTSCHUL | Sale at price 31.33 per share. | Direct | 31,330 | 23 Jun 2016 | 1,000 |