| Transaction Date |
Insider Name |
Security Class |
Transaction Type |
Shares Traded |
Price |
Shares Remaining |
Ownership |
Code |
| 20 Mar, 2026 |
Allison Nagelberg |
Common Stock |
A |
150 |
$33.96 |
400 |
D |
P |
| 19 Mar, 2026 |
Murray Stahl |
Common Stock |
A |
46 |
$34.06 |
249,194 |
D |
P |
| 19 Mar, 2026 |
Murray Stahl |
Common Stock |
A |
25 |
$34.06 |
8,216,776 |
I |
P |
| 19 Mar, 2026 |
Murray Stahl |
Common Stock |
A |
18 |
$34.06 |
117 |
I |
P |
| 18 Mar, 2026 |
Mark Herndon |
Common Stock |
A |
80 |
$33.03 |
200 |
D |
P |
| 18 Mar, 2026 |
Brent D Rosenthal |
Common Stock |
A |
750 |
$33.05 |
1,750 |
D |
P |
| 18 Mar, 2026 |
Murray Stahl |
Common Stock |
A |
10 |
$34.00 |
249,148 |
D |
P |
| 18 Mar, 2026 |
Murray Stahl |
Common Stock |
A |
9 |
$34.00 |
8,216,751 |
I |
P |
| 18 Mar, 2026 |
Murray Stahl |
Common Stock |
A |
8 |
$34.00 |
99 |
I |
P |
| 23 Dec, 2025 |
Partners Fund, Lp Maran |
Common Stock |
A |
25,360 |
$0.00 |
236,066 |
D |
J |
| 23 Dec, 2025 |
Partners Fund, Lp Maran |
Common Stock |
D |
42,000 |
$0.00 |
0 |
I |
J |
| 10 Dec, 2025 |
Murray Stahl |
Common Stock |
A |
12 |
$27.00 |
249,138 |
D |
P |
| 10 Dec, 2025 |
Murray Stahl |
Common Stock |
A |
6 |
$27.00 |
8,216,742 |
I |
P |
| 10 Dec, 2025 |
Murray Stahl |
Common Stock |
A |
4 |
$27.00 |
91 |
I |
P |
| 09 Dec, 2025 |
Murray Stahl |
Common Stock |
A |
12 |
$27.00 |
249,126 |
D |
P |
| 09 Dec, 2025 |
Murray Stahl |
Common Stock |
A |
6 |
$27.00 |
8,216,736 |
I |
P |
| 09 Dec, 2025 |
Murray Stahl |
Common Stock |
A |
4 |
$27.00 |
87 |
I |
P |
| 08 Dec, 2025 |
Murray Stahl |
Common Stock |
A |
12 |
$26.73 |
249,114 |
D |
P |
| 08 Dec, 2025 |
Murray Stahl |
Common Stock |
A |
6 |
$26.73 |
8,216,730 |
I |
P |
| 08 Dec, 2025 |
Murray Stahl |
Common Stock |
A |
4 |
$26.73 |
83 |
I |
P |