Director
Avg Cost/Share
$39.89
Shares
400
Total Value
$15,956.00
Owned After
1,000
SEC Form 4
N/A
Avg Cost/Share
$44.92
Shares
375
Total Value
$16,845.00
Owned After
855
SEC Form 4
N/A
Avg Cost/Share
$13.15
Shares
7,585
Total Value
$99,756.40
Owned After
7,585
SEC Form 4
Director
Avg Cost/Share
$41.80
Shares
150
Total Value
$6,270.00
Owned After
1,000
SEC Form 4
Director
Avg Cost/Share
$40.04
Shares
480
Total Value
$19,219.20
Owned After
855
SEC Form 4
Director
Avg Cost/Share
$42.65
Shares
450
Total Value
$19,192.50
Owned After
1,000
SEC Form 4
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| Mullins Andrea | SRV | Director | Dec 18, 2025 | Buy | $39.89 | 400 | $15,956.00 | 1,000 | |
| Mullins Andrea | NXG | N/A | Aug 20, 2025 | Buy | $44.92 | 375 | $16,845.00 | 855 | |
| Mullins Andrea | FINS | N/A | Aug 12, 2025 | Buy | $13.15 | 7,585 | $99,756.40 | 7,585 | |
| Mullins Andrea | SRV | Director | Nov 21, 2024 | Buy | $41.80 | 150 | $6,270.00 | 1,000 | |
| Mullins Andrea | NXG | Director | Sep 9, 2024 | Buy | $40.04 | 480 | $19,219.20 | 855 | |
| Mullins Andrea | SRV | Director | Sep 9, 2024 | Buy | $42.65 | 450 | $19,192.50 | 1,000 |