| 2022-11-30 | Wendling Brian J | CAO/PFO | Sale+OE | 15,000 | $42.90 | $643,500.00 | -82.5% | → |
| 2022-11-22 | Gilchrist Malcolm Ian Grant | Director | Sale+OE | 916 | $59.09 | $54,126.44 | -18.9% | → |
| 2022-11-07 | Gilchrist Malcolm Ian Grant | Director | Sale+OE | 259 | $31.34 | $8,118.10 | -21.2% | → |
| 2022-10-13 | GAMCO INVESTORS, INC. ET AL | - | Buy | 1,000 | $29.31 | $29,313.30 | +3.4% | → |
| 2022-09-01 | GAMCO INVESTORS, INC. ET AL | - | Buy | 1,818 | $28.00 | $50,904.00 | +4.5% | → |
| 2022-08-31 | GAMCO INVESTORS, INC. ET AL | - | Buy | 182 | $28.02 | $5,099.64 | +0.5% | → |
| 2022-08-25 | GAMCO INVESTORS, INC. ET AL | - | Buy | 800 | $29.18 | $23,344.00 | +80.0% | → |
| 2022-08-24 | GAMCO INVESTORS, INC. ET AL | - | Buy | 2,000 | $28.80 | $57,600.00 | +10.4% | → |
| 2022-08-23 | GAMCO INVESTORS, INC. ET AL | - | Buy | 1,000 | $28.94 | $28,940.00 | New | → |
| 2022-08-15 | GAMCO INVESTORS, INC. ET AL | - | Buy | 300 | $28.54 | $8,562.00 | +1.6% | → |
| 2022-07-08 | GAMCO INVESTORS, INC. ET AL | - | Buy | 500 | $26.26 | $13,130.00 | +2.7% | → |
| 2022-06-27 | GAMCO INVESTORS, INC. ET AL | - | Buy | 2,000 | $25.00 | $50,000.00 | +20.0% | → |
| 2022-05-11 | GAMCO INVESTORS, INC. ET AL | - | Buy | 1,000 | $25.55 | $25,550.00 | +5.7% | → |
| 2022-05-10 | Wendling Brian J | CAO/PFO | Sale+OE | 4,655 | $23.98 | $111,626.90 | -23.8% | → |
| 2022-05-05 | GAMCO INVESTORS, INC. ET AL | - | Buy | 1,000 | $26.05 | $26,050.00 | +6.1% | → |
| 2022-04-25 | GAMCO INVESTORS, INC. ET AL | - | Buy | 6,000 | $27.17 | $163,028.00 | +29.3% | → |
| 2022-04-21 | GAMCO INVESTORS, INC. ET AL | - | Buy | 3,000 | $27.96 | $83,880.00 | +25.0% | → |
| 2022-04-20 | GAMCO INVESTORS, INC. ET AL | - | Buy | 10,000 | $27.57 | $275,697.50 | +28.6% | → |
| 2022-04-06 | GAMCO INVESTORS, INC. ET AL | - | Buy | 500 | $28.70 | $14,350.00 | +3.3% | → |
| 2022-04-01 | GAMCO INVESTORS, INC. ET AL | - | Buy | 4,500 | $28.96 | $130,328.20 | +22.5% | → |
| 2022-03-15 | GAMCO INVESTORS, INC. ET AL | - | Buy | 5,000 | $26.75 | $133,760.50 | +16.7% | → |
| 2022-02-16 | GAMCO INVESTORS, INC. ET AL | - | Buy | 4,500 | $26.63 | $119,814.60 | +29.0% | → |
| 2022-01-21 | GAMCO INVESTORS, INC. ET AL | - | Buy | 2,000 | $26.24 | $52,488.60 | +100.0% | → |
| 2022-01-20 | GAMCO INVESTORS, INC. ET AL | - | Buy | 1,000 | $26.15 | $26,150.00 | +7.1% | → |
| 2022-01-04 | GAMCO INVESTORS, INC. ET AL | - | Buy | 2,500 | $28.60 | $71,490.55 | +13.5% | → |
| 2021-12-31 | MAFFEI GREGORY B | President, CEO | Sell | 141,988 | $62.63 | $8,892,476.12 | -3.0% | → |
| 2021-12-28 | GAMCO INVESTORS, INC. ET AL | - | Buy | 500 | $28.63 | $14,315.00 | +8.3% | → |
| 2021-12-28 | MAFFEI GREGORY B | President, CEO | Sell | 100,000 | $61.75 | $6,175,364.11 | -2.3% | → |
| 2021-12-23 | GAMCO INVESTORS, INC. ET AL | - | Buy | 500 | $28.71 | $14,357.05 | +33.3% | → |
| 2021-12-23 | MAFFEI GREGORY B | President, CEO | Sell | 100,000 | $61.26 | $6,126,387.07 | -2.8% | → |
| 2021-12-08 | Gilchrist Malcolm Ian Grant | Director | Sale+OE | 3,769 | $54.43 | $205,138.45 | -47.7% | → |
| 2021-12-02 | MALONE JOHN C | Chairman of the Board | Sell | 101,610 | $44.36 | $4,507,429.51 | -5.6% | → |