| 2025-07-31 | Gottwald James T. | - | Sell | 5,270 | $8.71 | $45,910.45 | - | → |
| 2025-03-12 | GAMCO INVESTORS, INC. ET AL | - | Buy | 300 | $7.07 | $2,121.00 | New | → |
| 2024-12-31 | GAMCO INVESTORS, INC. ET AL | - | Buy | 500 | $7.71 | $3,857.45 | +6.7% | → |
| 2024-12-12 | GAMCO INVESTORS, INC. ET AL | - | Buy | 500 | $7.95 | $3,975.00 | +7.1% | → |
| 2024-11-19 | GAMCO INVESTORS, INC. ET AL | - | Buy | 500 | $7.01 | $3,504.85 | +7.7% | → |
| 2019-05-23 | Waleski Anne G | Director | Buy | 1,000 | $15.83 | $15,827.00 | +47.8% | → |
| 2018-11-13 | Schewel Michael Jay | Vice President and Secretary | Buy | 5,000 | $15.95 | $79,750.00 | +29.5% | → |
| 2018-05-31 | Brickhouse Frasier W II | Treasurer and Controller | Sale+OE | 1,700 | $23.95 | $40,715.00 | -12.5% | → |
| 2017-10-02 | GAMCO INVESTORS, INC. ET AL | 10% Owner | Sell | 1,500 | $18.25 | $27,375.00 | -100% | → |
| 2017-08-24 | GAMCO INVESTORS, INC. ET AL | 10% Owner | Sell | 700 | $16.30 | $11,410.00 | -31.8% | → |
| 2016-08-10 | GOTTWALD WILLIAM M | Director | Sell | 972 | $17.42 | $16,932.24 | -100% | → |
| 2016-07-15 | GAMCO INVESTORS, INC. ET AL | 10% Owner | Sell | 300 | $18.54 | $5,562.00 | -12.0% | → |
| 2016-06-23 | GAMCO INVESTORS, INC. ET AL | 10% Owner | Sell | 500 | $17.31 | $8,654.25 | -16.7% | → |
| 2016-03-04 | GAMCO INVESTORS, INC. ET AL | 10% Owner | Sell | 300 | $15.44 | $4,632.00 | -7.3% | → |
| 2016-02-29 | GAMCO INVESTORS, INC. ET AL | 10% Owner | Sell | 900 | $14.07 | $12,659.22 | -18.0% | → |
| 2015-11-16 | KING A BRENT | Vice President and Secretary | Sale+OE | 17,893 | $14.59 | $261,058.87 | -22.8% | → |
| 2015-11-13 | Hellyar Mary Jane | Vice President | Sell | 819 | $14.60 | $11,957.40 | -100% | → |
| 2015-11-11 | KING A BRENT | Vice President and Secretary | Sale+OE | 2,107 | $14.91 | $31,415.37 | -6.5% | → |
| 2015-10-22 | GAMCO INVESTORS, INC. ET AL | 10% Owner | Sell | 500 | $14.86 | $7,430.90 | -9.1% | → |
| 2015-10-08 | GAMCO INVESTORS, INC. ET AL | 10% Owner | Sell | 500 | $15.17 | $7,585.00 | -8.3% | → |