| Aug 11, 26 | Williams Edward E | CTO | Sale | $20.98 | 30.32K | $635.86K | 132.19K |
| Aug 12, 26 | Williams Edward E | CTO | Sale | $20.96 | 362 | $7.59K | 131.82K |
| Aug 13, 26 | Williams Edward E | CTO | Sale | $20.99 | 2.37K | $49.80K | 129.45K |
| Aug 6, 26 | Baalmann Richard Fenton JR | CTO | Sale | $22.27 | 5.00K | $111.36K | 97.79K |
| Aug 4, 26 | Glazer Walter P. Jr. | CTO | Sale | $21.08 | 16.37K | $345.11K | 344.38K |
| Aug 4, 26 | Wawrin Stephen | CFO | Sale | $21.40 | 3.18K | $68.00K | 45.00K |
| Jun 11, 26 | Griffin Patrick J | CEO | Sale | -- | 1.00K | -- | 579.46K |
| Jun 11, 26 | Griffin Patrick J | CEO | Purchase | -- | 1.00K | -- | 4.29K |
| May 28, 26 | Baalmann Richard Fenton JR | CTO | Sale | -- | 1.00K | -- | 103.79K |
| Jun 1, 26 | Baalmann Richard Fenton JR | CTO | Sale | -- | 1.00K | -- | 102.79K |
| May 7, 26 | Glazer Walter P. Jr. | CTO | Sale | $19.83 | 32.58K | $646.14K | 361.80K |
| May 8, 26 | Glazer Walter P. Jr. | CTO | Sale | $19.80 | 1.05K | $20.76K | 360.75K |
| May 8, 26 | Franklin Katherine F. | CTO | Purchase | -- | 2.15K | -- | 34.98K |
| May 7, 26 | Franklin Katherine F. | CTO | Purchase | -- | 2.25K | -- | 32.83K |
| May 6, 26 | Franklin Katherine F. | CTO | Purchase | -- | 5.00K | -- | 5.00K |
| May 7, 26 | Franklin Katherine F. | CTO | Sale | -- | 2.25K | -- | 2.25K |
| May 8, 26 | Franklin Katherine F. | CTO | Sale | -- | 2.15K | -- | -- |
| May 8, 26 | Williams Edward E | CTO | Purchase | -- | 2.15K | -- | 162.50K |
| May 7, 26 | Williams Edward E | CTO | Purchase | -- | 2.25K | -- | 160.35K |
| May 6, 26 | Williams Edward E | CTO | Purchase | -- | 5.00K | -- | 5.00K |
| May 7, 26 | Williams Edward E | CTO | Sale | -- | 2.25K | -- | 2.25K |
| May 8, 26 | Williams Edward E | CTO | Sale | -- | 2.15K | -- | -- |
| May 8, 26 | Baalmann Richard Fenton JR | CTO | Purchase | -- | 2.15K | -- | 104.79K |
| May 7, 26 | Baalmann Richard Fenton JR | CTO | Purchase | -- | 2.25K | -- | 102.64K |
| May 6, 26 | Baalmann Richard Fenton JR | CTO | Purchase | -- | 5.00K | -- | 5.00K |
| May 7, 26 | Baalmann Richard Fenton JR | CTO | Sale | -- | 2.25K | -- | 2.25K |
| May 8, 26 | Baalmann Richard Fenton JR | CTO | Sale | -- | 2.15K | -- | -- |
| May 7, 26 | Glazer Walter P. Jr. | CTO | Purchase | -- | 2.25K | -- | 394.38K |
| May 6, 26 | Glazer Walter P. Jr. | CTO | Purchase | -- | 5.00K | -- | 5.00K |
| May 7, 26 | Glazer Walter P. Jr. | CTO | Sale | -- | 2.25K | -- | 2.25K |
| Apr 3, 26 | Griffin Patrick J | CEO | Purchase | -- | 2.10K | -- | 580.46K |
| Apr 3, 26 | Griffin Patrick J | CEO | Sale | -- | 2.10K | -- | 2.10K |
| Apr 3, 26 | Wawrin Stephen | CFO | Purchase | -- | 2.40K | -- | 48.18K |
| Apr 3, 26 | Wawrin Stephen | CFO | Sale | -- | 2.40K | -- | 2.40K |
| Apr 3, 26 | Glazer Walter P. Jr. | CTO | Purchase | -- | 19.15K | -- | 392.13K |
| Apr 3, 26 | Glazer Walter P. Jr. | CTO | Sale | -- | 19.15K | -- | 19.15K |
| Mar 11, 26 | Griffin Patrick J | CEO | Purchase | -- | 1.84K | -- | 578.36K |
| Mar 11, 26 | Griffin Patrick J | CEO | Sale | -- | 1.84K | -- | 3.68K |
| Mar 11, 26 | Wawrin Stephen | CFO | Purchase | -- | 2.00K | -- | 45.78K |
| Mar 11, 26 | Wawrin Stephen | CFO | Sale | -- | 2.00K | -- | 4.00K |
| Mar 11, 26 | Glazer Walter P. Jr. | CTO | Purchase | -- | 2.78K | -- | 372.98K |
| Mar 11, 26 | Glazer Walter P. Jr. | CTO | Sale | -- | 2.78K | -- | 5.56K |
| Mar 5, 26 | Griffin Patrick J | CEO | Purchase | -- | 18.48K | -- | 18.48K |
| Mar 5, 26 | Wawrin Stephen | CFO | Purchase | -- | 9.82K | -- | 9.82K |
| Mar 3, 26 | Glazer Walter P. Jr. | CTO | Purchase | -- | 27.77K | -- | 370.20K |
| Mar 3, 26 | Glazer Walter P. Jr. | CTO | Sale | -- | 27.77K | -- | -- |
| Mar 3, 26 | Griffin Patrick J | CEO | Purchase | -- | 1.85K | -- | 576.52K |
| Feb 27, 26 | Griffin Patrick J | CEO | Purchase | $14.40 | 11.26K | $162.19K | 574.67K |
| Mar 3, 26 | Griffin Patrick J | CEO | Sale | -- | 1.85K | -- | -- |
| Mar 3, 26 | Wawrin Stephen | CFO | Purchase | -- | 2.78K | -- | 43.78K |
| Mar 3, 26 | Wawrin Stephen | CFO | Sale | -- | 2.78K | -- | -- |
| Dec 10, 25 | Baalmann Richard Fenton JR | CTO | Sale | $13.00 | 4.22K | $54.91K | 105.88K |
| Dec 11, 25 | Baalmann Richard Fenton JR | CTO | Sale | $13.00 | 5.49K | $71.37K | 100.39K |
| Dec 1, 25 | Baalmann Richard Fenton JR | CTO | Sale | $13.35 | 286 | $3.82K | 110.11K |
| Nov 21, 25 | Wawrin Stephen | CFO | Sale | $13.00 | 2.00K | $26.00K | 41.00K |
| Sep 15, 25 | Baalmann Richard Fenton JR | CTO | Sale | $12.29 | 4.80K | $58.99K | 110.39K |
| Aug 14, 25 | Glazer Walter P. Jr. | CTO | Sale | -- | 140.00K | -- | 386.43K |
| Aug 14, 25 | Glazer Walter P. Jr. | CTO | Sale | -- | 44.00K | -- | 342.43K |
| Aug 14, 25 | Glazer Walter P. Jr. | CTO | Purchase | -- | 140.00K | -- | 140.00K |
| Aug 14, 25 | Glazer Walter P. Jr. | CTO | Purchase | -- | 44.00K | -- | 44.00K |
| Jun 5, 25 | Griffin Patrick J | CTO | Sale | -- | 2.58K | -- | 563.40K |
| Jun 5, 25 | Griffin Patrick J | CTO | Purchase | -- | 1.29K | -- | 3.29K |
| Jun 5, 25 | Griffin Patrick J | CTO | Purchase | -- | 1.29K | -- | 1.29K |
| May 20, 25 | Glazer Walter P. Jr. | CTO | Purchase | $14.98 | 7.88K | $118.00K | 526.43K |
| May 16, 25 | Wawrin Stephen | CFO | Sale | $15.16 | 2.18K | $33.01K | 43.00K |
| May 10, 25 | Franklin Katherine F. | CTO | Purchase | -- | 2.65K | -- | 30.58K |
| May 10, 25 | Franklin Katherine F. | CTO | Sale | -- | 2.65K | -- | -- |
| May 10, 25 | Williams Edward E | CTO | Purchase | -- | 2.65K | -- | 158.10K |
| May 10, 25 | Williams Edward E | CTO | Sale | -- | 2.65K | -- | -- |
| May 10, 25 | Baalmann Richard Fenton JR | CTO | Purchase | -- | 2.65K | -- | 115.19K |
| May 10, 25 | Baalmann Richard Fenton JR | CTO | Sale | -- | 2.65K | -- | -- |
| May 7, 25 | Glazer Walter P. Jr. | CTO | Purchase | -- | 4.50K | -- | 4.50K |
| May 8, 25 | Williams Edward E | CTO | Purchase | -- | 2.15K | -- | 155.45K |
| May 7, 25 | Williams Edward E | CTO | Purchase | -- | 4.50K | -- | 4.50K |
| May 8, 25 | Williams Edward E | CTO | Sale | -- | 2.15K | -- | 2.15K |
| May 8, 25 | Franklin Katherine F. | CTO | Purchase | -- | 2.15K | -- | 27.93K |
| May 7, 25 | Franklin Katherine F. | CTO | Purchase | -- | 4.50K | -- | 4.50K |
| May 8, 25 | Franklin Katherine F. | CTO | Sale | -- | 2.15K | -- | 2.15K |
| May 8, 25 | Baalmann Richard Fenton JR | CTO | Purchase | -- | 2.15K | -- | 112.54K |
| May 7, 25 | Baalmann Richard Fenton JR | CTO | Purchase | -- | 4.50K | -- | 4.50K |
| May 8, 25 | Baalmann Richard Fenton JR | CTO | Sale | -- | 2.15K | -- | 2.15K |
| Apr 3, 25 | Glazer Walter P. Jr. | CTO | Purchase | -- | 19.15K | -- | 518.55K |
| Apr 3, 25 | Wawrin Stephen | CFO | Purchase | -- | 2.40K | -- | 45.18K |
| Apr 3, 25 | Glazer Walter P. Jr. | CTO | Sale | -- | 19.15K | -- | 38.30K |
| Apr 3, 25 | Wawrin Stephen | CFO | Purchase | -- | 2.40K | -- | 4.80K |
| Apr 3, 25 | Griffin Patrick J | CTO | Purchase | -- | 2.10K | -- | 565.98K |
| Apr 3, 25 | Griffin Patrick J | CTO | Sale | -- | 2.10K | -- | 4.20K |
| Apr 1, 25 | Boehm Armin | CEO | Purchase | -- | 35.00K | -- | 35.00K |
| Apr 1, 25 | Boehm Armin | CEO | Purchase | -- | 32.83K | -- | 32.83K |
| Apr 1, 25 | Boehm Armin | -- | Sale | -- | -- | -- | -- |
| Mar 11, 25 | Griffin Patrick J | CTO | Purchase | $14.98 | 8.27K | $123.81K | 563.88K |
| Mar 11, 25 | Griffin Patrick J | CTO | Purchase | -- | 5.52K | -- | 5.52K |
| Mar 11, 25 | Wawrin Stephen | CFO | Purchase | -- | 6.00K | -- | 6.00K |
| Mar 11, 25 | Glazer Walter P. Jr. | CEO | Purchase | -- | 8.35K | -- | 8.35K |
| Mar 3, 25 | Griffin Patrick J | CTO | Purchase | -- | 1.85K | -- | 555.62K |
| Mar 2, 25 | Griffin Patrick J | CTO | Purchase | -- | 1.67K | -- | 553.77K |
| Mar 3, 25 | Griffin Patrick J | CTO | Sale | -- | 1.85K | -- | 1.85K |
| Mar 2, 25 | Griffin Patrick J | CTO | Sale | -- | 1.67K | -- | -- |
| Mar 3, 25 | Glazer Walter P. Jr. | CEO | Purchase | -- | 27.77K | -- | 499.40K |
| Mar 2, 25 | Glazer Walter P. Jr. | CEO | Purchase | -- | 25.00K | -- | 471.63K |
| Mar 3, 25 | Glazer Walter P. Jr. | CEO | Sale | -- | 27.77K | -- | 27.77K |
| Mar 2, 25 | Glazer Walter P. Jr. | CEO | Sale | -- | 25.00K | -- | -- |
| Mar 3, 25 | Wawrin Stephen | CFO | Purchase | -- | 2.78K | -- | 42.78K |
| Mar 2, 25 | Wawrin Stephen | CFO | Purchase | -- | 2.50K | -- | 40.00K |
| Mar 3, 25 | Wawrin Stephen | CFO | Sale | -- | 2.78K | -- | 2.78K |
| Mar 2, 25 | Wawrin Stephen | CFO | Sale | -- | 2.50K | -- | -- |
| Jan 1, 25 | Glazer Walter P. Jr. | CEO | Purchase | -- | 18.05K | -- | 446.63K |
| Jan 1, 25 | Glazer Walter P. Jr. | CEO | Sale | -- | 18.05K | -- | -- |
| Dec 9, 24 | Wawrin Stephen | CFO | Sale | $15.75 | 1.81K | $28.49K | 37.50K |
| May 10, 24 | Williams Edward E | CTO | Purchase | -- | 2.65K | -- | 153.30K |
| May 8, 24 | Williams Edward E | CTO | Purchase | -- | 4.30K | -- | 4.30K |
| May 10, 24 | Williams Edward E | CTO | Sale | -- | 2.65K | -- | 2.65K |
| May 8, 24 | Sehgal Anita | CTO | Purchase | -- | 5.30K | -- | 12.33K |
| May 8, 24 | Sehgal Anita | CTO | Sale | -- | 5.30K | -- | -- |
| May 10, 24 | Franklin Katherine F. | CTO | Purchase | -- | 2.65K | -- | 25.78K |
| May 8, 24 | Franklin Katherine F. | CTO | Purchase | -- | 4.30K | -- | 4.30K |
| May 10, 24 | Franklin Katherine F. | CTO | Sale | -- | 2.65K | -- | 2.65K |
| May 10, 24 | Baalmann Richard Fenton JR | CTO | Purchase | -- | 2.65K | -- | 110.39K |
| May 8, 24 | Baalmann Richard Fenton JR | CTO | Purchase | -- | 4.30K | -- | 4.30K |
| May 10, 24 | Baalmann Richard Fenton JR | CTO | Sale | -- | 2.65K | -- | 2.65K |
| Apr 28, 24 | Sehgal Anita | CTO | Purchase | -- | 2.50K | -- | 7.03K |
| Apr 28, 24 | Sehgal Anita | CTO | Sale | -- | 2.50K | -- | -- |
| Apr 3, 24 | Griffin Patrick J | CTO | Purchase | -- | 6.30K | -- | 6.30K |
| Apr 3, 24 | Wawrin Stephen | CFO | Purchase | -- | 7.20K | -- | 7.20K |
| Apr 3, 24 | Glazer Walter P. Jr. | CEO | Purchase | -- | 57.45K | -- | 57.45K |
| Mar 3, 24 | Glazer Walter P. Jr. | CEO | Purchase | -- | 27.77K | -- | 428.58K |
| Mar 2, 24 | Glazer Walter P. Jr. | CEO | Purchase | -- | 25.00K | -- | 400.81K |
| Mar 3, 24 | Glazer Walter P. Jr. | CEO | Sale | -- | 27.77K | -- | 55.54K |
| Mar 2, 24 | Glazer Walter P. Jr. | CEO | Sale | -- | 25.00K | -- | 25.00K |
| Mar 4, 24 | Griffin Patrick J | CTO | Purchase | -- | 1.03K | -- | 552.10K |
| Mar 3, 24 | Griffin Patrick J | CTO | Purchase | -- | 1.85K | -- | 551.07K |
| Mar 2, 24 | Griffin Patrick J | CTO | Purchase | -- | 1.67K | -- | 549.22K |
| Mar 3, 24 | Griffin Patrick J | CTO | Sale | -- | 1.85K | -- | 3.70K |
| Mar 2, 24 | Griffin Patrick J | CTO | Sale | -- | 1.67K | -- | 1.67K |
| Mar 4, 24 | Griffin Patrick J | CTO | Sale | -- | 1.03K | -- | -- |
| Mar 4, 24 | Wawrin Stephen | CFO | Purchase | -- | 1.03K | -- | 39.31K |
| Mar 3, 24 | Wawrin Stephen | CFO | Purchase | -- | 2.78K | -- | 38.28K |
| Mar 2, 24 | Wawrin Stephen | CFO | Purchase | -- | 2.50K | -- | 35.50K |
| Mar 3, 24 | Wawrin Stephen | CFO | Sale | -- | 2.78K | -- | 5.55K |
| Mar 2, 24 | Wawrin Stephen | CFO | Sale | -- | 2.50K | -- | 2.50K |
| Mar 4, 24 | Wawrin Stephen | CFO | Sale | -- | 1.03K | -- | -- |
| Mar 2, 24 | Baalmann Richard Fenton JR | CTO | Purchase | -- | 2.50K | -- | 107.74K |
| Mar 2, 24 | Baalmann Richard Fenton JR | CTO | Sale | -- | 2.50K | -- | -- |
| Mar 2, 24 | Williams Edward E | CTO | Purchase | -- | 2.50K | -- | 150.65K |
| Mar 2, 24 | Williams Edward E | CTO | Sale | -- | 2.50K | -- | -- |
| Mar 2, 24 | Franklin Katherine F. | CTO | Purchase | -- | 2.50K | -- | 23.13K |
| Mar 2, 24 | Franklin Katherine F. | CTO | Sale | -- | 2.50K | -- | -- |
| Dec 18, 23 | Franklin Katherine F. | CTO | Purchase | -- | 803.783 | -- | 20.63K |
| Jan 1, 24 | Glazer Walter P. Jr. | CEO | Purchase | -- | 18.05K | -- | 375.81K |
| Jan 1, 24 | Glazer Walter P. Jr. | CEO | Sale | -- | 18.05K | -- | 18.05K |
| Dec 14, 23 | Griffin Patrick J | CTO | Purchase | -- | 879 | -- | 547.55K |
| Dec 14, 23 | GRIFFIN ROBERT E | 10 percent owner | Sale | -- | 3.52K | -- | 614.96K |
| Dec 13, 23 | Wawrin Stephen | CFO | Sale | $19.26 | 4.20K | $80.87K | 33.00K |
| Oct 30, 23 | Baalmann Richard Fenton JR | CTO | Sale | $16.65 | 6.52K | $108.52K | 105.24K |
| May 24, 23 | Sehgal Anita | CTO | Purchase | $11.46 | 1.08K | $12.40K | 4.53K |
| May 24, 23 | Baalmann Richard Fenton JR | CTO | Purchase | $11.46 | 1.29K | $14.79K | 111.76K |
| May 24, 23 | Franklin Katherine F. | CTO | Purchase | $11.46 | 2.07K | $23.70K | 19.83K |
| May 10, 23 | Williams Edward E | CTO | Purchase | -- | 5.30K | -- | 5.30K |
| May 10, 23 | Franklin Katherine F. | CTO | Purchase | -- | 5.30K | -- | 5.30K |
| May 10, 23 | Baalmann Richard Fenton JR | CTO | Purchase | -- | 5.30K | -- | 5.30K |
| May 10, 23 | Sehgal Anita | CTO | Purchase | -- | 5.30K | -- | 5.30K |
| Apr 28, 23 | Sehgal Anita | CTO | Purchase | -- | 2.50K | -- | 3.45K |
| Apr 28, 23 | Sehgal Anita | CTO | Sale | -- | 2.50K | -- | 2.50K |
| Mar 4, 23 | Williams Edward E | -- | Purchase | -- | 1.67K | -- | 148.15K |
| Mar 2, 23 | Williams Edward E | -- | Purchase | -- | 2.50K | -- | 146.49K |
| Mar 2, 23 | Williams Edward E | -- | Sale | -- | 2.50K | -- | 2.50K |
| Mar 4, 23 | Williams Edward E | -- | Sale | -- | 1.67K | -- | -- |
| Mar 4, 23 | Franklin Katherine F. | -- | Purchase | -- | 1.67K | -- | 17.76K |
| Mar 2, 23 | Franklin Katherine F. | -- | Purchase | -- | 2.50K | -- | 16.09K |
| Mar 2, 23 | Franklin Katherine F. | -- | Sale | -- | 2.50K | -- | 2.50K |
| Mar 4, 23 | Franklin Katherine F. | -- | Sale | -- | 1.67K | -- | -- |
| Mar 4, 23 | Baalmann Richard Fenton JR | -- | Purchase | -- | 1.67K | -- | 110.47K |
| Mar 2, 23 | Baalmann Richard Fenton JR | -- | Purchase | -- | 2.50K | -- | 108.80K |
| Mar 2, 23 | Baalmann Richard Fenton JR | -- | Sale | -- | 2.50K | -- | 2.50K |
| Mar 4, 23 | Baalmann Richard Fenton JR | -- | Sale | -- | 1.67K | -- | -- |
| Mar 4, 23 | Griffin Patrick J | -- | Purchase | -- | 1.00K | -- | 546.67K |
| Mar 4, 23 | Griffin Patrick J | -- | Purchase | -- | 1.03K | -- | 545.67K |
| Mar 3, 23 | Griffin Patrick J | -- | Purchase | $12.78 | 8.84K | $113.00K | 544.64K |
| Mar 2, 23 | Griffin Patrick J | -- | Purchase | -- | 1.67K | -- | 535.80K |
| Mar 3, 23 | Griffin Patrick J | -- | Purchase | -- | 5.55K | -- | 5.55K |
| Mar 2, 22 | Griffin Patrick J | -- | Sale | -- | 1.67K | -- | 3.33K |
| Mar 4, 23 | Griffin Patrick J | -- | Sale | -- | 1.03K | -- | 1.03K |
| Mar 4, 23 | Griffin Patrick J | -- | Sale | -- | 1.00K | -- | -- |
| Mar 4, 23 | Wawrin Stephen | -- | Purchase | -- | 3.67K | -- | 37.20K |
| Mar 4, 23 | Wawrin Stephen | -- | Purchase | -- | 1.03K | -- | 33.53K |
| Mar 2, 23 | Wawrin Stephen | -- | Purchase | -- | 2.50K | -- | 32.50K |
| Mar 3, 23 | Wawrin Stephen | -- | Purchase | -- | 8.33K | -- | 8.33K |
| Mar 2, 23 | Wawrin Stephen | -- | Sale | -- | 2.50K | -- | 5.00K |
| Mar 4, 23 | Wawrin Stephen | -- | Sale | -- | 1.03K | -- | 1.03K |
| Mar 4, 23 | Wawrin Stephen | -- | Sale | -- | 3.67K | -- | -- |
| Mar 4, 23 | Glazer Walter P. Jr. | -- | Purchase | -- | 1.67K | -- | 357.76K |
| Mar 3, 23 | Glazer Walter P. Jr. | -- | Purchase | $12.78 | 22.08K | $282.17K | 356.09K |
| Mar 2, 23 | Glazer Walter P. Jr. | -- | Purchase | -- | 25.00K | -- | 334.01K |
| Mar 3, 23 | Glazer Walter P. Jr. | -- | Purchase | -- | 83.31K | -- | 83.31K |
| Mar 2, 23 | Glazer Walter P. Jr. | -- | Sale | -- | 25.00K | -- | 50.00K |
| Mar 4, 23 | Glazer Walter P. Jr. | -- | Sale | -- | 1.67K | -- | -- |
| Jan 1, 23 | Glazer Walter P. Jr. | CEO | Purchase | -- | 18.05K | -- | 309.01K |
| Jan 1, 23 | Glazer Walter P. Jr. | CEO | Sale | -- | 18.05K | -- | 36.10K |
| Dec 23, 22 | Griffin Patrick J | CTO | Purchase | -- | 3.26K | -- | 534.13K |
| Dec 23, 22 | GRIFFIN ROBERT E | CTO | Sale | -- | 13.03K | -- | 618.48K |