| GUSTAVSON JEFF B |
Officer |
1/31/2026 |
Disposition (Non Open Market) |
Direct |
3,182 |
$176.90 |
1,694 |
| GUSTAVSON JEFF B |
Officer |
1/31/2026 |
Option Execute |
Direct |
3,782 |
|
0 |
| Hagen Jonathan Hirt |
Director |
1/31/2026 |
Acquisition (Non Open Market) |
Direct |
39 |
$283.01 |
16,857 |
| Hagen Thomas B |
Director |
1/31/2026 |
Acquisition (Non Open Market) |
Direct |
39 |
$283.01 |
14,339 |
| Hammond Janet MJ |
|
1/31/2026 |
Option Execute |
Direct |
58,050 |
|
141,801 |
| Hammond Janet MJ |
|
1/31/2026 |
Disposition (Non Open Market) |
Direct |
14,136 |
$4.24 |
127,665 |
| Hammond Janet MJ |
|
1/31/2026 |
Option Execute |
Direct |
58,050 |
|
0 |
| Hammond Janet MJ |
|
1/31/2026 |
Acquisition (Non Open Market) |
Direct |
177,000 |
|
177,000 |
| Hampstead Park Environmental Services Investment Fund LLC |
10% Owner |
1/31/2026 |
Acquisition (Non Open Market) |
Direct |
6,984 |
$2.15 |
62,628 |
| Hanrahan Jessie |
|
1/31/2026 |
Option Execute |
Direct |
27,625 |
|
109,210 |
| Hanrahan Jessie |
|
1/31/2026 |
Option Execute |
Direct |
27,625 |
|
82,875 |
| Harrington Timothy Sean |
Officer |
1/31/2026 |
Option Execute |
Direct |
2,422 |
|
15,266 |
| Harrington Timothy Sean |
Officer |
1/31/2026 |
Disposition (Non Open Market) |
Direct |
954 |
$55.10 |
14,312 |
| Harrington Timothy Sean |
Officer |
1/31/2026 |
Option Execute |
Direct |
2,422 |
|
0 |
| HARTZ CHARLES SCOTT |
Director |
1/31/2026 |
Acquisition (Non Open Market) |
Direct |
39 |
$283.01 |
19,159 |
| Hecht Beth |
Officer |
1/31/2026 |
Disposition (Non Open Market) |
Direct |
169,555 |
$7.36 |
1,259,841 |
| Heerma Peter |
|
1/31/2026 |
Acquisition (Non Open Market) |
Direct |
26,120 |
|
139,133 |
| Heerma Peter |
|
1/31/2026 |
Acquisition (Non Open Market) |
Direct |
69,640 |
|
69,640 |
| Heller Caroline |
Officer |
1/31/2026 |
Acquisition (Non Open Market) |
Direct |
627 |
|
4,011 |
| Herzich Paul |
|
1/31/2026 |
Option Execute |
Direct |
24,675 |
|
106,222 |
| Herzich Paul |
|
1/31/2026 |
Option Execute |
Direct |
24,675 |
|
74,025 |
| Hess Andrew |
Officer |
1/31/2026 |
Option Execute |
Direct |
5,203 |
|
12,679 |
| Hess Andrew |
Officer |
1/31/2026 |
Disposition (Non Open Market) |
Direct |
1,508 |
$55.10 |
9,593 |
| Hess Andrew |
Officer |
1/31/2026 |
Option Execute |
Direct |
5,203 |
|
0 |
| Hicks Bradley W. |
|
1/31/2026 |
Option Execute |
Direct |
13,852 |
|
35,479 |