| Nov 27, 23 | Mehlman Marc | CFO | Purchase | -- | 33.94K | -- | 33.94K |
| Nov 27, 23 | Mehlman Marc | CFO | Purchase | -- | 25.32K | -- | 25.32K |
| Nov 27, 23 | Mehlman Marc | CFO | Purchase | -- | 21.47K | -- | 21.47K |
| Nov 27, 23 | Mehlman Marc | CFO | Sale | $15.00 | 30.33K | $455.00K | -- |
| Nov 27, 23 | Mehlman Marc | CFO | Sale | $26.00 | 2.02K | $52.65K | -- |
| Nov 27, 23 | Mehlman Marc | CFO | Sale | $14.00 | 70.00K | $980.00K | -- |
| Nov 27, 23 | Walters Christopher William | CEO | Purchase | -- | 203.62K | -- | 203.62K |
| Nov 27, 23 | Walters Christopher William | CEO | Purchase | -- | 180.83K | -- | 180.83K |
| Nov 27, 23 | Walters Christopher William | CEO | Purchase | -- | 128.81K | -- | 128.81K |
| Nov 27, 23 | Walters Christopher William | CEO | Sale | $15.00 | 216.67K | $3.25M | -- |
| Nov 27, 23 | Walters Christopher William | CEO | Sale | $17.68 | 135.75K | $2.40M | -- |
| Nov 27, 23 | Walters Christopher William | CEO | Sale | $26.00 | 128.81K | $3.35M | -- |
| Nov 27, 23 | Walters Christopher William | CEO | Sale | $23.36 | 165.78K | $3.87M | -- |
| Nov 27, 23 | Walters Christopher William | CEO | Sale | $25.34 | 102.60K | $2.60M | -- |
| Nov 27, 23 | Walters Christopher William | CEO | Sale | $11.30 | 104.48K | $1.18M | -- |
| Nov 27, 23 | Murray Stacy | Officer | Sale | $26.00 | 2.85K | $74.00K | -- |
| Nov 27, 23 | Murray Stacy | Officer | Sale | -- | 4.07K | -- | -- |
| Nov 27, 23 | Bailey Tabitha | Officer | Purchase | -- | 9.22K | -- | 9.22K |
| Nov 27, 23 | Bailey Tabitha | Officer | Sale | $26.00 | 9.22K | $239.77K | -- |
| Nov 27, 23 | Mackay Todd C | President | Purchase | -- | 38.04K | -- | 38.04K |
| Nov 27, 23 | Mackay Todd C | President | Purchase | -- | 36.17K | -- | 36.17K |
| Nov 27, 23 | Mackay Todd C | President | Purchase | -- | 24.92K | -- | 24.92K |
| Nov 27, 23 | Mackay Todd C | President | Sale | $25.24 | 27.63K | $697.48K | -- |
| Nov 27, 23 | Mackay Todd C | President | Sale | $21.20 | 5.98K | $126.71K | -- |
| Nov 27, 23 | Mackay Todd C | President | Sale | $22.10 | 14.48K | $319.99K | -- |
| Nov 27, 23 | Mackay Todd C | President | Sale | $11.30 | 47.01K | $531.26K | -- |
| Nov 27, 23 | Mackay Todd C | President | Sale | $15.00 | 43.33K | $650.00K | -- |
| Nov 27, 23 | Mackay Todd C | President | Sale | $26.00 | 24.92K | $648.02K | -- |
| Nov 27, 23 | ERNST MARK A | CTO | Sale | $26.00 | 14.00K | $364.00K | -- |
| Nov 27, 23 | HAYLES CAROL | CTO | Sale | $26.00 | 42.98K | $1.12M | -- |
| Nov 27, 23 | PROCTOR GEORGANNE | CTO | Sale | $26.00 | 64.64K | $1.68M | -- |
| Nov 27, 23 | Kotecha Kanayalal Amritlal | CTO | Sale | $26.00 | 27.25K | $708.47K | -- |
| Nov 27, 23 | LEAMAN J RICHARD III | CTO | Sale | $26.00 | 22.25K | $578.47K | -- |
| Nov 27, 23 | Perry Tina | CTO | Sale | $26.00 | 31.76K | $825.84K | -- |
| Nov 27, 23 | Rao Karthik | CTO | Sale | $26.00 | 41.41K | $1.08M | -- |
| Nov 27, 23 | Schreuder Jana R | CTO | Sale | $26.00 | 42.57K | $1.11M | -- |
| Jun 26, 23 | Murray Stacy | Officer | Sale | $22.14 | 264 | $5.84K | 2.85K |
| May 23, 23 | Walters Christopher William | CEO | Purchase | $8.96 | 15.57K | $139.50K | 364.14K |
| May 23, 23 | Walters Christopher William | CEO | Sale | $21.75 | 10.02K | $217.85K | 354.12K |
| May 23, 23 | Walters Christopher William | CEO | Sale | $8.96 | 15.57K | $139.50K | -- |
| May 21, 23 | Walters Christopher William | CEO | Sale | $21.25 | 4.89K | $104.02K | 348.57K |
| May 21, 23 | Mackay Todd C | President | Sale | $21.25 | 2.46K | $52.21K | 147.92K |
| May 4, 23 | PROCTOR GEORGANNE | CTO | Purchase | -- | 8.60K | -- | 64.64K |
| Jun 28, 19 | PROCTOR GEORGANNE | CTO | Purchase | -- | 1.49K | -- | 16.17K |
| May 4, 23 | HAYLES CAROL | CTO | Purchase | -- | 6.08K | -- | 42.98K |
| May 4, 23 | Kotecha Kanayalal Amritlal | CTO | Purchase | -- | 6.08K | -- | 27.25K |
| May 4, 23 | Schreuder Jana R | CTO | Purchase | -- | 6.08K | -- | 42.57K |
| May 4, 23 | Perry Tina | CTO | Purchase | -- | 6.08K | -- | 31.76K |
| May 4, 23 | LEAMAN J RICHARD III | CTO | Purchase | -- | 6.08K | -- | 22.25K |
| May 4, 23 | ERNST MARK A | CTO | Purchase | -- | 6.08K | -- | 102.57K |
| May 4, 23 | Rao Karthik | CTO | Purchase | -- | 6.08K | -- | 41.41K |
| Apr 27, 23 | Mehlman Marc | CFO | Sale | -- | 3.28K | -- | 88.37K |
| Feb 28, 23 | Murray Stacy | Officer | Sale | $29.04 | 8.49K | $246.67K | 3.11K |
| Feb 2, 23 | Bailey Tabitha | Officer | Purchase | -- | 5.15K | -- | 9.56K |
| Jan 27, 23 | Walters Christopher William | CEO | Purchase | -- | 23.22K | -- | 373.83K |
| Jan 27, 23 | Walters Christopher William | CEO | Sale | $29.35 | 9.14K | $268.20K | 364.69K |
| Jan 30, 23 | Walters Christopher William | CEO | Sale | $29.04 | 11.23K | $326.18K | 353.46K |
| Jan 27, 23 | Mackay Todd C | President | Purchase | -- | 3.87K | -- | 152.07K |
| Jan 27, 23 | Mackay Todd C | President | Sale | $29.35 | 1.70K | $49.84K | 150.37K |
| Jan 23, 23 | Bailey Tabitha | Officer | Sale | -- | -- | -- | 4.42K |
| May 23, 22 | Zappone Mary Slagle | CTO | Purchase | -- | 1.21K | -- | 63.64K |
| May 23, 22 | HAYLES CAROL | CTO | Purchase | -- | 1.21K | -- | 36.90K |
| May 23, 22 | Perry Tina | CTO | Purchase | -- | 1.21K | -- | 25.68K |
| May 23, 22 | Rao Karthik | CTO | Purchase | -- | 1.21K | -- | 35.33K |
| May 23, 22 | Schreuder Jana R | CTO | Purchase | -- | 1.21K | -- | 36.48K |
| May 23, 22 | Kotecha Kanayalal Amritlal | CTO | Purchase | -- | 1.21K | -- | 21.16K |
| May 23, 22 | LEAMAN J RICHARD III | CTO | Purchase | -- | 1.21K | -- | 16.16K |
| May 23, 22 | PROCTOR GEORGANNE | CTO | Purchase | -- | 1.82K | -- | 58.81K |
| May 23, 22 | Aldrich Steven | CTO | Purchase | -- | 1.21K | -- | 46.68K |
| May 23, 22 | ERNST MARK A | CTO | Purchase | -- | 1.21K | -- | 96.48K |
| Jan 9, 23 | Mackay Todd C | President | Sale | $26.26 | 1.37K | $36.08K | 148.20K |
| Jan 9, 23 | Murray Stacy | Officer | Sale | $26.26 | 342 | $8.98K | 11.60K |
| Jan 9, 23 | BRUDER ANN J. | Officer | Sale | $26.26 | 1.25K | $32.75K | 96.81K |
| Jan 3, 23 | Murray Stacy | Officer | Purchase | -- | 1.95K | -- | 14.49K |
| Jan 3, 23 | Murray Stacy | Officer | Sale | $25.34 | 1.95K | $49.34K | 12.54K |
| Jan 4, 23 | Murray Stacy | Officer | Sale | $25.72 | 599 | $15.41K | 11.95K |
| Jan 3, 23 | Murray Stacy | Officer | Purchase | -- | 4.07K | -- | 4.07K |
| Jan 3, 23 | Murray Stacy | Officer | Sale | -- | 1.95K | -- | 3.89K |
| Jan 3, 23 | Walters Christopher William | CEO | Purchase | -- | 39.46K | -- | 370.13K |
| Jan 3, 23 | Walters Christopher William | CEO | Sale | $25.34 | 4.91K | $124.44K | 365.22K |
| Jan 4, 23 | Walters Christopher William | CEO | Sale | $25.72 | 14.61K | $375.87K | 350.61K |
| Jan 3, 23 | Walters Christopher William | CEO | Purchase | -- | 102.60K | -- | 102.60K |
| Jan 3, 23 | Mehlman Marc | CFO | Purchase | -- | 19.73K | -- | 95.78K |
| Jan 3, 23 | Mehlman Marc | CFO | Sale | $25.34 | 2.62K | $66.29K | 93.16K |
| Jan 4, 23 | Mehlman Marc | CFO | Sale | $25.72 | 1.51K | $38.94K | 91.65K |
| Jan 3, 23 | Mackay Todd C | President | Purchase | -- | 22.91K | -- | 155.52K |
| Jan 3, 23 | Mackay Todd C | President | Sale | $23.34 | 3.37K | $78.75K | 152.15K |
| Jan 4, 23 | Mackay Todd C | President | Sale | $25.72 | 2.57K | $66.05K | 149.58K |
| Jan 3, 23 | BRUDER ANN J. | Officer | Sale | $25.34 | 2.84K | $72.04K | 101.59K |
| Jan 4, 23 | BRUDER ANN J. | Officer | Sale | $25.72 | 3.54K | $90.95K | 98.06K |
| Dec 18, 22 | Campbell Curtis A | President | Sale | $22.59 | 4.31K | $97.27K | 103.38K |
| Dec 18, 22 | Campbell Curtis A | President | Purchase | -- | 4.55K | -- | 101.83K |
| Dec 18, 22 | Campbell Curtis A | President | Sale | $22.59 | 2.28K | $51.41K | 101.10K |
| Dec 18, 22 | Campbell Curtis A | President | Sale | $22.59 | 1.79K | $40.48K | 100.04K |
| Dec 18, 22 | Campbell Curtis A | President | Sale | $22.59 | 3.83K | $86.50K | 97.28K |
| Nov 17, 22 | Kotecha Kanayalal Amritlal | CTO | Purchase | $23.73 | 5.00K | $118.65K | 19.95K |
| Jun 26, 22 | Murray Stacy | Officer | Sale | $18.44 | 264 | $4.87K | 12.54K |
| Jun 14, 22 | Mackay Todd C | President | Sale | $16.54 | 681 | $11.26K | 132.61K |
| May 27, 22 | Walters Christopher William | CEO | Purchase | $16.01 | 10.12K | $161.99K | 340.14K |
| May 27, 22 | Walters Christopher William | CEO | Sale | $17.92 | 9.46K | $169.59K | 330.67K |
| May 21, 22 | BRUDER ANN J. | Officer | Sale | -- | 3.01K | -- | 106.22K |
| May 21, 22 | BRUDER ANN J. | Officer | Sale | $16.43 | 1.79K | $29.34K | 104.44K |
| May 21, 22 | Campbell Curtis A | President | Sale | $16.43 | 2.68K | $44.02K | 107.69K |
| May 21, 22 | Walters Christopher William | CEO | Sale | $16.43 | 4.89K | $80.39K | 330.02K |
| May 21, 22 | Mackay Todd C | President | Sale | $16.43 | 2.46K | $40.35K | 133.29K |
| Apr 27, 22 | Mehlman Marc | CFO | Sale | $20.22 | 2.03K | $41.01K | 76.05K |
| Apr 20, 22 | Kotecha Kanayalal Amritlal | CTO | Purchase | -- | 5.95K | -- | 14.95K |
| Apr 20, 22 | ERNST MARK A | CTO | Purchase | -- | 5.95K | -- | 95.27K |
| Apr 20, 22 | PROCTOR GEORGANNE | CTO | Purchase | -- | 8.32K | -- | 56.99K |
| Apr 20, 22 | Rao Karthik | CTO | Purchase | -- | 5.95K | -- | 34.12K |
| Apr 20, 22 | Aldrich Steven | CTO | Purchase | -- | 5.95K | -- | 45.47K |
| Apr 20, 22 | HAYLES CAROL | CTO | Purchase | -- | 5.95K | -- | 35.68K |
| Apr 20, 22 | LEAMAN J RICHARD III | CTO | Purchase | -- | 5.95K | -- | 14.95K |
| Apr 20, 22 | Schreuder Jana R | CTO | Purchase | -- | 5.95K | -- | 35.27K |
| Apr 20, 22 | Zappone Mary Slagle | CTO | Purchase | -- | 5.95K | -- | 62.43K |
| Apr 20, 22 | Perry Tina | CTO | Purchase | -- | 5.95K | -- | 24.47K |
| Mar 11, 22 | Kotecha Kanayalal Amritlal | CTO | Purchase | -- | 805 | -- | 9.01K |
| Mar 11, 22 | Kotecha Kanayalal Amritlal | CTO | Sale | -- | -- | -- | -- |
| Mar 10, 22 | LEAMAN J RICHARD III | CTO | Sale | -- | -- | -- | -- |
| Mar 11, 22 | LEAMAN J RICHARD III | CTO | Purchase | -- | 805 | -- | 9.01K |
| Mar 11, 22 | LEAMAN J RICHARD III | CTO | Purchase | -- | 8.20K | -- | 8.20K |
| Mar 1, 22 | Zappone Mary Slagle | CTO | Purchase | $14.39 | 10.95K | $157.50K | 66.19K |
| Mar 1, 22 | Zappone Mary Slagle | CTO | Sale | $19.64 | 1.69K | $33.21K | 64.50K |
| Mar 1, 22 | Zappone Mary Slagle | CTO | Sale | $19.64 | 8.02K | $157.49K | 56.48K |
| Mar 1, 22 | Zappone Mary Slagle | CTO | Purchase | $14.39 | 2.31K | $33.21K | 55.24K |
| Mar 1, 22 | Zappone Mary Slagle | CTO | Sale | $14.39 | 10.95K | $157.50K | -- |
| Mar 1, 22 | Zappone Mary Slagle | CTO | Sale | $14.39 | 2.31K | $33.21K | -- |
| Mar 2, 22 | Mackay Todd C | President | Purchase | $16.32 | 21.12K | $344.66K | 144.04K |
| Mar 2, 22 | Mackay Todd C | President | Purchase | $10.67 | 10.14K | $108.20K | 135.75K |
| Mar 2, 22 | Mackay Todd C | President | Sale | $19.87 | 18.44K | $366.32K | 125.61K |
| Mar 2, 22 | Mackay Todd C | President | Sale | $16.32 | 21.12K | $344.66K | -- |
| Mar 2, 22 | Mackay Todd C | President | Sale | $10.67 | 10.14K | $108.20K | -- |
| Mar 1, 22 | BRUDER ANN J. | Officer | Purchase | $15.00 | 10.54K | $158.15K | 127.15K |
| Mar 1, 22 | BRUDER ANN J. | Officer | Sale | $19.64 | 9.06K | $177.92K | 118.09K |
| Mar 1, 22 | BRUDER ANN J. | Officer | Purchase | $11.30 | 12.71K | $143.62K | 116.60K |
| Mar 1, 22 | BRUDER ANN J. | Officer | Sale | $19.64 | 8.86K | $173.97K | 109.23K |
| Mar 1, 22 | BRUDER ANN J. | Officer | Sale | $11.30 | 12.71K | $143.62K | 25.42K |
| Mar 1, 22 | BRUDER ANN J. | Officer | Sale | $15.00 | 10.54K | $158.15K | 21.09K |
| Dec 31, 21 | BRUDER ANN J. | Officer | Sale | -- | 3.00K | -- | 103.89K |
| Dec 31, 21 | BRUDER ANN J. | Officer | Sale | -- | -- | -- | -- |
| Jan 30, 22 | Walters Christopher William | CEO | Sale | $15.80 | 9.93K | $156.88K | 334.91K |
| Jan 9, 22 | Mackay Todd C | President | Sale | $16.99 | 1.37K | $23.33K | 122.92K |
| Jan 9, 22 | Campbell Curtis A | President | Sale | $16.99 | 1.41K | $23.92K | 108.56K |
| Jan 9, 22 | Murray Stacy | Officer | Sale | $16.99 | 342 | $5.81K | 12.81K |
| Jan 9, 22 | BRUDER ANN J. | Officer | Sale | $16.99 | 1.25K | $21.19K | 106.89K |
| Jan 4, 22 | Murray Stacy | Officer | Sale | $17.80 | 599 | $10.66K | 13.15K |
| Jan 3, 22 | Murray Stacy | Officer | Purchase | -- | 5.84K | -- | 5.84K |
| Jan 3, 22 | Walters Christopher William | CEO | Purchase | -- | 56.56K | -- | 356.07K |
| Jan 4, 22 | Walters Christopher William | CEO | Sale | $17.80 | 11.23K | $199.93K | 344.84K |
| Jan 3, 22 | Walters Christopher William | CEO | Purchase | $17.68 | 135.75K | $2.40M | 135.75K |
| Jan 3, 22 | Mehlman Marc | CFO | Purchase | -- | 28.28K | -- | 79.92K |
| Jan 4, 22 | Mehlman Marc | CFO | Sale | $17.80 | 1.84K | $32.82K | 78.07K |
| Jan 3, 22 | BRUDER ANN J. | Officer | Purchase | -- | 23.39K | -- | 111.93K |
| Jan 4, 22 | BRUDER ANN J. | Officer | Sale | $17.80 | 3.79K | $67.43K | 108.14K |
| Jan 2, 22 | BRUDER ANN J. | Officer | Sale | $17.32 | 1.16K | $20.09K | 88.54K |
| Jan 3, 22 | Campbell Curtis A | President | Purchase | -- | 32.83K | -- | 112.51K |
| Jan 4, 22 | Campbell Curtis A | President | Sale | $17.80 | 2.54K | $45.19K | 109.97K |
| Jan 2, 22 | Campbell Curtis A | President | Sale | $17.32 | 1.39K | $24.06K | 79.68K |
| Jan 3, 22 | Mackay Todd C | President | Purchase | -- | 31.70K | -- | 127.20K |
| Jan 4, 22 | Mackay Todd C | President | Sale | $17.80 | 2.90K | $51.71K | 124.30K |
| Jan 2, 22 | Mackay Todd C | President | Sale | $17.32 | 538 | $9.32K | 95.50K |
| Dec 15, 21 | Mehlman Marc | CFO | Purchase | $16.50 | 10.00K | $165.00K | 51.64K |
| Dec 15, 21 | PROCTOR GEORGANNE | CTO | Purchase | $16.35 | 3.02K | $49.46K | 48.66K |
| Dec 14, 21 | Walters Christopher William | CEO | Purchase | $16.73 | 10.00K | $167.30K | 299.51K |
| Dec 15, 21 | ERNST MARK A | CTO | Purchase | $16.22 | 19.98K | $324.04K | 89.32K |
| Dec 14, 21 | ERNST MARK A | CTO | Purchase | $16.36 | 12.02K | $196.68K | 69.34K |
| Dec 13, 21 | ERNST MARK A | CTO | Purchase | $16.93 | 18.00K | $304.74K | 57.32K |
| Jul 8, 21 | BRUDER ANN J. | Officer | Sale | $16.54 | 1.51K | $24.93K | 89.70K |
| Jul 8, 21 | Mackay Todd C | President | Sale | $16.54 | 2.17K | $35.84K | 96.04K |
| Jun 26, 21 | Murray Stacy | Officer | Sale | $17.79 | 264 | $4.70K | 13.75K |
| Jun 14, 21 | Mackay Todd C | President | Sale | $16.95 | 3.33K | $56.51K | 98.20K |
| May 21, 21 | Campbell Curtis A | President | Sale | $16.37 | 1.66K | $27.13K | 81.07K |
| May 21, 21 | Mackay Todd C | President | Sale | $16.37 | 1.62K | $26.55K | 101.54K |
| May 21, 21 | BRUDER ANN J. | Officer | Sale | $16.37 | 1.47K | $24.03K | 91.21K |
| May 21, 21 | Walters Christopher William | CEO | Sale | $16.37 | 4.89K | $80.10K | 289.51K |
| Apr 27, 21 | Mehlman Marc | CFO | Sale | $14.46 | 2.03K | $29.34K | 41.64K |
| Apr 26, 21 | Rao Karthik | CTO | Purchase | -- | 8.01K | -- | 28.17K |
| Apr 26, 21 | ERNST MARK A | CTO | Purchase | -- | 8.01K | -- | 39.32K |
| Apr 26, 21 | PROCTOR GEORGANNE | CTO | Purchase | -- | 11.22K | -- | 45.64K |
| Apr 26, 21 | HAYLES CAROL | CTO | Purchase | -- | 8.01K | -- | 29.74K |
| Apr 26, 21 | Schreuder Jana R | CTO | Purchase | -- | 8.01K | -- | 29.32K |
| Apr 26, 21 | Aldrich Steven | CTO | Purchase | -- | 8.01K | -- | 39.52K |
| Apr 26, 21 | Zappone Mary Slagle | CTO | Purchase | -- | 8.01K | -- | 52.94K |
| Apr 26, 21 | Perry Tina | CTO | Purchase | -- | 8.01K | -- | 18.52K |
| Apr 26, 21 | MacIlwaine John | CTO | Purchase | -- | 8.01K | -- | 29.74K |
| Mar 1, 21 | Perry Tina | CTO | Purchase | -- | 10.51K | -- | 10.51K |
| Mar 1, 21 | Perry Tina | CTO | Sale | -- | -- | -- | -- |
| Feb 20, 21 | Mackay Todd C | President | Sale | $16.18 | 499 | $8.07K | 103.16K |
| Feb 20, 21 | BRUDER ANN J. | Officer | Sale | $16.18 | 1.91K | $30.89K | 92.68K |
| Jan 30, 21 | Walters Christopher William | CEO | Sale | $16.56 | 7.18K | $118.97K | 294.40K |
| Jan 31, 21 | Murray Stacy | Officer | Sale | $16.56 | 657 | $10.88K | 14.01K |
| Jan 9, 21 | Campbell Curtis A | President | Sale | $16.05 | 1.61K | $25.89K | 82.72K |
| Jan 9, 21 | BRUDER ANN J. | Officer | Sale | $16.05 | 1.72K | $27.62K | 94.58K |
| Jan 9, 21 | Mackay Todd C | President | Sale | $16.05 | 1.63K | $26.15K | 103.66K |
| Jan 9, 21 | Murray Stacy | Officer | Sale | $16.05 | 342 | $5.49K | 14.67K |
| Jan 4, 21 | Mehlman Marc | CFO | Purchase | -- | 18.67K | -- | 43.67K |
| Jan 4, 21 | Mehlman Marc | CFO | Purchase | $15.00 | 30.33K | $455.00K | 30.33K |
| Jan 4, 21 | Walters Christopher William | CEO | Purchase | -- | 133.33K | -- | 301.59K |
| Jan 4, 21 | Walters Christopher William | CEO | Purchase | $15.00 | 216.67K | $3.25M | 216.67K |
| Jan 4, 21 | Murray Stacy | Officer | Purchase | -- | 6.07K | -- | 15.01K |