5/5/2022 | Gamco Investors, Inc. Et Al | Major Shareholder | Buy | 1,000 | $26.05 | $26,050.00 | 17,500 | |
4/25/2022 | Gamco Investors, Inc. Et Al | Major Shareholder | Buy | 1,000 | $27.10 | $27,100.00 | 16,500 | |
4/20/2022 | Gamco Investors, Inc. Et Al | Major Shareholder | Buy | 5,000 | $28.02 | $140,100.00 | 5,000 | |
4/12/2022 | Gamco Investors, Inc. Et Al | Major Shareholder | Buy | 5,000 | $27.12 | $135,600.00 | 40,000 | |
4/6/2022 | Gamco Investors, Inc. Et Al | Major Shareholder | Buy | 500 | $28.70 | $14,350.00 | 510 | |
3/31/2022 | Gamco Investors, Inc. Et Al | Major Shareholder | Buy | 2,000 | $28.98 | $57,960.00 | 510 | |
3/15/2022 | Gamco Investors, Inc. Et Al | Major Shareholder | Buy | 5,000 | $26.75 | $133,750.00 | | |
1/20/2022 | Gamco Investors, Inc. Et Al | Major Shareholder | Buy | 1,000 | $26.15 | $26,150.00 | | |
12/28/2021 | Gamco Investors, Inc. Et Al | Major Shareholder | Buy | 500 | $28.63 | $14,315.00 | | |
12/23/2021 | Gamco Investors, Inc. Et Al | Major Shareholder | Buy | 500 | $28.71 | $14,355.00 | | |
12/8/2021 | Associated Capital Group, Inc. | Major Shareholder | Sell | 800 | $24.88 | $19,904.00 | | |
11/24/2021 | Associated Capital Group, Inc. | Major Shareholder | Sell | 4,239 | $27.53 | $116,699.67 | | |
11/22/2021 | Associated Capital Group, Inc. | Major Shareholder | Sell | 8,546 | $28.94 | $247,321.24 | | |
11/19/2021 | Associated Capital Group, Inc. | Major Shareholder | Sell | 7,244 | $28.76 | $208,337.44 | | |
11/17/2021 | Associated Capital Group, Inc. | Major Shareholder | Sell | 351 | $27.41 | $9,620.91 | | |
11/15/2021 | Associated Capital Group, Inc. | Major Shareholder | Sell | 3,887 | $27.81 | $108,097.47 | | |
11/12/2021 | Associated Capital Group, Inc. | Major Shareholder | Sell | 5,936 | $27.50 | $163,240.00 | | |
11/10/2021 | Associated Capital Group, Inc. | Major Shareholder | Sell | 6,760 | $27.33 | $184,750.80 | | |
11/8/2021 | Associated Capital Group, Inc. | Major Shareholder | Sell | 5,481 | $26.88 | $147,329.28 | | |
11/3/2021 | Associated Capital Group, Inc. | Major Shareholder | Sell | 2,500 | $27.31 | $68,275.00 | | |
11/1/2021 | Associated Capital Group, Inc. | Major Shareholder | Sell | 1,472 | $26.60 | $39,155.20 | | |
10/28/2021 | Associated Capital Group, Inc. | Major Shareholder | Sell | 869 | $26.59 | $23,106.71 | | |
10/25/2021 | Associated Capital Group, Inc. | Major Shareholder | Sell | 500 | $27.50 | $13,750.00 | | |
9/27/2021 | Associated Capital Group, Inc. | Major Shareholder | Sell | 1,400 | $26.16 | $36,624.00 | | |
8/23/2021 | Associated Capital Group, Inc. | Major Shareholder | Sell | 3,900 | $27.18 | $106,002.00 | | |
8/20/2021 | Associated Capital Group, Inc. | Major Shareholder | Sell | 1,037 | $26.98 | $27,978.26 | | |
8/4/2021 | Associated Capital Group, Inc. | Major Shareholder | Sell | 2,042 | $27.54 | $56,236.68 | | |
7/29/2021 | Associated Capital Group, Inc. | Major Shareholder | Sell | 1,600 | $27.70 | $44,320.00 | | |
7/23/2021 | Associated Capital Group, Inc. | Major Shareholder | Sell | 1,400 | $27.62 | $38,668.00 | | |
7/21/2021 | Associated Capital Group, Inc. | Major Shareholder | Sell | 1,938 | $28.02 | $54,302.76 | | |
6/24/2021 | Associated Capital Group, Inc. | Major Shareholder | Sell | 1,383 | $25.11 | $34,727.13 | | |
6/16/2021 | Associated Capital Group, Inc. | Major Shareholder | Sell | 742 | $25.06 | $18,594.52 | | |
6/14/2021 | Associated Capital Group, Inc. | Major Shareholder | Sell | 402 | $24.91 | $10,013.82 | | |
5/28/2021 | Associated Capital Group, Inc. | Major Shareholder | Sell | 3,302 | $27.21 | $89,847.42 | | |
5/26/2021 | Associated Capital Group, Inc. | Major Shareholder | Sell | 8,441 | $29.10 | $245,633.10 | | |
5/20/2021 | Associated Capital Group, Inc. | Major Shareholder | Sell | 5,762 | $26.68 | $153,730.16 | | |
5/18/2021 | Associated Capital Group, Inc. | Major Shareholder | Sell | 3,822 | $26.23 | $100,251.06 | | |
5/10/2021 | Gamco Investors, Inc. Et Al | Major Shareholder | Sell | 2,000 | $27.40 | $54,800.00 | | |
7/21/2020 | Gamco Investors, Inc. Et Al | Major Shareholder | Buy | 600 | $19.58 | $11,748.00 | | |
7/15/2020 | Gamco Investors, Inc. Et Al | Major Shareholder | Buy | 1,000 | $19.50 | $19,500.00 | | |
7/7/2020 | Gamco Investors, Inc. Et Al | Major Shareholder | Buy | 200 | $18.34 | $3,668.00 | | |
4/9/2020 | Gamco Investors, Inc. Et Al | Major Shareholder | Buy | 6,494 | $18.08 | $117,411.52 | | |
4/3/2020 | Mario J Gabelli | Major Shareholder | Buy | 2,663 | $39.66 | $105,614.58 | 1,000 | |
4/1/2020 | Mario J Gabelli | Chairman | Buy | 5,000 | $25.93 | $129,650.00 | 1,000 | |
3/23/2020 | Mario J Gabelli | Major Shareholder | Buy | 1,831 | $28.41 | $52,018.71 | 1,000 | |
3/12/2020 | Mario J Gabelli | Chairman | Buy | 1,671 | $34.00 | $56,814.00 | 1,000 | |
1/24/2020 | Gamco Investors, Inc. Et Al | Major Shareholder | Buy | 1,200 | $29.55 | $35,460.00 | | |
1/22/2020 | Gamco Investors, Inc. Et Al | Major Shareholder | Buy | 1,000 | $29.25 | $29,250.00 | | |
12/16/2019 | Mario J Gabelli | Chairman | Buy | 900 | $35.92 | $32,328.00 | 1,000 | |
12/10/2019 | Mario J Gabelli | Major Shareholder | Buy | 1,794 | $35.93 | $64,458.42 | | |
12/4/2019 | Mario J Gabelli | Major Shareholder | Buy | 2,264 | $36.69 | $83,066.16 | | |
12/2/2019 | Mario J Gabelli | Chairman | Buy | 506 | $36.05 | $18,241.30 | 1,000 | |
11/29/2019 | Mario J Gabelli | Chairman | Buy | 65 | $36.10 | $2,346.50 | 1,000 | |
11/26/2019 | Mario J Gabelli | Chairman | Buy | 12,998 | $36.07 | $468,837.86 | 1,000 | |
11/21/2019 | Mario J Gabelli | Chairman | Buy | 859 | $35.44 | $30,442.96 | 1,000 | |
11/19/2019 | Mario J Gabelli | Major Shareholder | Buy | 1,081 | $36.00 | $38,916.00 | | |
9/5/2019 | Mario J Gabelli | Major Shareholder | Buy | 3,316 | $34.63 | $114,833.08 | | |
9/3/2019 | Mario J Gabelli | Major Shareholder | Buy | 2,125 | $34.70 | $73,737.50 | | |
8/30/2019 | Mario J Gabelli | Major Shareholder | Buy | 18,000 | $0.28 | $5,040.00 | | |
8/26/2019 | Mario J Gabelli | Insider | Buy | 1,836 | $34.22 | $62,827.92 | | |
8/19/2019 | Mario J Gabelli | Insider | Buy | 195 | $36.36 | $7,090.20 | | |
6/27/2019 | Mario J Gabelli | Insider | Buy | 6,200 | $34.91 | $216,442.00 | | |
6/24/2019 | Mario J Gabelli | Insider | Buy | 3,031 | $35.39 | $107,267.09 | | |
6/20/2019 | Mario J Gabelli | Insider | Buy | 3,544 | $35.60 | $126,166.40 | | |
6/18/2019 | Mario J Gabelli | Insider | Buy | 642 | $35.72 | $22,932.24 | | |