| 11 Mar, 2026 |
Mark Matson |
Common stock |
A |
5,000 |
$21.22 |
238,573 |
D |
J |
| 09 Dec, 2025 |
Mark Matson |
Common stock |
A |
5,000 |
$18.01 |
233,573 |
D |
J |
| 09 Dec, 2025 |
Mark Matson |
Common stock |
A |
5,000 |
$18.01 |
233,573 |
D |
J |
| 10 Nov, 2025 |
Mark Matson |
Common stock |
A |
50,000 |
$14.50 |
228,573 |
D |
J |
| 10 Nov, 2025 |
Mark Matson |
Common stock |
A |
50,000 |
$14.50 |
228,573 |
D |
J |
| 27 Aug, 2025 |
Value Fund L.P. Olesen |
Common Stock, $0.01 par value |
D |
879 |
$16.99 |
236,508 |
D |
S |
| 27 Aug, 2025 |
Value Fund L.P. Olesen |
Common Stock, $0.01 par value |
D |
879 |
$16.99 |
236,508 |
I |
S |
| 27 Aug, 2025 |
Value Fund L.P. Olesen |
Common Stock, $0.01 par value |
D |
879 |
$16.99 |
236,508 |
I |
S |
| 27 Aug, 2025 |
Value Fund L.P. Olesen |
Common Stock, $0.01 par value |
D |
879 |
$16.99 |
236,508 |
I |
S |
| 21 Aug, 2025 |
Value Fund L.P. Olesen |
Common Stock, $0.01 par value |
D |
500 |
$16.33 |
238,987 |
D |
S |
| 21 Aug, 2025 |
Value Fund L.P. Olesen |
Common Stock, $0.01 par value |
D |
500 |
$16.33 |
238,987 |
I |
S |
| 21 Aug, 2025 |
Value Fund L.P. Olesen |
Common Stock, $0.01 par value |
D |
500 |
$16.33 |
238,987 |
I |
S |
| 21 Aug, 2025 |
Value Fund L.P. Olesen |
Common Stock, $0.01 par value |
D |
500 |
$16.33 |
238,987 |
I |
S |
| 22 Aug, 2025 |
Value Fund L.P. Olesen |
Common Stock, $0.01 par value |
D |
1,500 |
$16.38 |
237,487 |
D |
S |
| 22 Aug, 2025 |
Value Fund L.P. Olesen |
Common Stock, $0.01 par value |
D |
1,500 |
$16.38 |
237,487 |
I |
S |
| 22 Aug, 2025 |
Value Fund L.P. Olesen |
Common Stock, $0.01 par value |
D |
1,500 |
$16.38 |
237,487 |
I |
S |
| 22 Aug, 2025 |
Value Fund L.P. Olesen |
Common Stock, $0.01 par value |
D |
1,500 |
$16.38 |
237,487 |
I |
S |
| 25 Aug, 2025 |
Value Fund L.P. Olesen |
Common Stock, $0.01 par value |
D |
100 |
$16.99 |
237,387 |
D |
S |
| 25 Aug, 2025 |
Value Fund L.P. Olesen |
Common Stock, $0.01 par value |
D |
100 |
$16.99 |
237,387 |
I |
S |
| 25 Aug, 2025 |
Value Fund L.P. Olesen |
Common Stock, $0.01 par value |
D |
100 |
$16.99 |
237,387 |
I |
S |