Insider purchases - Last 6 months | Shares | Trans |
---|---|---|
Purchases | 0 | 0 |
Sales | N/A | 0 |
Net shares purchased (sold) | 0 | 0 |
Total insider shares held | 1.42M | 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 |
---|---|---|---|---|---|
SWENSON NICHOLAS JOHN | Stock Gift at price 0.00 per share. | Indirect | 0 | 28 Dec 2023 | 611 |
CABILLOT RAYMOND E | Purchase at price 15.30 - 15.50 per share. | Indirect | 77,201 | 16 Sept 2022 | 5,000 |
MCCLUNG PETER B. | Purchase at price 14.75 - 17.60 per share. | Direct | 122,771 | 16 Sept 2022 | 7,500 |
CABILLOT RAYMOND E | Purchase at price 17.54 per share. | Indirect | 87,681 | 12 Sept 2022 | 5,000 |
SWENSON NICHOLAS JOHN | Conversion of Exercise of derivative security at price 5.75 per share. | Direct | 21,562 | 26 Aug 2022 | 3,750 |
SWENSON NICHOLAS JOHN | Conversion of Exercise of derivative security at price 5.75 per share. | Direct | 21,562 | 26 Aug 2022 | 3,750 |
CABILLOT RAYMOND E | Purchase at price 15.30 per share. | Indirect | 7,650 | 17 Aug 2022 | 500 |
SWENSON NICHOLAS JOHN | Purchase at price 24.59 - 24.72 per share. | Indirect | 54,245 | 15 Feb 2022 | 2,200 |
SWENSON NICHOLAS JOHN | Purchase at price 25.52 - 29.00 per share. | Indirect | 71,724 | 11 Feb 2022 | 2,625 |
SWENSON NICHOLAS JOHN | Purchase at price 22.60 - 26.98 per share. | Indirect | 61,104 | 08 Feb 2022 | 2,470 |
SWENSON NICHOLAS JOHN | Purchase at price 22.55 - 26.20 per share. | Indirect | 52,656 | 03 Feb 2022 | 2,160 |
SWENSON NICHOLAS JOHN | Purchase at price 34.35 - 40.23 per share. | Indirect | 72,476 | 07 Sept 2021 | 1,919 |
SWENSON NICHOLAS JOHN | Purchase at price 33.90 - 34.39 per share. | Indirect | 11,287 | 01 Sept 2021 | 330 |
SWENSON NICHOLAS JOHN | Purchase at price 34.05 - 35.00 per share. | Indirect | 37,706 | 27 Aug 2021 | 1,088 |
SWENSON NICHOLAS JOHN | Purchase at price 33.37 - 34.71 per share. | Indirect | 13,650 | 24 Aug 2021 | 400 |
CABILLOT RAYMOND E | Purchase at price 33.07 - 33.95 per share. | Indirect | 88,386 | 17 Aug 2021 | 2,646 |
SWENSON NICHOLAS JOHN | Purchase at price 32.94 - 33.70 per share. | Indirect | 29,780 | 17 Aug 2021 | 900 |
SWENSON NICHOLAS JOHN | Purchase at price 32.40 - 35.00 per share. | Indirect | 58,453 | 13 Aug 2021 | 1,746 |
SWENSON NICHOLAS JOHN | Purchase at price 30.60 - 33.42 per share. | Indirect | 35,810 | 10 Aug 2021 | 1,104 |
SWENSON NICHOLAS JOHN | Purchase at price 31.36 - 33.07 per share. | Indirect | 49,420 | 03 Aug 2021 | 1,523 |
SWENSON NICHOLAS JOHN | Purchase at price 29.78 - 30.35 per share. | Indirect | 15,636 | 02 Aug 2021 | 518 |
SWENSON NICHOLAS JOHN | Purchase at price 29.71 - 30.07 per share. | Indirect | 35,843 | 28 Jul 2021 | 1,200 |
SWENSON NICHOLAS JOHN | Purchase at price 27.46 - 28.65 per share. | Indirect | 128,612 | 23 Jul 2021 | 4,591 |
SWENSON NICHOLAS JOHN | Purchase at price 24.49 - 26.44 per share. | Indirect | 56,239 | 20 Jul 2021 | 2,247 |
SWENSON NICHOLAS JOHN | Purchase at price 24.82 - 24.98 per share. | Indirect | 69,901 | 15 Jul 2021 | 2,810 |
SWENSON NICHOLAS JOHN | Purchase at price 23.84 - 24.32 per share. | Indirect | 35,160 | 12 Jul 2021 | 1,462 |
CABILLOT RAYMOND E | Purchase at price 20.25 per share. | Indirect | 74,236 | 29 Jan 2021 | 3,666 |
SWENSON NICHOLAS JOHN | Purchase at price 20.25 per share. | Indirect | 74,236 | 29 Jan 2021 | 3,666 |
SWENSON NICHOLAS JOHN | Stock Gift at price 0.00 per share. | Direct | 0 | 19 Jan 2021 | 1,291 |
CABILLOT RAYMOND E | Purchase at price 20.11 per share. | Indirect | 374,481 | 07 Jan 2021 | 18,620 |
CABILLOT RAYMOND E | Purchase at price 20.11 per share. | Indirect | 374,481 | 31 Dec 2020 | 18,620 |
SWENSON NICHOLAS JOHN | Purchase at price 20.11 per share. | Indirect | 374,421 | 31 Dec 2020 | 18,617 |
CABILLOT RAYMOND E | Purchase at price 18.01 - 20.25 per share. | Indirect | 746,080 | 30 Dec 2020 | 38,682 |
SWENSON NICHOLAS JOHN | Purchase at price 17.79 - 20.23 per share. | Indirect | 667,638 | 30 Dec 2020 | 34,910 |
KOHLER GARY S | Purchase at price 19.06 per share. | Direct | 726,654 | 29 Dec 2020 | 38,125 |
KOHLER GARY S | Purchase at price 19.06 per share. | Direct | 38,120 | 29 Dec 2020 | 2,000 |
SWENSON NICHOLAS JOHN | Purchase at price 11.95 per share. | Indirect | 34,201 | 23 Mar 2020 | 2,862 |
CABILLOT RAYMOND E | Purchase at price 12.75 per share. | Indirect | 2,218 | 20 Mar 2020 | 174 |
CABILLOT RAYMOND E | Purchase at price 11.22 - 11.33 per share. | Indirect | 443,502 | 19 Mar 2020 | 39,396 |
SWENSON NICHOLAS JOHN | Purchase at price 10.50 per share. | Indirect | 78,729 | 19 Mar 2020 | 7,498 |
BARKETT SETH G | Sale at price 11.50 - 11.54 per share. | Direct | 23,030 | 18 Mar 2020 | 2,000 |
CABILLOT RAYMOND E | Purchase at price 12.21 - 15.00 per share. | Indirect | 210,393 | 16 Mar 2020 | 17,042 |
BARKETT SETH G | Sale at price 16.00 per share. | Direct | 9,600 | 12 Mar 2020 | 600 |
BARKETT SETH G | Sale at price 21.25 - 21.50 per share. | Direct | 23,500 | 31 Dec 2019 | 1,100 |
BARKETT SETH G | Sale at price 22.00 per share. | Direct | 17,600 | 11 Dec 2019 | 800 |
CABILLOT RAYMOND E | Purchase at price 21.37 per share. | Direct | 36,051 | 09 Dec 2019 | 1,687 |
CABILLOT RAYMOND E | Purchase at price 21.37 per share. | Direct | 36,051 | 09 Dec 2019 | 1,687 |
CABILLOT RAYMOND E | Purchase at price 22.00 per share. | Direct | 3,784 | 04 Dec 2019 | 172 |
CABILLOT RAYMOND E | Purchase at price 22.00 per share. | Direct | 20,966 | 03 Dec 2019 | 953 |
CABILLOT RAYMOND E | Purchase at price 22.00 per share. | Direct | 4,136 | 27 Nov 2019 | 188 |
CABILLOT RAYMOND E | Purchase at price 19.67 per share. | Direct | 88,525 | 15 Nov 2019 | 4,500 |
SWENSON NICHOLAS JOHN | Purchase at price 31.00 per share. | Indirect | 6,200 | 25 Feb 2019 | 200 |
CABILLOT RAYMOND E | Purchase at price 30.00 per share. | Indirect | 32,128 | 21 Feb 2019 | 1,071 |
SWENSON NICHOLAS JOHN | Purchase at price 29.89 per share. | Indirect | 4,783 | 21 Feb 2019 | 160 |
SWENSON NICHOLAS JOHN | Purchase at price 29.77 - 30.00 per share. | Indirect | 3,055 | 19 Feb 2019 | 102 |
SWENSON NICHOLAS JOHN | Purchase at price 28.99 - 29.00 per share. | Indirect | 4,436 | 06 Feb 2019 | 153 |
KOHLER GARY S | Purchase at price 28.99 per share. | Direct | 203 | 05 Feb 2019 | 7 |
KOHLER GARY S | Purchase at price 29.88 per share. | Direct | 209 | 30 Jan 2019 | 7 |
SWENSON NICHOLAS JOHN | Purchase at price 29.88 per share. | Indirect | 2,211 | 30 Jan 2019 | 74 |
KOHLER GARY S | Purchase at price 29.35 - 31.00 per share. | Direct | 422 | 29 Jan 2019 | 14 |
SWENSON NICHOLAS JOHN | Purchase at price 29.35 - 31.00 per share. | Indirect | 4,466 | 29 Jan 2019 | 148 |
KOHLER GARY S | Purchase at price 29.00 - 30.00 per share. | Direct | 587 | 17 Jan 2019 | 20 |
SWENSON NICHOLAS JOHN | Purchase at price 29.00 - 30.00 per share. | Indirect | 6,483 | 17 Jan 2019 | 221 |
KOHLER GARY S | Purchase at price 28.47 - 28.63 per share. | Direct | 1,227 | 10 Jan 2019 | 43 |
SWENSON NICHOLAS JOHN | Purchase at price 28.47 per share. | Indirect | 8,428 | 10 Jan 2019 | 296 |
SWENSON NICHOLAS JOHN | Purchase at price 28.63 per share. | Indirect | 4,866 | 08 Jan 2019 | 170 |
KOHLER GARY S | Purchase at price 24.45 - 26.00 per share. | Direct | 1,109 | 03 Jan 2019 | 44 |
SWENSON NICHOLAS JOHN | Purchase at price 24.45 - 26.00 per share. | Indirect | 4,739 | 03 Jan 2019 | 189 |
SWENSON NICHOLAS JOHN | Purchase at price 25.26 per share. | Indirect | 7,478 | 28 Dec 2018 | 296 |
KOHLER GARY S | Purchase at price 27.73 per share. | Direct | 555 | 21 Dec 2018 | 20 |
SWENSON NICHOLAS JOHN | Purchase at price 27.73 per share. | Indirect | 6,156 | 21 Dec 2018 | 222 |
KOHLER GARY S | Purchase at price 27.41 - 28.73 per share. | Direct | 904 | 19 Dec 2018 | 32 |
SWENSON NICHOLAS JOHN | Purchase at price 28.73 per share. | Indirect | 6,378 | 19 Dec 2018 | 222 |
CABILLOT RAYMOND E | Purchase at price 27.00 per share. | Indirect | 10,989 | 17 Dec 2018 | 407 |
SWENSON NICHOLAS JOHN | Purchase at price 27.41 - 28.53 per share. | Indirect | 22,028 | 17 Dec 2018 | 777 |
KOHLER GARY S | Purchase at price 28.53 per share. | Direct | 856 | 12 Dec 2018 | 30 |
CABILLOT RAYMOND E | Purchase at price 29.92 per share. | Indirect | 64,068 | 03 Dec 2018 | 2,141 |
CABILLOT RAYMOND E | Purchase at price 30.00 per share. | Indirect | 88,770 | 29 Nov 2018 | 2,959 |
KOHLER GARY S | Purchase at price 33.56 per share. | Direct | 335,600 | 28 Sept 2018 | 10,000 |
SWENSON NICHOLAS JOHN | Purchase at price 33.55 per share. | Indirect | 1,006,500 | 28 Sept 2018 | 30,000 |
SWENSON NICHOLAS JOHN | Purchase at price 33.49 - 34.10 per share. | Indirect | 19,379 | 07 Sept 2018 | 575 |
KOHLER GARY S | Purchase at price 29.60 - 29.68 per share. | Direct | 47,484 | 14 May 2018 | 1,600 |
SWENSON NICHOLAS JOHN | Purchase at price 29.60 - 29.68 per share. | Indirect | 47,484 | 14 May 2018 | 1,600 |
KOHLER GARY S | Purchase at price 25.18 per share. | Direct | 806 | 17 Apr 2018 | 32 |
SWENSON NICHOLAS JOHN | Purchase at price 24.90 - 25.18 per share. | Indirect | 1,304 | 17 Apr 2018 | 52 |
KOHLER GARY S | Purchase at price 24.90 - 25.20 per share. | Direct | 5,538 | 16 Apr 2018 | 220 |
SWENSON NICHOLAS JOHN | Purchase at price 24.90 per share. | Indirect | 1,170 | 11 Apr 2018 | 47 |
SWENSON NICHOLAS JOHN | Purchase at price 24.85 per share. | Indirect | 99 | 10 Apr 2018 | 4 |
SWENSON NICHOLAS JOHN | Purchase at price 24.75 per share. | Indirect | 173 | 04 Apr 2018 | 7 |
SWENSON NICHOLAS JOHN | Purchase at price 24.99 per share. | Indirect | 130,248 | 27 Mar 2018 | 5,212 |
SWENSON NICHOLAS JOHN | Purchase at price 24.99 per share. | Indirect | 130,248 | 27 Mar 2018 | 5,212 |
SWENSON NICHOLAS JOHN | Purchase at price 25.89 per share. | Indirect | 2,589 | 26 Mar 2018 | 100 |
REEVES JOHN A | Sale at price 25.90 per share. | Direct | 10,386 | 26 Mar 2018 | 401 |
REEVES JOHN A | Conversion of Exercise of derivative security at price 10.56 per share. | Direct | 4,235 | 26 Mar 2018 | 401 |
SWENSON NICHOLAS JOHN | Purchase at price 26.27 - 26.40 per share. | Indirect | 21,070 | 22 Mar 2018 | 800 |
REEVES JOHN A | Sale at price 26.50 per share. | Direct | 11,050 | 21 Mar 2018 | 417 |
REEVES JOHN A | Conversion of Exercise of derivative security at price 10.56 per share. | Direct | 4,404 | 21 Mar 2018 | 417 |
SWENSON NICHOLAS JOHN | Purchase at price 26.99 per share. | Indirect | 5,398 | 15 Mar 2018 | 200 |
SWENSON NICHOLAS JOHN | Purchase at price 26.69 per share. | Indirect | 16,014 | 14 Mar 2018 | 600 |
SWENSON NICHOLAS JOHN | Purchase at price 24.80 - 26.82 per share. | Indirect | 15,486 | 07 Mar 2018 | 600 |
SWENSON NICHOLAS JOHN | Purchase at price 25.00 per share. | Indirect | 36,550 | 02 Mar 2018 | 1,462 |
SWENSON NICHOLAS JOHN | Purchase at price 25.03 per share. | Indirect | 43,320 | 28 Feb 2018 | 1,731 |
SWENSON NICHOLAS JOHN | Purchase at price 27.26 per share. | Indirect | 8,178 | 12 Feb 2018 | 300 |
SWENSON NICHOLAS JOHN | Purchase at price 28.27 per share. | Indirect | 5,654 | 09 Feb 2018 | 200 |
SWENSON NICHOLAS JOHN | Purchase at price 28.00 - 29.75 per share. | Indirect | 31,309 | 07 Feb 2018 | 1,100 |
SWENSON NICHOLAS JOHN | Purchase at price 29.55 per share. | Indirect | 11,820 | 05 Feb 2018 | 400 |
SWENSON NICHOLAS JOHN | Purchase at price 30.00 per share. | Indirect | 3,030 | 12 Jan 2018 | 101 |
SWENSON NICHOLAS JOHN | Purchase at price 24.61 per share. | Indirect | 9,845 | 03 Jan 2018 | 400 |
SWENSON NICHOLAS JOHN | Purchase at price 24.86 per share. | Indirect | 25,104 | 02 Jan 2018 | 1,010 |
KOHLER GARY S | Sale at price 24.75 per share. | Indirect | 1,282,718 | 27 Dec 2017 | 51,827 |
SWENSON NICHOLAS JOHN | Purchase at price 24.74 per share. | Indirect | 1,304,879 | 27 Dec 2017 | 52,742 |
SWENSON NICHOLAS JOHN | Purchase at price 24.74 per share. | Indirect | 1,304,879 | 27 Dec 2017 | 52,742 |
SWENSON NICHOLAS JOHN | Purchase at price 24.39 per share. | Indirect | 75,641 | 30 Nov 2017 | 3,101 |
SWENSON NICHOLAS JOHN | Purchase at price 23.62 per share. | Indirect | 146,439 | 27 Nov 2017 | 6,199 |
SWENSON NICHOLAS JOHN | Purchase at price 22.46 per share. | Indirect | 44,232 | 24 Nov 2017 | 1,969 |
SWENSON NICHOLAS JOHN | Purchase at price 21.10 - 21.75 per share. | Indirect | 14,223 | 21 Nov 2017 | 671 |
SWENSON NICHOLAS JOHN | Purchase at price 21.05 per share. | Indirect | 41,847 | 20 Nov 2017 | 1,988 |
SWENSON NICHOLAS JOHN | Purchase at price 21.05 per share. | Indirect | 41,847 | 20 Nov 2017 | 1,988 |
SWENSON NICHOLAS JOHN | Purchase at price 19.39 per share. | Indirect | 2,191 | 05 Jun 2017 | 113 |
SWENSON NICHOLAS JOHN | Purchase at price 19.35 per share. | Indirect | 2,187 | 05 Jun 2017 | 113 |
SWENSON NICHOLAS JOHN | Purchase at price 19.35 per share. | Indirect | 2,187 | 05 Jun 2017 | 113 |
SWENSON NICHOLAS JOHN | Purchase at price 19.31 - 19.35 per share. | Indirect | 4,834 | 09 May 2017 | 250 |
SWENSON NICHOLAS JOHN | Purchase at price 19.72 per share. | Indirect | 13,802 | 04 May 2017 | 700 |
SWENSON NICHOLAS JOHN | Purchase at price 19.73 per share. | Indirect | 5,918 | 24 Apr 2017 | 300 |
SWENSON NICHOLAS JOHN | Purchase at price 20.00 per share. | Indirect | 6,040 | 19 Apr 2017 | 302 |
SWENSON NICHOLAS JOHN | Purchase at price 20.25 per share. | Indirect | 810 | 10 Apr 2017 | 40 |
SWENSON NICHOLAS JOHN | Purchase at price 20.09 per share. | Indirect | 34,532 | 06 Apr 2017 | 1,719 |
SWENSON NICHOLAS JOHN | Purchase at price 20.50 per share. | Indirect | 18,450 | 05 Apr 2017 | 900 |
SWENSON NICHOLAS JOHN | Purchase at price 19.41 per share. | Indirect | 23,783 | 03 Apr 2017 | 1,225 |
SWENSON NICHOLAS JOHN | Purchase at price 20.44 per share. | Indirect | 6,131 | 24 Mar 2017 | 300 |
SWENSON NICHOLAS JOHN | Purchase at price 20.57 per share. | Indirect | 24,690 | 23 Mar 2017 | 1,200 |
SWENSON NICHOLAS JOHN | Purchase at price 21.15 per share. | Indirect | 4,230 | 21 Mar 2017 | 200 |
SWENSON NICHOLAS JOHN | Purchase at price 21.16 per share. | Indirect | 6,982 | 20 Mar 2017 | 330 |
SWENSON NICHOLAS JOHN | Purchase at price 21.04 per share. | Indirect | 8,415 | 14 Mar 2017 | 400 |
SWENSON NICHOLAS JOHN | Purchase at price 20.80 per share. | Indirect | 2,080 | 13 Mar 2017 | 100 |
SWENSON NICHOLAS JOHN | Purchase at price 20.98 per share. | Indirect | 2,328 | 10 Mar 2017 | 111 |
SWENSON NICHOLAS JOHN | Purchase at price 21.00 - 21.16 per share. | Indirect | 4,766 | 09 Mar 2017 | 226 |
SWENSON NICHOLAS JOHN | Purchase at price 20.99 per share. | Indirect | 30,576 | 07 Mar 2017 | 1,457 |
SWENSON NICHOLAS JOHN | Purchase at price 20.99 per share. | Indirect | 10,496 | 06 Mar 2017 | 500 |
SWENSON NICHOLAS JOHN | Purchase at price 21.10 per share. | Indirect | 13,566 | 03 Mar 2017 | 643 |
SWENSON NICHOLAS JOHN | Purchase at price 21.50 per share. | Indirect | 3,009 | 28 Feb 2017 | 140 |
SWENSON NICHOLAS JOHN | Purchase at price 21.69 per share. | Indirect | 3,926 | 22 Feb 2017 | 181 |
SWENSON NICHOLAS JOHN | Purchase at price 21.76 per share. | Indirect | 3,329 | 16 Feb 2017 | 153 |
SWENSON NICHOLAS JOHN | Purchase at price 21.85 per share. | Indirect | 2,185 | 15 Feb 2017 | 100 |
SWENSON NICHOLAS JOHN | Purchase at price 21.57 - 21.75 per share. | Indirect | 2,310 | 01 Feb 2017 | 107 |
SWENSON NICHOLAS JOHN | Purchase at price 22.05 per share. | Indirect | 992 | 30 Jan 2017 | 45 |
SWENSON NICHOLAS JOHN | Purchase at price 21.40 - 21.95 per share. | Indirect | 6,649 | 27 Jan 2017 | 303 |
SWENSON NICHOLAS JOHN | Purchase at price 21.45 per share. | Indirect | 4,290 | 24 Jan 2017 | 200 |
SWENSON NICHOLAS JOHN | Purchase at price 21.40 per share. | Indirect | 578 | 23 Jan 2017 | 27 |
SWENSON NICHOLAS JOHN | Purchase at price 22.45 per share. | Indirect | 130,163 | 22 Dec 2016 | 5,797 |