| Jun 25, 24 | GABELLI MARC | CTO | Purchase | -- | 10.00K | -- | 10.00K |
| Jun 25, 24 | JAMIESON DOUGLAS R | CEO | Purchase | -- | 10.00K | -- | 54.20K |
| Jun 25, 24 | MCADAMS IAN J | CFO | Purchase | -- | 4.00K | -- | 12.50K |
| Jun 25, 24 | Goldstein Peter D. | Officer | Purchase | -- | 2.50K | -- | 9.90K |
| Dec 26, 23 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | $30.10 | 100 | $3.01K | 2.70K |
| Dec 22, 23 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | $26.62 | 100 | $2.66K | 2.80K |
| Oct 12, 23 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Purchase | $39.65 | 500 | $19.82K | 1.51K |
| Aug 23, 23 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Purchase | $41.91 | 800 | $33.53K | 22.80K |
| Aug 4, 23 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | -- | -- | -- | 38.98K |
| Aug 4, 23 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | -- | -- | -- | 25.00K |
| Aug 4, 23 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | -- | -- | -- | 24.76K |
| Aug 4, 23 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | -- | -- | -- | 15.70K |
| Aug 4, 23 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | -- | -- | -- | 12.00K |
| Aug 4, 23 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | -- | -- | -- | 11.10K |
| Aug 4, 23 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | -- | -- | -- | 10.00K |
| Aug 4, 23 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | -- | -- | -- | 7.27K |
| Aug 4, 23 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | -- | -- | -- | 3.00K |
| Aug 4, 23 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | -- | -- | -- | 2.60K |
| Aug 4, 23 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | -- | -- | -- | 1.63K |
| Aug 4, 23 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | -- | -- | -- | 450 |
| Jul 7, 23 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Purchase | $39.96 | 500 | $19.98K | 1.01K |
| Jun 7, 23 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | -- | -- | -- | 2.90K |
| May 30, 23 | MCADAMS IAN J | CFO | Purchase | -- | 4.00K | -- | 8.50K |
| May 30, 23 | Huvane Patrick | CFO | Purchase | -- | 3.00K | -- | 3.00K |
| May 30, 23 | JAMIESON DOUGLAS R | CEO | Purchase | -- | 12.00K | -- | 72.00K |
| May 30, 23 | Goldstein Peter D. | Officer | Purchase | -- | 2.50K | -- | 9.50K |
| Apr 17, 23 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Purchase | $35.95 | 700 | $25.17K | 22.00K |
| Mar 13, 23 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Purchase | $32.32 | 500 | $16.16K | 2.50K |
| Mar 7, 23 | Wilson Elisa M. | CTO | Purchase | -- | 70.00K | -- | 93.81K |
| Mar 7, 23 | GABELLI MARC | CTO | Purchase | -- | 70.00K | -- | 81.02K |
| Mar 7, 23 | GABELLI MARIO J | CTO | Sale | -- | 280.00K | -- | 18.43M |
| Mar 7, 23 | GABELLI MARC | CTO | Purchase | -- | 70.00K | -- | 81.02K |
| Mar 7, 23 | Wilson Elisa M. | CTO | Purchase | -- | 70.00K | -- | 93.81K |
| Mar 7, 23 | GABELLI MARIO J | CTO | Sale | -- | 280.00K | -- | 18.43M |
| Jan 5, 23 | GAMCO INVESTORS, INC. ET AL | CTO | Purchase | $32.80 | 200 | $6.56K | 2.00K |
| Jul 8, 22 | Huvane Patrick | -- | Sale | -- | -- | -- | -- |
| Jul 8, 22 | MCADAMS IAN J | CFO | Sale | $41.70 | 4.50K | $187.65K | -- |
| Dec 28, 22 | GAMCO INVESTORS, INC. ET AL | CTO | Purchase | $32.58 | 7.20K | $234.58K | 20.00K |
| Dec 23, 22 | GAMCO INVESTORS, INC. ET AL | CTO | Purchase | $32.58 | 800 | $26.06K | 12.80K |
| Oct 13, 22 | GABELLI MARIO J | CTO | Purchase | $29.31 | 1.00K | $29.31K | 30.00K |
| Feb 16, 22 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Purchase | $26.66 | 3.00K | $79.97K | 10.00K |
| Feb 16, 22 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Purchase | $26.56 | 1.50K | $39.84K | 10.00K |
| Jan 21, 22 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Purchase | $26.24 | 2.00K | $52.49K | 4.00K |
| Jan 20, 22 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Purchase | $26.15 | 1.00K | $26.15K | 15.00K |
| Dec 28, 21 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Purchase | $28.60 | 2.00K | $57.19K | 14.00K |
| Jan 4, 22 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Purchase | $28.60 | 500 | $14.30K | 7.00K |
| Dec 28, 21 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Purchase | $28.63 | 500 | $14.31K | 6.50K |
| Dec 23, 21 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Purchase | $28.71 | 500 | $14.36K | 2.00K |
| Jul 2, 21 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Purchase | $27.92 | 100 | $2.79K | 510 |
| May 20, 21 | JAMIESON DOUGLAS R | CEO | Purchase | -- | 32.00K | -- | 60.00K |
| Dec 18, 20 | JAMIESON DOUGLAS R | CEO | Purchase | -- | 14.00K | -- | 28.00K |
| Aug 8, 18 | JAMIESON DOUGLAS R | CEO | Purchase | -- | 14.00K | -- | 14.00K |
| May 20, 21 | Goldstein Peter D. | Officer | Purchase | -- | 7.00K | -- | 7.00K |
| May 20, 21 | Schott Timothy | CFO | Purchase | -- | 8.50K | -- | 8.50K |
| Jun 4, 21 | PRINS RICHARD T | -- | Sale | -- | -- | -- | -- |
| May 10, 21 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | $27.40 | 2.00K | $54.79K | 6.00K |
| Apr 16, 21 | Goldstein Peter D. | Officer | Sale | -- | -- | -- | 1.69K |
| Feb 17, 21 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | $28.48 | 1.00K | $28.48K | 29.00K |
| Jan 4, 21 | Schott Timothy | -- | Sale | -- | -- | -- | -- |
| Aug 11, 20 | GABELLI MARIO J | CTO | Sale | -- | 5.00K | -- | 5.00K |
| Jul 27, 20 | GABELLI MARIO J | CTO | Sale | -- | 2.50K | -- | 10.00K |
| Jul 21, 20 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Purchase | $19.58 | 600 | $11.75K | 2.00K |
| Jun 5, 20 | GABELLI MARIO J | CTO | Sale | -- | 5.00K | -- | 15.00K |
| Jul 13, 20 | GABELLI MARIO J | CTO | Sale | -- | 2.50K | -- | 12.50K |
| Apr 9, 20 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Purchase | $18.08 | 6.49K | $117.38K | 8.50K |
| Jul 15, 20 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Purchase | $19.50 | 1.00K | $19.50K | 5.00K |
| Jul 7, 20 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Purchase | $18.34 | 200 | $3.67K | 1.40K |
| May 28, 20 | GABELLI MARIO J | CTO | Sale | -- | 20.00K | -- | 18.71M |
| May 28, 20 | GABELLI MARIO J | CTO | Purchase | -- | 20.00K | -- | 20.00K |
| Apr 21, 20 | GABELLI MARIO J | CTO | Sale | -- | 10.00K | -- | 10.00K |
| Apr 29, 20 | GABELLI MARIO J | CTO | Sale | -- | 10.00K | -- | -- |
| May 8, 20 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | -- | -- | -- | 2.06M |
| Apr 14, 20 | GABELLI MARIO J | CTO | Sale | -- | 20.00K | -- | 18.73M |
| Apr 14, 20 | GABELLI MARIO J | CTO | Purchase | -- | 20.00K | -- | 20.00K |
| Jan 15, 20 | GABELLI MARIO J | CTO | Sale | -- | 1.00K | -- | -- |
| Apr 3, 20 | GABELLI MARIO J | CTO | Purchase | $26.05 | 2.66K | $69.37K | 77.61K |
| Apr 1, 20 | GABELLI MARIO J | CTO | Purchase | $25.93 | 5.00K | $129.66K | 74.50K |
| Mar 23, 20 | GABELLI MARIO J | CTO | Purchase | $26.00 | 1.83K | $47.61K | 69.50K |
| Mar 18, 20 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Purchase | $15.50 | 4.00K | $62.00K | 12.00K |
| Mar 12, 20 | GABELLI MARIO J | CTO | Purchase | $34.00 | 1.67K | $56.81K | 67.67K |
| Mar 11, 20 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Purchase | $20.21 | 1.00K | $20.21K | 8.00K |
| Feb 24, 20 | GABELLI MARIO J | CTO | Sale | -- | 20.00K | -- | 1.00K |
| Jan 24, 20 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Purchase | $29.55 | 1.20K | $35.46K | 1.20K |
| Jan 23, 20 | GABELLI MARIO J | CTO | Sale | -- | 20.00K | -- | 18.75M |
| Jan 22, 20 | GABELLI MARIO J | CTO | Sale | -- | 6.18K | -- | 66.00K |
| Jan 23, 20 | GABELLI MARIO J | CTO | Purchase | -- | 20.00K | -- | 21.00K |
| Jan 22, 20 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Purchase | $29.25 | 1.00K | $29.25K | 30.00K |
| Dec 30, 19 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Purchase | $29.75 | 4.00K | $119.00K | 7.00K |
| Dec 5, 19 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Purchase | $27.95 | 4.00K | $111.82K | 4.00K |
| Dec 3, 19 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Purchase | $27.05 | 6 | $162.3 | 2.01K |
| Dec 16, 19 | GABELLI MARIO J | CTO | Purchase | $35.92 | 900 | $32.33K | 72.18K |
| Dec 10, 19 | GABELLI MARIO J | CTO | Purchase | $35.92 | 1.79K | $64.44K | 71.28K |
| Dec 9, 19 | GABELLI MARIO J | CTO | Purchase | $36.00 | 500 | $18.00K | 69.48K |
| Dec 6, 19 | GABELLI MARIO J | CTO | Purchase | $36.12 | 19 | $686.28 | 68.98K |
| Dec 4, 19 | GABELLI MARIO J | CTO | Purchase | $35.99 | 2.26K | $81.49K | 68.96K |
| Dec 2, 19 | GABELLI MARIO J | CTO | Purchase | $36.05 | 506 | $18.24K | 66.70K |
| Nov 29, 19 | GABELLI MARIO J | CTO | Purchase | $36.10 | 65 | $2.35K | 66.19K |
| Nov 26, 19 | GABELLI MARIO J | CTO | Purchase | $36.07 | 13.00K | $468.85K | 66.13K |
| Nov 22, 19 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Purchase | $27.05 | 1.00K | $27.05K | 3.00K |
| Nov 22, 19 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Purchase | $26.95 | 1.00K | $26.95K | 2.00K |
| Nov 22, 19 | GABELLI MARIO J | CTO | Purchase | $35.75 | 1.20K | $43.05K | 53.13K |
| Nov 21, 19 | GABELLI MARIO J | CTO | Purchase | $35.44 | 859 | $30.44K | 51.93K |
| Nov 19, 19 | GABELLI MARIO J | CTO | Purchase | $35.67 | 81 | $2.89K | 51.07K |
| Nov 18, 19 | GABELLI MARIO J | CTO | Purchase | $35.44 | 1.00K | $35.44K | 1.00K |
| Nov 7, 19 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | $2.28 | 2.00K | $4.56K | 3.00K |
| Nov 4, 19 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | -- | -- | -- | 10.00K |
| Nov 4, 19 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | -- | -- | -- | 5.00K |
| Sep 11, 19 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | -- | -- | -- | 10.00K |
| Sep 11, 19 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | -- | -- | -- | 2.00K |
| Sep 6, 19 | GABELLI MARIO J | CTO | Purchase | $33.04 | 28.00K | $925.09K | 50.99K |
| Sep 5, 19 | GABELLI MARIO J | CTO | Purchase | $34.86 | 2.20K | $76.69K | 22.99K |
| Sep 4, 19 | GABELLI MARIO J | CTO | Purchase | $34.17 | 1.12K | $38.14K | 20.79K |
| Sep 3, 19 | GABELLI MARIO J | CTO | Purchase | $34.70 | 2.13K | $73.74K | 19.67K |
| Aug 26, 19 | GABELLI MARIO J | CTO | Purchase | $34.34 | 530 | $18.20K | 17.55K |
| Aug 23, 19 | GABELLI MARIO J | CTO | Purchase | $34.17 | 1.31K | $44.63K | 17.02K |
| Aug 19, 19 | GABELLI MARIO J | CTO | Purchase | $36.36 | 195 | $7.09K | 15.71K |
| Jun 27, 19 | GABELLI MARIO J | CTO | Purchase | $34.91 | 6.20K | $216.45K | 15.52K |
| Jun 24, 19 | GABELLI MARIO J | CTO | Purchase | $35.41 | 2.70K | $95.62K | 9.31K |
| Jun 21, 19 | GABELLI MARIO J | CTO | Purchase | $35.18 | 331 | $11.65K | 6.62K |
| Jun 20, 19 | GABELLI MARIO J | CTO | Purchase | $35.59 | 3.44K | $122.51K | 6.28K |
| Jun 19, 19 | GABELLI MARIO J | CTO | Purchase | $35.85 | 102 | $3.66K | 2.84K |
| Jun 18, 19 | GABELLI MARIO J | CTO | Purchase | $35.72 | 642 | $22.93K | 2.74K |
| Apr 16, 19 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | $4.68 | 37 | $173.275 | 10.00K |
| May 7, 19 | Wilson Elisa M. | CTO | Purchase | -- | 8.00K | -- | 23.81K |
| May 7, 19 | GABELLI MARC | CTO | Purchase | -- | 8.00K | -- | 11.02K |
| Apr 15, 19 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | $4.63 | 75 | $347.535 | 10.04K |
| Mar 18, 19 | Masiello Kenneth D | -- | Sale | -- | -- | -- | -- |
| Mar 8, 19 | GABELLI MARIO J | CTO | Sale | -- | 31.36K | -- | -- |
| Feb 27, 19 | GABELLI MARIO J | CTO | Sale | -- | 31.36K | -- | 18.77M |
| Feb 27, 19 | GABELLI MARIO J | CTO | Purchase | -- | 31.36K | -- | 31.36K |
| Feb 5, 19 | Wilson Elisa M. | CTO | Sale | -- | -- | -- | 15.81K |
| Feb 5, 19 | Wilson Elisa M. | CTO | Sale | -- | -- | -- | 4.10K |
| Jan 9, 19 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | -- | -- | -- | 10.11K |
| Jan 9, 19 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | -- | -- | -- | 2.00K |
| Dec 31, 18 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Purchase | $24.82 | 1.00K | $24.82K | 1.00K |
| Dec 13, 18 | GABELLI MARIO J | CTO | Purchase | $33.92 | 1.10K | $37.48K | 2.10K |
| Dec 12, 18 | GABELLI MARIO J | CTO | Purchase | $33.05 | 993 | $32.82K | 993 |
| Nov 27, 18 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Purchase | $24.59 | 6.40K | $157.38K | 38.00K |
| Nov 20, 18 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Purchase | $23.86 | 5.60K | $133.59K | 31.60K |
| Nov 9, 18 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | -- | -- | -- | 10.11K |
| Nov 9, 18 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | -- | -- | -- | 2.00K |
| Nov 7, 18 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Purchase | $25.89 | 8.00K | $207.09K | 26.00K |
| Jun 21, 18 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | -- | -- | -- | 9.75K |
| Jun 21, 18 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | -- | -- | -- | 2.50K |
| Jun 26, 18 | GABELLI MARIO J | CTO | Sale | -- | 8.00K | -- | -- |
| Jun 25, 18 | GABELLI MARIO J | CTO | Sale | -- | 12.00K | -- | 8.00K |
| Jun 22, 18 | GABELLI MARIO J | CTO | Sale | -- | 7.00K | -- | 20.00K |
| Jun 15, 18 | GABELLI MARIO J | CTO | Sale | -- | 8.00K | -- | 27.00K |
| Jun 6, 18 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | -- | -- | -- | 25.00K |
| Jun 6, 18 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | -- | -- | -- | 18.00K |
| Jun 6, 18 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | -- | -- | -- | 2.00K |
| Jun 6, 18 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | -- | -- | -- | 410 |
| Jun 1, 18 | GABELLI MARIO J | CTO | Sale | -- | 30.00K | -- | 35.00K |
| May 25, 18 | GABELLI MARIO J | CTO | Sale | -- | 5.00K | -- | 75.00K |
| May 29, 18 | GABELLI MARIO J | CTO | Sale | -- | 10.00K | -- | 65.00K |
| May 21, 18 | GABELLI MARIO J | CTO | Sale | -- | 10.00K | -- | 80.00K |
| May 4, 18 | GABELLI MARIO J | CTO | Sale | -- | 10.00K | -- | 90.00K |
| Apr 10, 18 | GABELLI MARIO J | CTO | Sale | -- | 130.00K | -- | 18.80M |
| Apr 10, 18 | GABELLI MARIO J | CTO | Purchase | -- | 130.00K | -- | 131.85K |
| Apr 10, 18 | GABELLI MARIO J | CTO | Sale | -- | 31.85K | -- | 100.00K |
| Nov 7, 17 | CONROY FRANCIS J | Officer | Sale | -- | -- | -- | -- |
| Oct 2, 17 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | $18.25 | 1.50K | $27.38K | -- |
| Aug 30, 17 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | -- | -- | -- | 9.75K |
| Aug 30, 17 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | -- | -- | -- | 3.70K |
| Aug 24, 17 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | $16.30 | 700 | $11.41K | 1.50K |
| Jun 15, 17 | HANDWERKER KEVIN | Officer | Sale | $34.35 | 559 | $19.20K | 441 |
| Jun 15, 17 | JAMIESON DOUGLAS R | CEO | Sale | $34.35 | 3.20K | $109.85K | 14.95K |
| Jun 16, 17 | JAMIESON DOUGLAS R | CEO | Sale | -- | 1.62K | -- | 1.62K |
| May 10, 17 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | $17.12 | 1.00K | $17.11K | 2.00K |
| Jun 7, 17 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | $19.24 | 900 | $17.31K | 1.10K |
| Jun 8, 17 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | $19.00 | 1.10K | $20.90K | -- |
| May 8, 17 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | $16.87 | 500 | $8.44K | 3.00K |
| Apr 5, 17 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | $16.89 | 400 | $6.75K | 3.50K |
| Mar 21, 17 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | $14.85 | 1.40K | $20.79K | 3.90K |
| Feb 7, 17 | SALERNO FREDERIC V | CTO | Sale | -- | -- | -- | -- |
| Jan 12, 17 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | $1.92 | 3.00K | $5.76K | 40.00K |
| Dec 30, 16 | MANCHESKI FREDERICK J | 10 percent owner | Sale | $31.05 | 702.12K | $21.80M | -- |
| Dec 28, 16 | MANCHESKI FREDERICK J | 10 percent owner | Sale | $31.05 | 434.58K | $13.49M | 702.12K |
| Nov 22, 16 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | $14.80 | 500 | $7.40K | 5.30K |
| Nov 16, 16 | GABELLI MARIO J | CTO | Sale | -- | 10.00K | -- | -- |
| Nov 11, 16 | MANCHESKI FREDERICK J | 10 percent owner | Sale | -- | 242.20K | -- | 1.14M |
| Nov 4, 16 | Mullady Agnes | President | Sale | -- | -- | -- | 29.23K |
| Nov 4, 16 | JAMIESON DOUGLAS R | CEO | Sale | -- | -- | -- | 29.47K |
| Nov 4, 16 | JAMIESON DOUGLAS R | CEO | Sale | -- | -- | -- | 18.15K |
| Nov 4, 16 | JAMIESON DOUGLAS R | CEO | Sale | -- | -- | -- | 3.24K |
| Aug 24, 16 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | -- | -- | -- | 16.00K |
| Aug 24, 16 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | -- | -- | -- | 12.00K |
| Aug 24, 16 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | -- | -- | -- | 1.50K |
| Aug 1, 16 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | $5.78 | 400 | $2.31K | 4.90K |
| Jul 25, 16 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | $5.62 | 400 | $2.25K | 5.30K |
| Jul 15, 16 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | $18.54 | 300 | $5.56K | 2.20K |
| Jul 13, 16 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | $15.70 | 500 | $7.85K | 6.50K |
| Jul 15, 16 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | $15.72 | 700 | $11.00K | 5.80K |
| Jun 23, 16 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | $17.31 | 500 | $8.65K | 2.50K |
| Jun 13, 16 | GABELLI MARIO J | CEO | Purchase | $28.49 | 1.85K | $52.73K | 1.85K |
| May 13, 16 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | $14.39 | 500 | $7.20K | 7.00K |
| May 4, 16 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | -- | -- | -- | 6.50K |
| May 4, 16 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | -- | -- | -- | 6.00K |
| May 4, 16 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | -- | -- | -- | 5.02K |
| May 4, 16 | GAMCO INVESTORS, INC. ET AL | 10 percent owner | Sale | -- | -- | -- | 4.00K |