| Jun 15, 26 | LUSTER ALEXANDRA M | Officer | Sale | $44.64 | 18.01K | $803.83K | 82.36K |
| Jun 11, 26 | Juniper Investment Company, LLC | other: Affiliate | Sale | $47.87 | 11.81K | $565.39K | 1.78M |
| Jun 12, 26 | Juniper Investment Company, LLC | other: Affiliate | Sale | $46.88 | 37.00K | $1.73M | 1.73M |
| Jun 8, 26 | Carney Kevin M | CTO | Purchase | -- | 3.22K | -- | 28.04K |
| Jun 10, 26 | Carney Kevin M | CTO | Sale | $48.00 | 3.00K | $144.00K | 25.04K |
| Jun 8, 26 | Carney Kevin M | CTO | Sale | -- | 3.22K | -- | 2.50K |
| Jun 5, 26 | LUSTER ALEXANDRA M | Officer | Sale | $50.11 | 1.99K | $99.87K | 100.36K |
| Jun 3, 26 | Juniper Investment Company, LLC | other: Affiliate | Sale | $50.10 | 81.50K | $4.08M | 1.81M |
| Jun 4, 26 | Juniper Investment Company, LLC | other: Affiliate | Sale | $51.13 | 25.21K | $1.29M | 1.78M |
| Jun 3, 26 | Pryor Felecia J. | CTO | Sale | $49.70 | 2.00K | $99.40K | 14.80K |
| May 22, 26 | BURKE JAMES J JR | CTO | Sale | $48.36 | 15.81K | $764.43K | 44.20K |
| May 14, 26 | BURKE JAMES J JR | CTO | Sale | $51.76 | 193 | $9.99K | 76.00K |
| May 18, 26 | BURKE JAMES J JR | CTO | Sale | $49.54 | 16.00K | $792.64K | 60.01K |
| May 14, 26 | Juniper Investment Company, LLC | other: Affiliate | Sale | $51.16 | 47.84K | $2.45M | -- |
| May 15, 26 | Juniper Investment Company, LLC | other: Affiliate | Sale | $50.11 | 1.99K | $99.47K | -- |
| May 12, 26 | Meyers Brian K | CFO | Sale | $49.98 | 40.07K | $2.00M | 160.71K |
| May 7, 26 | Bartholdson John A. | CTO | Purchase | $44.10 | 3.52K | $155.01K | 212.46K |
| May 7, 26 | Carney Kevin M | CTO | Purchase | $44.10 | 2.50K | $110.03K | 5.71K |
| May 7, 26 | Plater Michael A | CTO | Purchase | $44.10 | 2.50K | $110.03K | 20.06K |
| May 7, 26 | Pryor Felecia J. | CTO | Purchase | $44.10 | 2.50K | $110.03K | 16.80K |
| May 7, 26 | CABRAL ANNA ESCOBEDO | CTO | Purchase | $44.10 | 2.50K | $110.03K | 10.06K |
| May 7, 26 | Newhart Marta | CTO | Purchase | $44.10 | 2.50K | $110.03K | 10.06K |
| May 7, 26 | Rose Carlton | CTO | Purchase | $44.10 | 2.50K | $110.03K | 17.79K |
| May 7, 26 | Young Sylvia Jean | CTO | Purchase | $44.10 | 2.50K | $110.03K | 15.19K |
| May 7, 26 | BURKE JAMES J JR | CTO | Purchase | $44.10 | 2.50K | $110.03K | 76.20K |
| Mar 10, 26 | Nyce Chad D | COO | Sale | $36.50 | 8.45K | $308.43K | 174.21K |
| Mar 6, 26 | Young Sylvia Jean | CTO | Sale | $35.81 | 7.96K | $285.01K | 12.70K |
| Mar 1, 26 | Meyers Brian K | CFO | Purchase | -- | 4.33K | -- | 231.52K |
| Mar 1, 26 | Meyers Brian K | CFO | Sale | $36.24 | 30.73K | $1.11M | 200.78K |
| Mar 1, 26 | SHAW SCOTT M | CEO | Purchase | -- | 9.99K | -- | 1.18M |
| Mar 1, 26 | SHAW SCOTT M | CEO | Sale | $36.24 | 72.84K | $2.64M | 1.10M |
| Mar 1, 26 | Nyce Chad D | COO | Purchase | -- | 4.33K | -- | 206.68K |
| Mar 1, 26 | Nyce Chad D | COO | Sale | $36.24 | 24.03K | $870.74K | 182.66K |
| Mar 1, 26 | Ace Stephen E | Officer | Purchase | -- | 833 | -- | 155.10K |
| Mar 1, 26 | Ace Stephen E | Officer | Sale | $36.24 | 5.02K | $181.89K | 150.08K |
| Mar 1, 26 | LUSTER ALEXANDRA M | Officer | Purchase | -- | 833 | -- | 107.10K |
| Mar 1, 26 | LUSTER ALEXANDRA M | Officer | Sale | $36.24 | 4.74K | $171.81K | 102.36K |
| Feb 25, 26 | Juniper Investment Company, LLC | other: Affiliate | Sale | $35.67 | 150.00K | $5.35M | 1.94M |
| Mar 2, 26 | Plater Michael A | CTO | Sale | $35.73 | 17.26K | $616.56K | 17.57K |
| Feb 25, 26 | Juniper Investment Company, LLC | other: Affiliate | Sale | $34.55 | 275.00K | $9.50M | 2.09M |
| Feb 25, 26 | BURKE JAMES J JR | CTO | Sale | $34.69 | 5.34K | $185.35K | 76.92K |
| Feb 26, 26 | BURKE JAMES J JR | CTO | Sale | $34.87 | 3.21K | $112.07K | 73.70K |
| Feb 19, 26 | Ace Stephen E | Officer | Purchase | -- | 4.82K | -- | 154.26K |
| Feb 19, 26 | SHAW SCOTT M | CEO | Purchase | -- | 70.72K | -- | 1.17M |
| Feb 19, 26 | Meyers Brian K | CFO | Purchase | -- | 32.15K | -- | 227.19K |
| Feb 19, 26 | LUSTER ALEXANDRA M | Officer | Purchase | -- | 4.82K | -- | 106.26K |
| Feb 19, 26 | Nyce Chad D | COO | Purchase | -- | 32.15K | -- | 202.35K |
| Dec 4, 25 | Carney Kevin M | CTO | Sale | $22.64 | 7.60K | $172.15K | 38.69K |
| Dec 5, 25 | Carney Kevin M | CTO | Sale | $22.18 | 13.87K | $307.55K | 24.82K |
| Jun 6, 25 | Nyce Chad D | COO | Sale | $22.93 | 6.20K | $142.17K | 170.21K |
| May 30, 25 | Rose Carlton | CTO | Sale | $23.63 | 30.00K | $708.90K | 15.29K |
| May 29, 25 | Pryor Felecia J. | CTO | Sale | $23.53 | 20.00K | $470.60K | 14.31K |
| May 19, 25 | Carney Kevin M | CTO | Purchase | -- | 46.29K | -- | 46.29K |
| May 15, 25 | BURKE JAMES J JR | CTO | Sale | $21.40 | 10.00K | $214.00K | 87.23K |
| May 16, 25 | BURKE JAMES J JR | CTO | Sale | $21.42 | 5.00K | $107.10K | 82.23K |
| May 7, 25 | Bartholdson John A. | CTO | Purchase | $18.66 | 5.63K | $105.02K | 208.94K |
| May 7, 25 | Young Sylvia Jean | CTO | Purchase | $18.66 | 3.22K | $60.01K | 20.66K |
| May 7, 25 | Plater Michael A | CTO | Purchase | $18.66 | 3.22K | $60.01K | 34.82K |
| May 7, 25 | BURKE JAMES J JR | CTO | Purchase | $18.66 | 3.22K | $60.01K | 97.23K |
| May 7, 25 | Carney Kevin M | CTO | Purchase | $18.66 | 3.22K | $60.01K | 49.51K |
| May 7, 25 | Rose Carlton | CTO | Purchase | $18.66 | 3.22K | $60.01K | 45.30K |
| May 7, 25 | Newhart Marta | CTO | Purchase | $18.66 | 3.22K | $60.01K | 7.56K |
| May 7, 25 | CABRAL ANNA ESCOBEDO | CTO | Purchase | $18.66 | 3.22K | $60.01K | 7.56K |
| May 7, 25 | Pryor Felecia J. | CTO | Purchase | $18.66 | 3.22K | $60.01K | 34.31K |
| Mar 14, 25 | Bartholdson John A. | CTO | Sale | $14.82 | 36.35K | $538.61K | -- |
| Mar 10, 25 | Bartholdson John A. | CTO | Sale | $15.52 | 19.48K | $302.28K | 130.52K |
| Mar 11, 25 | Bartholdson John A. | CTO | Sale | $15.61 | 60.94K | $951.35K | 69.58K |
| Mar 12, 25 | Bartholdson John A. | CTO | Sale | $15.47 | 33.02K | $510.90K | 36.56K |
| Mar 1, 25 | LUSTER ALEXANDRA M | Officer | Sale | $18.35 | 5.63K | $103.33K | 101.44K |
| Mar 1, 25 | Ace Stephen E | Officer | Sale | $18.35 | 5.96K | $109.38K | 149.44K |
| Mar 1, 25 | Nyce Chad D | COO | Sale | $18.35 | 23.88K | $438.14K | 176.41K |
| Mar 1, 25 | Meyers Brian K | CFO | Sale | $18.35 | 34.00K | $623.86K | 195.04K |
| Mar 1, 25 | SHAW SCOTT M | CEO | Sale | $18.35 | 79.03K | $1.45M | 1.10M |
| Feb 28, 25 | Bartholdson John A. | CTO | Sale | $18.09 | 224.04K | $4.05M | 201.51K |
| Mar 3, 25 | Bartholdson John A. | CTO | Sale | $18.50 | 51.51K | $952.86K | 150.00K |
| Feb 19, 25 | Meyers Brian K | CFO | Purchase | -- | 19.47K | -- | 229.04K |
| Feb 19, 25 | Meyers Brian K | CFO | Purchase | -- | 36.15K | -- | 209.57K |
| Feb 19, 25 | SHAW SCOTT M | CEO | Purchase | -- | 38.93K | -- | 1.18M |
| Feb 19, 25 | SHAW SCOTT M | CEO | Purchase | -- | 83.43K | -- | 1.14M |
| Feb 19, 25 | Nyce Chad D | COO | Purchase | -- | 19.47K | -- | 200.29K |
| Feb 19, 25 | Nyce Chad D | COO | Purchase | -- | 36.15K | -- | 180.82K |
| Feb 19, 25 | LUSTER ALEXANDRA M | Officer | Purchase | -- | 6.95K | -- | 107.07K |
| Feb 19, 25 | Ace Stephen E | Officer | Purchase | -- | 6.95K | -- | 155.41K |
| Feb 18, 25 | LUSTER ALEXANDRA M | Officer | Sale | -- | -- | -- | 100.12K |
| Feb 18, 25 | Ace Stephen E | Officer | Sale | -- | -- | -- | 148.45K |
| Dec 5, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $16.12 | 15.83K | $255.14K | 546.83K |
| Dec 6, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $16.13 | 60.00K | $967.85K | 486.83K |
| Dec 9, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $16.19 | 61.29K | $991.98K | 425.54K |
| Dec 2, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $16.51 | 4.13K | $68.14K | 600.88K |
| Dec 3, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $16.45 | 1.18K | $19.48K | 599.69K |
| Dec 4, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $16.17 | 37.03K | $598.73K | 562.66K |
| Nov 25, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $16.52 | 35.00K | $578.18K | 669.93K |
| Nov 26, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $16.50 | 4.92K | $81.20K | 665.00K |
| Nov 27, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $16.62 | 60.00K | $997.06K | 605.00K |
| Nov 25, 24 | Nyce Chad D | Officer | Sale | $16.50 | 9.98K | $164.62K | 144.67K |
| Nov 20, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $15.50 | 8.02K | $124.29K | 859.00K |
| Nov 21, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $15.56 | 128.70K | $2.00M | 730.30K |
| Nov 22, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $16.16 | 25.38K | $410.10K | 704.92K |
| Nov 18, 24 | Meyers Brian K | CFO | Sale | $15.32 | 7.49K | $114.70K | 226.32K |
| Nov 19, 24 | Meyers Brian K | CFO | Sale | $15.02 | 52.90K | $794.56K | 173.42K |
| Nov 14, 24 | Plater Michael A | CTO | Sale | $15.41 | 10.47K | $161.36K | 31.61K |
| Nov 13, 24 | Meyers Brian K | CFO | Sale | $16.38 | 6.89K | $112.89K | 266.13K |
| Nov 14, 24 | Meyers Brian K | CFO | Sale | $15.48 | 23.38K | $361.98K | 242.75K |
| Nov 15, 24 | Meyers Brian K | CFO | Sale | $15.26 | 8.94K | $136.41K | 233.81K |
| Nov 13, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $16.86 | 7.12K | $120.10K | 867.02K |
| Aug 15, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $12.04 | 39.92K | $480.66K | 896.02K |
| Aug 16, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $12.02 | 19.61K | $235.69K | 876.41K |
| Aug 19, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $12.04 | 2.27K | $27.34K | 874.14K |
| Aug 12, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $12.00 | 1.91K | $22.89K | 954.32K |
| Aug 13, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $12.00 | 1.35K | $16.18K | 952.97K |
| Aug 14, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $12.01 | 17.03K | $204.53K | 935.94K |
| Jun 27, 24 | CABRAL ANNA ESCOBEDO | CTO | Purchase | $11.50 | 4.35K | $50.00K | 4.35K |
| Jun 27, 24 | Newhart Marta | CTO | Purchase | $11.50 | 4.35K | $50.00K | 4.35K |
| Jun 27, 24 | CABRAL ANNA ESCOBEDO | -- | Sale | -- | -- | -- | -- |
| Jun 28, 24 | Newhart Marta | -- | Sale | -- | -- | -- | -- |
| May 31, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $11.65 | 1.50K | $17.48K | 269.81K |
| May 31, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $11.66 | 4.34K | $50.56K | 265.47K |
| May 31, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $11.67 | 766 | $8.94K | 264.71K |
| May 31, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $11.68 | 105 | $1.23K | 264.60K |
| May 31, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $11.68 | 1.01K | $11.80K | 263.59K |
| May 31, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $11.69 | 200 | $2.34K | 263.39K |
| May 31, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $11.69 | 200 | $2.34K | 263.19K |
| May 31, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $11.70 | 159 | $1.86K | 263.03K |
| May 31, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $11.71 | 10 | $117.1 | 263.02K |
| May 31, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $11.73 | 100 | $1.17K | 262.92K |
| May 31, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $11.74 | 235 | $2.76K | 262.69K |
| May 31, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $11.77 | 2.80K | $32.96K | 259.89K |
| May 31, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $11.78 | 3.41K | $40.21K | 256.48K |
| May 31, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $11.79 | 200 | $2.36K | 256.27K |
| May 31, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $11.79 | 2.93K | $34.59K | 253.34K |
| May 31, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $11.80 | 2.20K | $25.95K | 251.14K |
| May 31, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $11.80 | 300 | $3.54K | 250.84K |
| May 31, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $11.80 | 4.30K | $50.74K | 246.54K |
| May 31, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $11.81 | 233 | $2.75K | 246.31K |
| May 31, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $11.82 | 9 | $106.335 | 246.30K |
| May 21, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $11.92 | 200 | $2.38K | 278.94K |
| May 21, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $11.93 | 200 | $2.38K | 278.74K |
| May 21, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $11.91 | 649 | $7.73K | 278.09K |
| May 21, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $11.92 | 200 | $2.38K | 277.89K |
| May 21, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $11.90 | 6.58K | $78.34K | 271.31K |
| May 15, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $12.10 | 5.03K | $60.90K | 291.28K |
| May 15, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $12.00 | 2.37K | $28.40K | 288.91K |
| May 15, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $12.01 | 3.93K | $47.16K | 284.98K |
| May 16, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $12.00 | 3.56K | $42.67K | 281.43K |
| May 16, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $12.01 | 2.29K | $27.44K | 279.14K |
| May 2, 24 | Bartholdson John A. | CTO | Purchase | $11.23 | 9.35K | $105.00K | 203.31K |
| May 2, 24 | Young Sylvia Jean | CTO | Purchase | $11.23 | 5.34K | $60.00K | 17.44K |
| May 2, 24 | Rose Carlton | CTO | Purchase | $11.23 | 5.34K | $60.00K | 42.08K |
| May 2, 24 | Pryor Felecia J. | CTO | Purchase | $11.23 | 5.34K | $60.00K | 31.09K |
| May 2, 24 | Plater Michael A | CTO | Purchase | $11.23 | 5.34K | $60.00K | 42.08K |
| May 2, 24 | Carney Kevin M | CTO | Purchase | $11.23 | 5.34K | $60.00K | 46.29K |
| May 2, 24 | BURKE JAMES J JR | CTO | Purchase | $11.23 | 5.34K | $60.00K | 94.01K |
| Mar 12, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $10.00 | 1.95K | $19.45K | 304.36K |
| Mar 13, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $10.01 | 200 | $2.00K | 304.16K |
| Mar 13, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $10.00 | 7.86K | $78.55K | 296.31K |
| Mar 7, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $10.03 | 6.56K | $65.78K | 990.25K |
| Mar 8, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $10.05 | 21.19K | $212.92K | 969.07K |
| Mar 11, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $9.97 | 12.84K | $128.05K | 956.22K |
| Mar 7, 24 | BURKE JAMES J JR | CTO | Sale | $10.24 | 11.22K | $114.94K | 88.67K |
| Mar 7, 24 | Nyce Chad D | Officer | Sale | $10.02 | 26.00K | $260.52K | 154.65K |
| Mar 6, 24 | Morrow J Barry | CTO | Sale | $10.04 | 22.61K | $227.00K | 63.36K |
| Mar 7, 24 | Morrow J Barry | CTO | Sale | $10.08 | 10.19K | $102.75K | 53.16K |
| Mar 6, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $9.95 | 250.00K | $2.49M | 1.03M |
| Mar 6, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $10.10 | 37.00K | $373.75K | 996.81K |
| Mar 1, 24 | Morrow J Barry | CTO | Sale | $10.00 | 6.11K | $61.11K | 101.80K |
| Mar 4, 24 | Morrow J Barry | CTO | Sale | $9.95 | 9.19K | $91.47K | 92.61K |
| Mar 5, 24 | Morrow J Barry | CTO | Sale | $9.91 | 6.64K | $65.81K | 85.97K |
| Mar 1, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $10.01 | 6.42K | $64.29K | 1.29M |
| Mar 4, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $10.00 | 2.33K | $23.31K | 1.28M |
| Mar 5, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $10.00 | 828 | $8.28K | 1.28M |
| Mar 1, 24 | Nyce Chad D | Officer | Sale | $10.00 | 13.43K | $134.29K | 200.03K |
| Mar 1, 24 | Nyce Chad D | Officer | Sale | $10.00 | 10.83K | $108.27K | 189.20K |
| Mar 1, 24 | Nyce Chad D | Officer | Sale | $10.00 | 8.56K | $85.58K | 180.65K |
| Mar 1, 24 | Meyers Brian K | CFO | Sale | $10.00 | 14.84K | $148.35K | 303.79K |
| Mar 1, 24 | Meyers Brian K | CFO | Sale | $10.00 | 17.18K | $171.81K | 286.61K |
| Mar 1, 24 | Meyers Brian K | CFO | Sale | $10.00 | 13.58K | $135.80K | 273.02K |
| Mar 1, 24 | SHAW SCOTT M | CEO | Sale | $10.00 | 29.15K | $291.49K | 1.12M |
| Mar 1, 24 | SHAW SCOTT M | CEO | Sale | $10.00 | 37.91K | $379.12K | 1.09M |
| Mar 1, 24 | SHAW SCOTT M | CEO | Sale | $10.00 | 32.69K | $326.90K | 1.05M |
| Feb 27, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $10.13 | 169.59K | $1.72M | 1.44M |
| Feb 28, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $10.22 | 70.00K | $715.40K | 1.37M |
| Feb 29, 24 | Juniper Investment Company, LLC | 10 percent owner | Sale | $10.09 | 73.24K | $739.00K | 1.29M |
| Feb 28, 24 | Morrow J Barry | CTO | Sale | $10.08 | 5.25K | $52.94K | 122.91K |
| Feb 29, 24 | Morrow J Barry | CTO | Sale | $10.04 | 15.00K | $150.60K | 107.91K |
| Feb 22, 24 | Nyce Chad D | Officer | Purchase | -- | 51.98K | -- | 213.46K |
| Feb 22, 24 | Meyers Brian K | CFO | Purchase | -- | 51.98K | -- | 318.62K |
| Feb 22, 24 | SHAW SCOTT M | CEO | Purchase | -- | 124.74K | -- | 1.15M |
| Nov 14, 23 | BURKE JAMES J JR | CTO | Sale | $9.60 | 19.78K | $189.85K | 104.36K |
| Nov 15, 23 | BURKE JAMES J JR | CTO | Sale | $9.61 | 3.94K | $37.88K | 100.42K |
| Nov 16, 23 | BURKE JAMES J JR | CTO | Sale | $9.60 | 494 | $4.74K | 99.93K |
| Nov 13, 23 | BURKE JAMES J JR | CTO | Sale | $9.60 | 788 | $7.56K | 124.14K |
| Nov 14, 23 | BURKE JAMES J JR | CTO | Sale | $9.63 | 3.77K | $36.33K | 120.36K |
| Aug 14, 23 | Morrow J Barry | CTO | Sale | $8.69 | 12.00K | $104.28K | 138.21K |
| Aug 15, 23 | Morrow J Barry | CTO | Sale | $8.59 | 10.05K | $86.30K | 128.16K |
| Aug 9, 23 | Morrow J Barry | CTO | Sale | $8.90 | 7.00K | $62.30K | 174.21K |
| Aug 10, 23 | Morrow J Barry | CTO | Sale | $8.86 | 12.00K | $106.32K | 162.21K |
| Aug 11, 23 | Morrow J Barry | CTO | Sale | $8.87 | 12.00K | $106.44K | 150.21K |
| Aug 9, 23 | BURKE JAMES J JR | CTO | Sale | $8.93 | 20.88K | $186.45K | 144.05K |
| Aug 10, 23 | BURKE JAMES J JR | CTO | Sale | $8.92 | 19.12K | $170.56K | 124.93K |
| Jun 14, 23 | Juniper Investment Company, LLC | 10 percent owner | Sale | $6.41 | 194.31K | $1.25M | 2.08M |