The table below lists insider purchases and sales reported by company officers, directors, and major shareholders during the last 12 months.
DATE INSIDER |
INSIDER | TYPE | SHARES | PRICE | SHARES PRICE VALUE |
|---|---|---|---|---|---|
Jun 07, 2021 GABELLI MARIO J |
GABELLI MARIO J
|
Sell |
400 | $16.51 | 400 $16.51 $6,604 |
May 17, 2021 GABELLI MARIO J |
GABELLI MARIO J
|
Sell |
433 | $15.06 | 433 $15.06 $6,523 |
Mar 31, 2021 GABELLI MARIO J |
GABELLI MARIO J
|
Sell |
1,483 | $40.50 | 1,483 $40.50 $60,062 |
Mar 30, 2021 GABELLI MARIO J |
GABELLI MARIO J
|
Sell |
1,000 | $40.50 | 1,000 $40.50 $40,500 |
Mar 26, 2021 GABELLI MARIO J |
GABELLI MARIO J
|
Sell |
402 | $40.54 | 402 $40.54 $16,296 |
Jan 05, 2021 GABELLI MARIO J |
GABELLI MARIO J
|
Sell |
567 | $12.00 | 567 $12.00 $6,804 |
Dec 31, 2020 GABELLI MARIO J |
GABELLI MARIO J
|
Sell |
5,000 | $12.01 | 5,000 $12.01 $60,028 |
Dec 28, 2020 GABELLI MARIO J |
GABELLI MARIO J
|
Sell |
800 | $11.89 | 800 $11.89 $9,513 |
Dec 24, 2020 GABELLI MARIO J |
GABELLI MARIO J
|
Sell |
1,749 | $11.83 | 1,749 $11.83 $20,699 |
Dec 11, 2020 GABELLI MARIO J |
GABELLI MARIO J
|
Sell |
36,200 | $40.75 | 36,200 $40.75 $1,475,150 |
Nov 30, 2020 GABELLI MARIO J |
GABELLI MARIO J
|
Sell |
1,800 | $40.94 | 1,800 $40.94 $73,691 |
Nov 27, 2020 GABELLI MARIO J |
GABELLI MARIO J
|
Sell |
1,000 | $40.85 | 1,000 $40.85 $40,850 |
Jun 25, 2020 GABELLI MARIO J |
GABELLI MARIO J
|
Sell |
537 | $41.00 | 537 $41.00 $22,017 |
Jun 16, 2020 GABELLI MARIO J |
GABELLI MARIO J
|
Sell |
245 | $40.90 | 245 $40.90 $10,021 |
Jun 05, 2020 GABELLI MARIO J |
GABELLI MARIO J
|
Sell |
1,900 | $9.60 | 1,900 $9.60 $18,240 |
Jun 03, 2020 GABELLI MARIO J |
GABELLI MARIO J
|
Sell |
51 | $9.10 | 51 $9.10 $464 |
May 29, 2020 GABELLI MARIO J |
GABELLI MARIO J
|
Sell |
4,000 | $8.85 | 4,000 $8.85 $35,400 |
May 27, 2020 GABELLI MARIO J |
GABELLI MARIO J
|
Sell |
300 | $8.70 | 300 $8.70 $2,610 |
May 27, 2020 GABELLI MARIO J |
GABELLI MARIO J
|
Sell |
9,200 | $8.90 | 9,200 $8.90 $81,880 |
Apr 27, 2020 GABELLI MARIO J |
GABELLI MARIO J
|
Sell |
14,000 | $40.10 | 14,000 $40.10 $561,400 |
Apr 24, 2020 GABELLI MARIO J |
GABELLI MARIO J
|
Sell |
500 | $40.25 | 500 $40.25 $20,124 |
Apr 23, 2020 GABELLI MARIO J |
GABELLI MARIO J
|
Sell |
300 | $40.25 | 300 $40.25 $12,075 |
Apr 22, 2020 GABELLI MARIO J |
GABELLI MARIO J
|
Sell |
300 | $40.25 | 300 $40.25 $12,074 |
Apr 21, 2020 GABELLI MARIO J |
GABELLI MARIO J
|
Sell |
100 | $40.26 | 100 $40.26 $4,026 |
Apr 20, 2020 GABELLI MARIO J |
GABELLI MARIO J
|
Sell |
1,200 | $40.23 | 1,200 $40.23 $48,276 |
Apr 17, 2020 GABELLI MARIO J |
GABELLI MARIO J
|
Sell |
1,600 | $40.18 | 1,600 $40.18 $64,288 |
Apr 09, 2020 GABELLI MARIO J |
GABELLI MARIO J
|
Sell |
2,000 | $39.76 | 2,000 $39.76 $79,527 |
Apr 07, 2020 GABELLI MARIO J |
GABELLI MARIO J
|
Sell |
80,000 | $8.00 | 80,000 $8.00 $640,000 |
Apr 02, 2020 GABELLI MARIO J |
GABELLI MARIO J
|
Sell |
100,000 | $39.35 | 100,000 $39.35 $3,935,000 |
Nov 27, 2019 GABELLI MARIO J |
GABELLI MARIO J
|
Sell |
743 | $15.50 | 743 $15.50 $11,517 |
Oct 25, 2019 GABELLI MARIO J |
GABELLI MARIO J
|
Sell |
14,992 | $14.45 | 14,992 $14.45 $216,634 |
Sep 20, 2019 GABELLI MARIO J |
GABELLI MARIO J
|
Buy |
27,630 | $41.35 | 27,630 $41.35 $1,142,501 |
Sep 18, 2019 GABELLI MARIO J |
GABELLI MARIO J
|
Sell |
49 | $41.25 | 49 $41.25 $2,021 |
Aug 16, 2019 GABELLI MARIO J |
GABELLI MARIO J
|
Sell |
100 | $42.00 | 100 $42.00 $4,200 |
Aug 15, 2019 GABELLI MARIO J |
GABELLI MARIO J
|
Sell |
100 | $42.00 | 100 $42.00 $4,200 |
Aug 14, 2019 GABELLI MARIO J |
GABELLI MARIO J
|
Sell |
110 | $42.00 | 110 $42.00 $4,620 |
Aug 06, 2019 GABELLI MARIO J |
GABELLI MARIO J
|
Buy |
273 | $15.69 | 273 $15.69 $4,282 |
Aug 02, 2019 GABELLI MARIO J |
GABELLI MARIO J
|
Buy |
327 | $15.68 | 327 $15.68 $5,127 |
Aug 01, 2019 GABELLI MARIO J |
GABELLI MARIO J
|
Buy |
300 | $15.68 | 300 $15.68 $4,704 |
Jul 19, 2019 GABELLI MARIO J |
GABELLI MARIO J
|
Buy |
346 | $15.68 | 346 $15.68 $5,425 |
Jul 17, 2019 GABELLI MARIO J |
GABELLI MARIO J
|
Buy |
300 | $15.68 | 300 $15.68 $4,704 |
Jul 15, 2019 GABELLI MARIO J |
GABELLI MARIO J
|
Buy |
300 | $15.68 | 300 $15.68 $4,704 |
Jul 11, 2019 GABELLI MARIO J |
GABELLI MARIO J
|
Buy |
300 | $15.68 | 300 $15.68 $4,704 |
Jul 10, 2019 GABELLI MARIO J |
GABELLI MARIO J
|
Buy |
300 | $15.68 | 300 $15.68 $4,704 |
Jul 09, 2019 GABELLI MARIO J |
GABELLI MARIO J
|
Buy |
300 | $15.68 | 300 $15.68 $4,704 |
Jul 08, 2019 GABELLI MARIO J |
GABELLI MARIO J
|
Buy |
254 | $15.68 | 254 $15.68 $3,983 |
Jul 01, 2019 GABELLI MARIO J |
GABELLI MARIO J
|
Buy |
500 | $16.40 | 500 $16.40 $8,200 |
Jun 05, 2019 GABELLI MARIO J |
GABELLI MARIO J
|
Sell |
200 | $41.27 | 200 $41.27 $8,254 |
Jun 03, 2019 GABELLI MARIO J |
GABELLI MARIO J
|
Sell |
245 | $41.12 | 245 $41.12 $10,075 |
Apr 26, 2019 GABELLI MARIO J |
GABELLI MARIO J
|
Buy |
25,600 | $41.80 | 25,600 $41.80 $1,070,080 |
Apr 06, 2018 GABELLI MARIO J |
GABELLI MARIO J
|
Buy |
153 | $18.70 | 153 $18.70 $2,861 |
Apr 05, 2018 GABELLI MARIO J |
GABELLI MARIO J
|
Buy |
3,936 | $18.63 | 3,936 $18.63 $73,320 |
Nov 09, 2017 GABELLI MARIO J |
GABELLI MARIO J
|
Buy |
131,956 | $43.50 | 131,956 $43.50 $5,740,086 |
TOP