President & CEO
Avg Cost/Share
$41.72
Shares
20,000
Total Value
$834,400.00
Owned After
645,778
SEC Form 4
President & CEO
Avg Cost/Share
$43.44
Shares
30,000
Total Value
$1,303,200.00
Owned After
645,778
SEC Form 4
President & CEO
Avg Cost/Share
$30.36
Shares
87,470
Total Value
$2,651,190.90
Owned After
645,778
President & CEO
Avg Cost/Share
$23.51
Shares
50,000
Total Value
$1,175,500.00
Owned After
645,778
SEC Form 4
President & CEO
Avg Cost/Share
$11.99
Shares
25,000
Total Value
$299,750.00
Owned After
645,778
SEC Form 4
President & CEO
Avg Cost/Share
$13.04
Shares
225,000
Total Value
$2,934,000.00
Owned After
645,778
SEC Form 4
President & CEO
Avg Cost/Share
$8.63
Shares
172,914
Total Value
$1,459,720.67
Owned After
645,778
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| Swallow John | IDR | President & CEO | Dec 30, 2025 | Sell | $41.72 | 20,000 | $834,400.00 | 645,778 | |
| Swallow John | IDR | President & CEO | Dec 22, 2025 | Sell | $43.44 | 30,000 | $1,303,200.00 | 645,778 | |
| Swallow John | IDR | President & CEO | Sep 23, 2025 | Sell | $30.36 | 87,470 | $2,651,190.90 | 645,778 | |
| Swallow John | IDR | President & CEO | Aug 19, 2025 | Sell | $23.51 | 50,000 | $1,175,500.00 | 645,778 | |
| Swallow John | IDR | President & CEO | Nov 8, 2024 | Sell | $11.99 | 25,000 | $299,750.00 | 645,778 | |
| Swallow John | IDR | President & CEO | Nov 7, 2024 | Sell | $13.04 | 225,000 | $2,934,000.00 | 645,778 | |
| Swallow John | IDR | President & CEO | May 6, 2024 | Sell | $8.63 | 172,914 | $1,459,720.67 | 645,778 |