| 01 May, 2025 |
Brent M Giles |
Common Stock |
A |
8,174 |
$0.00 |
27,545 |
D |
A |
| 11 Mar, 2025 |
Brent M Giles |
Common Stock |
A |
700 |
$25.84 |
13,005 |
I |
P |
| 26 Feb, 2025 |
Jonathan Holtaway |
Common Stock |
D |
568 |
$32.05 |
363,271 |
I |
S |
| 26 Feb, 2025 |
Jonathan Holtaway |
Common Stock |
D |
568 |
$32.05 |
363,271 |
I |
S |
| 27 Feb, 2025 |
Jonathan Holtaway |
Common Stock |
D |
1,158 |
$31.76 |
362,113 |
I |
S |
| 27 Feb, 2025 |
Jonathan Holtaway |
Common Stock |
D |
1,158 |
$31.76 |
362,113 |
I |
S |
| 28 Feb, 2025 |
Jonathan Holtaway |
Common Stock |
D |
19,723 |
$31.04 |
342,390 |
I |
S |
| 28 Feb, 2025 |
Jonathan Holtaway |
Common Stock |
D |
19,723 |
$31.04 |
342,390 |
I |
S |
| 20 Feb, 2025 |
Jonathan Holtaway |
Common Stock |
D |
1,941 |
$33.75 |
364,541 |
I |
S |
| 20 Feb, 2025 |
Jonathan Holtaway |
Common Stock |
D |
1,941 |
$33.75 |
364,541 |
I |
S |
| 21 Feb, 2025 |
Jonathan Holtaway |
Common Stock |
D |
702 |
$33.62 |
363,839 |
I |
S |
| 21 Feb, 2025 |
Jonathan Holtaway |
Common Stock |
D |
702 |
$33.62 |
363,839 |
I |
S |
| 20 Feb, 2025 |
Christopher Eugene Hafner |
Common Stock |
A |
1,000 |
$0.00 |
3,000 |
D |
A |
| 20 Feb, 2025 |
Christopher Eugene Hafner |
Common Stock |
A |
1,000 |
$0.00 |
3,000 |
D |
A |
| 10 Feb, 2025 |
Jonathan Holtaway |
Common Stock |
D |
2,682 |
$32.91 |
366,598 |
I |
S |
| 10 Feb, 2025 |
Jonathan Holtaway |
Common Stock |
D |
2,682 |
$32.91 |
366,598 |
I |
S |
| 11 Feb, 2025 |
Jonathan Holtaway |
Common Stock |
D |
116 |
$32.90 |
366,482 |
I |
S |
| 11 Feb, 2025 |
Jonathan Holtaway |
Common Stock |
D |
116 |
$32.90 |
366,482 |
I |
S |
| 05 Feb, 2025 |
Jonathan Holtaway |
Common Stock |
D |
6,604 |
$32.97 |
370,119 |
I |
S |
| 05 Feb, 2025 |
Jonathan Holtaway |
Common Stock |
D |
6,604 |
$32.97 |
370,119 |
I |
S |