BLKB(BLKB)
BLKB
| Date | Insider | Title | Type | Price | Shares | Value | Owned After |
|---|---|---|---|---|---|---|---|
| Feb 19, 26 | Olson Jon W | Officer | Purchase | -- | 4.89K | -- | 58.57K |
| Feb 19, 26 | McDearis Kevin | CTO | Purchase | -- | 7.82K | -- | 117.27K |
| Feb 19, 26 | Gregoire Kevin P. | COO | Purchase | -- | 10.59K | -- | 156.78K |
| Feb 19, 26 | Gianoni Michael P | CEO | Purchase | -- | 16.29K | -- | 474.63K |
| Feb 19, 26 | Benjamin David J | Officer | Purchase | -- | 8.47K | -- | 103.28K |
| Feb 19, 26 | Anderson Chad | CFO | Purchase | -- | 3.58K | -- | 76.61K |
| Sep 1, 26 | Anderson Chad | CFO | Sale | $47.56 | 2.00K | $95.12K | 59.88K |
| Aug 31, 26 | Benjamin David J | Officer | Sale | $48.27 | 2.09K | $100.70K | 71.04K |
| Aug 25, 26 | Gianoni Michael P | CEO | Sale | $47.35 | 17.00K | $804.98K | 423.26K |
| Aug 14, 25 | Anderson Chad | CFO | Sale | $63.18 | 397 | $25.08K | 62.47K |
| Aug 14, 26 | Anderson Chad | CFO | Sale | $46.21 | 589 | $27.22K | 61.88K |
| Aug 5, 26 | BOOR ANTHONY W | CTO | Sale | -- | -- | -- | 91.79K |
| Aug 6, 26 | Gregoire Kevin P. | COO | Sale | $45.43 | 16.18K | $735.17K | 119.01K |
| Aug 6, 26 | Gregoire Kevin P. | COO | Sale | $45.72 | 5.82K | $265.93K | 113.19K |
| Aug 3, 26 | Talvitie Kristian | CTO | Purchase | -- | 7.83K | -- | 15.89K |
| Aug 3, 26 | Pyburn Bradley L | CTO | Purchase | -- | 7.83K | -- | 13.10K |
| Aug 3, 26 | Nanney Don Roger | CTO | Purchase | -- | 7.83K | -- | 24.45K |
| Aug 3, 26 | Leitch Andrew M | CTO | Purchase | -- | 7.83K | -- | 48.03K |
| Aug 3, 26 | DeFiore Deneen | CTO | Purchase | -- | 7.83K | -- | 17.90K |
| May 4, 26 | Anderson Chad | CFO | Purchase | -- | 616 | -- | 69.26K |
| May 4, 26 | Anderson Chad | CFO | Sale | $37.54 | 187 | $7.02K | 69.07K |
| May 4, 26 | Anderson Chad | CFO | Sale | $37.54 | 1.14K | $42.68K | 68.64K |
| Mar 4, 26 | Gregoire Kevin P. | COO | Sale | $50.02 | 2.00K | $100.04K | 135.19K |
| Feb 27, 26 | Olson Jon W | Officer | Sale | $48.23 | 10.00K | $482.27K | 40.94K |
| Mar 3, 26 | Olson Jon W | Officer | Sale | $49.10 | 5.00K | $245.51K | 35.94K |
| Feb 23, 26 | Olson Jon W | Officer | Purchase | -- | 1.60K | -- | 53.27K |
| Feb 23, 26 | Olson Jon W | Officer | Sale | $49.13 | 485 | $23.83K | 52.78K |
| Feb 23, 26 | Olson Jon W | Officer | Sale | $49.13 | 452 | $22.21K | 52.33K |
| Feb 23, 26 | Olson Jon W | Officer | Sale | $49.13 | 1.39K | $68.49K | 50.94K |
| Feb 23, 26 | McDearis Kevin | CTO | Purchase | -- | 2.55K | -- | 107.22K |
| Feb 23, 26 | McDearis Kevin | CTO | Sale | $46.38 | 14.97K | $694.54K | 92.24K |
| Feb 23, 26 | McDearis Kevin | CTO | Sale | $47.76 | 488 | $23.31K | 91.76K |
| Feb 23, 26 | McDearis Kevin | CTO | Sale | $49.13 | 1.16K | $56.94K | 90.60K |
| Feb 23, 26 | McDearis Kevin | CTO | Sale | $49.13 | 1.02K | $50.06K | 89.58K |
| Feb 23, 26 | McDearis Kevin | CTO | Sale | $49.13 | 2.23K | $109.56K | 87.35K |
| Feb 23, 26 | Gregoire Kevin P. | COO | Purchase | -- | 3.46K | -- | 143.16K |
| Feb 23, 26 | Gregoire Kevin P. | COO | Sale | $49.13 | 1.57K | $77.04K | 141.59K |
| Feb 23, 26 | Gregoire Kevin P. | COO | Sale | $49.13 | 1.38K | $67.75K | 140.21K |
| Feb 23, 26 | Gregoire Kevin P. | COO | Sale | $49.13 | 3.02K | $148.32K | 137.19K |
| Feb 23, 26 | Gianoni Michael P | CEO | Purchase | -- | 11.17K | -- | 459.54K |
| Feb 23, 26 | Gianoni Michael P | CEO | Sale | $49.13 | 5.07K | $248.89K | 454.47K |
| Feb 23, 26 | Gianoni Michael P | CEO | Sale | $49.13 | 4.45K | $218.78K | 450.02K |
| Feb 23, 26 | Gianoni Michael P | CEO | Sale | $49.13 | 9.75K | $479.21K | 440.26K |
| Feb 23, 26 | Benjamin David J | Officer | Purchase | -- | 2.77K | -- | 92.29K |
| Feb 23, 26 | Benjamin David J | Officer | Sale | $49.13 | 1.27K | $62.30K | 91.03K |
| Feb 23, 26 | Benjamin David J | Officer | Sale | $49.13 | 1.11K | $54.73K | 89.91K |
| Feb 23, 26 | Benjamin David J | Officer | Sale | $49.13 | 2.44K | $119.83K | 87.47K |
| Feb 24, 26 | Benjamin David J | Officer | Sale | $47.47 | 14.35K | $681.11K | 73.12K |
| Feb 23, 26 | Anderson Chad | CFO | Purchase | -- | 425 | -- | 71.26K |
| Feb 23, 26 | Anderson Chad | CFO | Sale | $49.13 | 193 | $9.48K | 71.07K |
| Feb 23, 26 | Anderson Chad | CFO | Sale | $49.13 | 170 | $8.35K | 70.90K |
| Feb 23, 26 | Anderson Chad | CFO | Sale | $49.13 | 1.11K | $54.78K | 69.78K |
| Feb 19, 26 | Olson Jon W | Officer | Purchase | -- | 1.71K | -- | 53.68K |
| Feb 20, 26 | Olson Jon W | Officer | Sale | $49.32 | 496 | $24.46K | 53.18K |
| Feb 18, 26 | Olson Jon W | Officer | Purchase | -- | 3.37K | -- | 52.99K |
| Feb 20, 26 | Olson Jon W | Officer | Sale | $49.32 | 519 | $25.60K | 52.66K |
| Feb 19, 26 | Olson Jon W | Officer | Sale | $49.51 | 1.02K | $50.60K | 51.97K |
| Feb 20, 26 | Olson Jon W | Officer | Sale | $49.32 | 990 | $48.83K | 51.67K |
| Feb 19, 26 | McDearis Kevin | CTO | Purchase | -- | 2.73K | -- | 109.45K |
| Feb 18, 26 | McDearis Kevin | CTO | Purchase | -- | 4.76K | -- | 108.88K |
| Feb 20, 26 | McDearis Kevin | CTO | Sale | $49.32 | 1.24K | $61.11K | 108.21K |
| Feb 20, 26 | McDearis Kevin | CTO | Sale | $49.32 | 1.18K | $58.35K | 107.03K |
| Feb 19, 26 | McDearis Kevin | CTO | Sale | $49.51 | 2.16K | $106.89K | 106.72K |
| Feb 20, 26 | McDearis Kevin | CTO | Sale | $49.32 | 2.37K | $116.64K | 104.66K |
| Feb 19, 26 | Gregoire Kevin P. | COO | Purchase | -- | 3.70K | -- | 146.19K |
| Feb 18, 26 | Gregoire Kevin P. | COO | Purchase | -- | 4.91K | -- | 144.71K |
| Feb 20, 26 | Gregoire Kevin P. | COO | Sale | $49.32 | 1.68K | $82.76K | 144.51K |
| Feb 20, 26 | Gregoire Kevin P. | COO | Sale | $49.32 | 1.60K | $79.01K | 142.91K |
| Feb 19, 26 | Gregoire Kevin P. | COO | Sale | $49.51 | 2.23K | $110.26K | 142.49K |
| Feb 20, 26 | Gregoire Kevin P. | COO | Sale | $49.32 | 3.20K | $157.92K | 139.70K |
| Feb 19, 26 | Gianoni Michael P | CEO | Purchase | -- | 5.69K | -- | 458.34K |
| Feb 18, 26 | Gianoni Michael P | CEO | Purchase | -- | 10.69K | -- | 457.50K |
| Feb 20, 26 | Gianoni Michael P | CEO | Sale | $49.32 | 2.46K | $121.52K | 455.87K |
| Feb 20, 26 | Gianoni Michael P | CEO | Sale | $49.32 | 2.58K | $127.29K | 453.29K |
| Feb 19, 26 | Gianoni Michael P | CEO | Sale | $49.51 | 4.85K | $239.97K | 452.65K |
| Feb 20, 26 | Gianoni Michael P | CEO | Sale | $49.32 | 4.93K | $242.95K | 448.37K |
| Feb 18, 26 | Benjamin David J | Officer | Purchase | -- | 4.65K | -- | 101.99K |
| Feb 19, 26 | Benjamin David J | Officer | Purchase | -- | 2.96K | -- | 94.81K |
| Feb 18, 26 | Benjamin David J | Officer | Sale | $49.41 | 7.99K | $394.77K | 94.00K |
| Feb 20, 26 | Benjamin David J | Officer | Sale | $49.32 | 1.37K | $67.47K | 93.44K |
| Feb 20, 26 | Benjamin David J | Officer | Sale | $49.32 | 1.31K | $64.41K | 92.14K |
| Feb 19, 26 | Benjamin David J | Officer | Sale | $49.51 | 2.15K | $106.40K | 91.85K |
| Feb 20, 26 | Benjamin David J | Officer | Sale | $49.32 | 2.61K | $128.82K | 89.53K |
| Feb 18, 26 | Anderson Chad | CFO | Purchase | -- | 3.01K | -- | 73.14K |
| Feb 19, 26 | Anderson Chad | CFO | Purchase | -- | 1.25K | -- | 73.03K |
| Feb 20, 26 | Anderson Chad | CFO | Sale | $49.32 | 568 | $28.01K | 72.46K |
| Feb 20, 26 | Anderson Chad | CFO | Sale | $49.32 | 543 | $26.78K | 71.92K |
| Feb 19, 26 | Anderson Chad | CFO | Sale | $49.51 | 1.36K | $67.53K | 71.78K |
| Feb 20, 26 | Anderson Chad | CFO | Sale | $49.32 | 1.08K | $53.46K | 70.83K |
| Feb 17, 26 | Olson Jon W | Officer | Purchase | -- | 25.81K | -- | 49.63K |
| Feb 13, 26 | Olson Jon W | Officer | Purchase | -- | 2.44K | -- | 26.24K |
| Feb 17, 26 | Olson Jon W | Officer | Sale | $49.08 | 596 | $29.25K | 25.64K |
| Feb 17, 26 | Olson Jon W | Officer | Sale | $49.08 | 795 | $39.02K | 24.85K |
| Feb 17, 26 | Olson Jon W | Officer | Sale | $49.08 | 1.03K | $50.75K | 23.82K |
| Feb 17, 26 | McDearis Kevin | CTO | Purchase | -- | 31.15K | -- | 104.12K |
| Feb 13, 26 | McDearis Kevin | CTO | Purchase | -- | 4.30K | -- | 79.10K |
| Feb 17, 26 | McDearis Kevin | CTO | Sale | $49.08 | 1.47K | $72.05K | 77.64K |
| Feb 17, 26 | McDearis Kevin | CTO | Sale | $49.08 | 1.95K | $95.71K | 75.69K |
| Feb 17, 26 | McDearis Kevin | CTO | Sale | $49.08 | 2.72K | $133.35K | 72.97K |
| Feb 17, 26 | Gregoire Kevin P. | COO | Purchase | -- | 32.04K | -- | 139.80K |
| Feb 13, 26 | Gregoire Kevin P. | COO | Purchase | -- | 5.28K | -- | 115.26K |
| Feb 17, 26 | Gregoire Kevin P. | COO | Sale | $49.08 | 1.77K | $86.87K | 113.49K |
| Feb 17, 26 | Gregoire Kevin P. | COO | Sale | $49.08 | 2.39K | $117.45K | 111.10K |
| Feb 17, 26 | Gregoire Kevin P. | COO | Sale | $49.08 | 3.33K | $163.68K | 107.76K |
| Feb 17, 26 | Gianoni Michael P | CEO | Purchase | -- | 80.10K | -- | 446.81K |
| Feb 13, 26 | Gianoni Michael P | CEO | Purchase | -- | 15.63K | -- | 388.61K |
| Feb 17, 26 | Gianoni Michael P | CEO | Sale | $49.08 | 4.94K | $242.31K | 383.68K |
| Feb 17, 26 | Gianoni Michael P | CEO | Sale | $49.08 | 7.09K | $347.88K | 376.59K |
| Feb 17, 26 | Gianoni Michael P | CEO | Sale | $49.08 | 9.88K | $484.96K | 366.71K |
| Feb 17, 26 | Benjamin David J | Officer | Purchase | -- | 30.26K | -- | 97.34K |
| Feb 13, 26 | Benjamin David J | Officer | Purchase | -- | 4.88K | -- | 74.13K |
| Feb 17, 26 | Benjamin David J | Officer | Sale | $49.08 | 1.69K | $83.09K | 72.43K |
| Feb 17, 26 | Benjamin David J | Officer | Sale | $49.08 | 2.25K | $110.28K | 70.19K |
| Feb 17, 26 | Benjamin David J | Officer | Sale | $49.08 | 3.10K | $152.25K | 67.08K |
| Feb 17, 26 | Anderson Chad | CFO | Purchase | -- | 35.60K | -- | 70.14K |
| Feb 13, 26 | Anderson Chad | CFO | Purchase | -- | 782 | -- | 36.76K |
| Feb 17, 26 | Anderson Chad | CFO | Sale | $49.08 | 271 | $13.30K | 36.49K |
| Feb 17, 26 | Anderson Chad | CFO | Sale | $49.08 | 397 | $19.48K | 36.09K |
| Feb 17, 26 | Anderson Chad | CFO | Sale | $49.08 | 1.55K | $76.27K | 34.54K |
| Nov 21, 25 | Hollenbeck Rupal S | CTO | Sale | $56.49 | 1.60K | $90.38K | 6.37K |
| Nov 4, 25 | Gianoni Michael P | CEO | Sale | $62.18 | 3.95K | $245.73K | 384.03K |
| Nov 4, 25 | Gianoni Michael P | CEO | Sale | $63.29 | 1.05K | $66.33K | 382.99K |
| Nov 5, 25 | Gianoni Michael P | CEO | Sale | $59.52 | 2.29K | $136.60K | 380.69K |
| Nov 5, 25 | Gianoni Michael P | CEO | Sale | $60.31 | 1.86K | $111.94K | 378.83K |
| Nov 5, 25 | Gianoni Michael P | CEO | Sale | $62.30 | 849 | $52.89K | 377.99K |
| Nov 6, 25 | Gianoni Michael P | CEO | Sale | $57.30 | 3.69K | $211.55K | 374.29K |
| Nov 6, 25 | Gianoni Michael P | CEO | Sale | $58.73 | 1.26K | $74.00K | 373.03K |
| Nov 6, 25 | Gianoni Michael P | CEO | Sale | $59.71 | 48 | $2.87K | 372.99K |
| Aug 5, 25 | Gregoire Kevin P. | COO | Purchase | -- | 3.40K | -- | 114.56K |
| Aug 5, 25 | Gregoire Kevin P. | COO | Sale | $63.12 | 1.55K | $97.77K | 109.98K |
| Aug 5, 25 | Benjamin David J | Officer | Purchase | -- | 3.40K | -- | 74.04K |
| Aug 5, 25 | Benjamin David J | Officer | Sale | $63.12 | 1.63K | $102.63K | 69.24K |
| Aug 29, 25 | DeFiore Deneen | CTO | Sale | $66.61 | 4.00K | $266.45K | 10.07K |
| Aug 8, 25 | Hollenbeck Rupal S | CTO | Sale | $63.98 | 2.50K | $159.95K | 7.97K |
| Aug 5, 25 | Gregoire Kevin P. | COO | Purchase | -- | 2.04K | -- | 113.19K |
| Aug 5, 25 | Gregoire Kevin P. | COO | Sale | $63.12 | 1.05K | $66.47K | 112.14K |
| Aug 5, 25 | Gregoire Kevin P. | COO | Sale | $63.12 | 928 | $58.58K | 111.21K |
| Aug 5, 25 | Gregoire Kevin P. | COO | Sale | $63.12 | 1.97K | $124.28K | 109.24K |
| Aug 5, 25 | Benjamin David J | Officer | Purchase | -- | 2.04K | -- | 72.67K |
| Aug 5, 25 | Benjamin David J | Officer | Sale | $63.12 | 1.10K | $69.68K | 71.57K |
| Aug 5, 25 | Benjamin David J | Officer | Sale | $63.12 | 973 | $61.42K | 70.60K |
| Aug 5, 25 | Benjamin David J | Officer | Sale | $63.12 | 2.06K | $130.34K | 68.53K |
| Aug 1, 25 | Talvitie Kristian | CTO | Purchase | -- | 3.67K | -- | 8.05K |
| Aug 1, 25 | Pyburn Bradley L | CTO | Purchase | -- | 3.67K | -- | 5.27K |
| Aug 1, 25 | Nanney Don Roger | CTO | Purchase | -- | 3.67K | -- | 16.62K |
| Aug 1, 25 | Leitch Andrew M | CTO | Purchase | -- | 3.67K | -- | 40.20K |
| Aug 1, 25 | Hollenbeck Rupal S | CTO | Purchase | -- | 3.67K | -- | 10.47K |
| Aug 1, 25 | Gupta Yogesh K | CTO | Purchase | -- | 3.67K | -- | 12.27K |
| Aug 1, 25 | DeFiore Deneen | CTO | Purchase | -- | 3.67K | -- | 14.07K |
| Jul 30, 25 | Gregoire Kevin P. | COO | Sale | $72.17 | 5.16K | $372.55K | 113.99K |
| Jul 30, 25 | Gregoire Kevin P. | COO | Sale | $73.32 | 2.04K | $149.42K | 111.96K |
| Jul 30, 25 | Gregoire Kevin P. | COO | Sale | $74.26 | 800 | $59.41K | 111.16K |
| May 16, 25 | Anderson Chad | CFO | Sale | $63.99 | 5.50K | $351.93K | 35.98K |
| May 2, 25 | Anderson Chad | CFO | Purchase | -- | 11.23K | -- | 41.48K |
| Apr 30, 25 | Anderson Chad | CFO | Sale | -- | -- | -- | 30.25K |
| May 2, 25 | Olson Jon W | Officer | Sale | $61.15 | 10.70K | $654.14K | 23.80K |
| Mar 17, 25 | McDearis Kevin | CTO | Sale | $63.40 | 1.92K | $121.47K | 74.81K |
| Feb 24, 25 | Olson Jon W | Officer | Purchase | -- | 2.39K | -- | 37.71K |
| Feb 25, 25 | Olson Jon W | Officer | Sale | $68.90 | 1.09K | $74.96K | 36.62K |
| Feb 25, 25 | Olson Jon W | Officer | Sale | $68.90 | 740 | $50.99K | 35.88K |
| Feb 25, 25 | Olson Jon W | Officer | Sale | $68.90 | 1.38K | $95.36K | 34.50K |
| Feb 24, 25 | McDearis Kevin | CTO | Purchase | -- | 4.20K | -- | 82.37K |
| Feb 25, 25 | McDearis Kevin | CTO | Sale | $68.90 | 1.92K | $131.94K | 80.46K |
| Feb 25, 25 | McDearis Kevin | CTO | Sale | $68.90 | 1.30K | $89.71K | 79.16K |
| Feb 25, 25 | McDearis Kevin | CTO | Sale | $68.90 | 2.44K | $167.77K | 76.72K |
| Feb 24, 25 | Gregoire Kevin P. | COO | Purchase | -- | 4.20K | -- | 124.81K |
| Feb 25, 25 | Gregoire Kevin P. | COO | Sale | $68.90 | 1.92K | $131.94K | 122.89K |
| Feb 25, 25 | Gregoire Kevin P. | COO | Sale | $68.90 | 1.30K | $89.71K | 121.59K |
| Feb 25, 25 | Gregoire Kevin P. | COO | Sale | $68.90 | 2.44K | $167.77K | 119.16K |
| Feb 24, 25 | Gianoni Michael P | CEO | Purchase | -- | 15.29K | -- | 408.53K |
| Feb 25, 25 | Gianoni Michael P | CEO | Sale | $68.90 | 6.96K | $479.75K | 401.57K |
| Feb 25, 25 | Gianoni Michael P | CEO | Sale | $68.90 | 4.73K | $326.03K | 396.84K |
| Feb 25, 25 | Gianoni Michael P | CEO | Sale | $68.90 | 8.85K | $609.97K | 387.99K |
| Feb 24, 25 | Benjamin David J | Officer | Purchase | -- | 4.20K | -- | 76.70K |
| Feb 25, 25 | Benjamin David J | Officer | Sale | $68.90 | 2.06K | $141.73K | 74.65K |
| Feb 25, 25 | Benjamin David J | Officer | Sale | $68.90 | 1.40K | $96.25K | 73.25K |
| Feb 25, 25 | Benjamin David J | Officer | Sale | $68.90 | 2.61K | $179.97K | 70.64K |
| Feb 24, 25 | BOOR ANTHONY W | CFO | Purchase | -- | 5.73K | -- | 173.34K |
| Feb 25, 25 | BOOR ANTHONY W | CFO | Sale | $68.90 | 2.40K | $165.29K | 170.94K |
| Feb 25, 25 | BOOR ANTHONY W | CFO | Sale | $68.90 | 1.63K | $112.31K | 169.31K |
| Feb 25, 25 | BOOR ANTHONY W | CFO | Sale | $68.90 | 3.05K | $210.08K | 166.27K |
| Feb 22, 25 | Olson Jon W | Officer | Purchase | -- | 2.49K | -- | 41.92K |
| Feb 24, 25 | Olson Jon W | Officer | Sale | $68.24 | 429 | $29.27K | 41.49K |
| Feb 24, 25 | Olson Jon W | Officer | Sale | $68.24 | 443 | $30.23K | 41.05K |
| Feb 24, 25 | Olson Jon W | Officer | Sale | $68.24 | 1.09K | $74.11K | 39.96K |
| Feb 21, 25 | Olson Jon W | Officer | Purchase | -- | 1.45K | -- | 39.43K |
| Feb 24, 25 | Olson Jon W | Officer | Sale | $68.24 | 939 | $64.08K | 39.02K |
| Feb 21, 25 | Olson Jon W | Officer | Purchase | -- | 4.21K | -- | 37.98K |
| Feb 24, 25 | Olson Jon W | Officer | Sale | $68.51 | 3.70K | $253.49K | 35.32K |
| Feb 22, 25 | McDearis Kevin | CTO | Purchase | -- | 3.52K | -- | 84.09K |
| Feb 24, 25 | McDearis Kevin | CTO | Sale | $68.24 | 1.02K | $69.81K | 83.07K |
| Feb 24, 25 | McDearis Kevin | CTO | Sale | $68.24 | 1.05K | $71.99K | 82.01K |
| Feb 21, 25 | McDearis Kevin | CTO | Purchase | -- | 2.32K | -- | 80.57K |
| Feb 24, 25 | McDearis Kevin | CTO | Sale | $68.24 | 1.60K | $109.46K | 80.41K |
| Feb 21, 25 | McDearis Kevin | CTO | Purchase | -- | 6.74K | -- | 78.25K |
| Feb 24, 25 | McDearis Kevin | CTO | Sale | $68.24 | 2.24K | $152.86K | 78.17K |
| Feb 22, 25 | Gregoire Kevin P. | COO | Purchase | -- | 3.63K | -- | 128.11K |
| Feb 24, 25 | Gregoire Kevin P. | COO | Sale | $68.24 | 1.39K | $94.51K | 126.72K |
| Feb 24, 25 | Gregoire Kevin P. | COO | Sale | $68.24 | 1.43K | $97.51K | 125.29K |
| Feb 21, 25 | Gregoire Kevin P. | COO | Purchase | -- | 3.14K | -- | 124.47K |