| Transaction Date |
Insider Name |
Security Class |
Transaction Type |
Shares Traded |
Price |
Shares Remaining |
Ownership |
Code |
| 19 Mar, 2026 |
Richard T Powers |
Common Stock |
D |
2,308 |
$104.83 |
58,233 |
D |
S |
| 19 Mar, 2026 |
Richard T Powers |
Common Stock |
D |
2,308 |
$104.83 |
58,233 |
D |
S |
| 18 Mar, 2026 |
Selig Zises |
Common Stock |
D |
8,500 |
$107.00 |
12,501 |
I |
S |
| 18 Mar, 2026 |
Selig Zises |
Common Stock |
D |
8,500 |
$107.00 |
12,501 |
I |
S |
| 18 Mar, 2026 |
Selig Zises |
Common Stock |
D |
2,000 |
$105.54 |
10,501 |
I |
S |
| 18 Mar, 2026 |
Selig Zises |
Common Stock |
D |
2,000 |
$105.54 |
10,501 |
I |
S |
| 18 Mar, 2026 |
Selig Zises |
Common Stock |
D |
2,000 |
$106.04 |
8,501 |
I |
S |
| 18 Mar, 2026 |
Selig Zises |
Common Stock |
D |
2,000 |
$106.04 |
8,501 |
I |
S |
| 19 Mar, 2026 |
Selig Zises |
Common Stock |
D |
2,000 |
$105.25 |
6,501 |
I |
S |
| 19 Mar, 2026 |
Selig Zises |
Common Stock |
D |
2,000 |
$105.25 |
6,501 |
I |
S |
| 18 Mar, 2026 |
Selig Zises |
Common Stock |
D |
1,500 |
$105.11 |
77,533 |
I |
S |
| 18 Mar, 2026 |
Selig Zises |
Common Stock |
D |
1,500 |
$105.11 |
77,533 |
I |
S |
| 18 Mar, 2026 |
Selig Zises |
Common Stock |
D |
2,000 |
$105.16 |
75,533 |
I |
S |
| 18 Mar, 2026 |
Selig Zises |
Common Stock |
D |
2,000 |
$105.16 |
75,533 |
I |
S |
| 18 Mar, 2026 |
Selig Zises |
Common Stock |
D |
1,500 |
$106.08 |
74,033 |
I |
S |
| 18 Mar, 2026 |
Selig Zises |
Common Stock |
D |
1,500 |
$106.08 |
74,033 |
I |
S |
| 18 Mar, 2026 |
Selig Zises |
Common Stock |
D |
1,500 |
$107.01 |
72,533 |
I |
S |
| 18 Mar, 2026 |
Selig Zises |
Common Stock |
D |
1,500 |
$107.01 |
72,533 |
I |
S |
| 18 Mar, 2026 |
Selig Zises |
Common Stock |
D |
2,000 |
$107.13 |
70,533 |
I |
S |
| 18 Mar, 2026 |
Selig Zises |
Common Stock |
D |
2,000 |
$107.13 |
70,533 |
I |
S |