10% Owner
Avg Cost/Share
$8.02
Shares
1,100
Total Value
$8,822.00
Owned After
0
SEC Form 4
10% Owner
Avg Cost/Share
$7.96
Shares
1,100
Total Value
$8,753.25
Owned After
0
SEC Form 4
10% Owner
Avg Cost/Share
$8.02
Shares
800
Total Value
$6,419.60
Owned After
0
SEC Form 4
10% Owner
Avg Cost/Share
$8.16
Shares
2,700
Total Value
$22,020.12
Owned After
0
SEC Form 4
10% Owner
Avg Cost/Share
$8.09
Shares
800
Total Value
$6,469.04
Owned After
0
SEC Form 4
10% Owner
Avg Cost/Share
$8.09
Shares
1,500
Total Value
$12,127.95
Owned After
0
SEC Form 4
10% Owner
Avg Cost/Share
$48.12
Shares
100
Total Value
$4,812.00
Owned After
3,700
SEC Form 4
10% Owner
Avg Cost/Share
$7.07
Shares
300
Total Value
$2,121.00
Owned After
300
SEC Form 4
10% Owner
Avg Cost/Share
$7.71
Shares
500
Total Value
$3,857.45
Owned After
8,000
SEC Form 4
10% Owner
Avg Cost/Share
$7.95
Shares
500
Total Value
$3,975.00
Owned After
300
SEC Form 4
10% Owner
Avg Cost/Share
$41.77
Shares
200
Total Value
$8,354.50
Owned After
3,700
SEC Form 4
10% Owner
Avg Cost/Share
$41.78
Shares
500
Total Value
$20,889.50
Owned After
500
SEC Form 4
10% Owner
Avg Cost/Share
$41.50
Shares
300
Total Value
$12,450.00
Owned After
8,000
SEC Form 4
10% Owner
Avg Cost/Share
$7.01
Shares
500
Total Value
$3,504.85
Owned After
300
SEC Form 4
10% Owner
Avg Cost/Share
$40.50
Shares
200
Total Value
$8,100.00
Owned After
3,700
SEC Form 4
10% Owner
Avg Cost/Share
$40.14
Shares
200
Total Value
$8,028.00
Owned After
500
SEC Form 4
10% Owner
Avg Cost/Share
$38.71
Shares
200
Total Value
$7,741.18
Owned After
3,700
SEC Form 4
10% Owner
Avg Cost/Share
$34.33
Shares
300
Total Value
$10,297.50
Owned After
3,700
SEC Form 4
10% Owner
Avg Cost/Share
$28.40
Shares
600
Total Value
$17,040.00
Owned After
3,700
SEC Form 4
10% Owner
Avg Cost/Share
$43.00
Shares
200
Total Value
$8,600.00
Owned After
3,700
SEC Form 4
10% Owner
Avg Cost/Share
$23.23
Shares
200
Total Value
$4,646.00
Owned After
500
SEC Form 4
10% Owner
Avg Cost/Share
$30.10
Shares
100
Total Value
$3,010.00
Owned After
500
SEC Form 4
10% Owner
Avg Cost/Share
$26.62
Shares
100
Total Value
$2,662.00
Owned After
3,700
SEC Form 4
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| GAMCO INVESTORS, INC. ET AL | TG | 10% Owner | Sep 29, 2025 | Sell | $8.02 | 1,100 | $8,822.00 | 0 | |
| GAMCO INVESTORS, INC. ET AL | TG | 10% Owner | Sep 26, 2025 | Sell | $7.96 | 1,100 | $8,753.25 | 0 | |
| GAMCO INVESTORS, INC. ET AL | TG | 10% Owner | Sep 24, 2025 | Sell | $8.02 | 800 | $6,419.60 | 0 | |
| GAMCO INVESTORS, INC. ET AL | TG | 10% Owner | Sep 19, 2025 | Sell | $8.16 | 2,700 | $22,020.12 | 0 | |
| GAMCO INVESTORS, INC. ET AL | TG | 10% Owner | Sep 16, 2025 | Sell | $8.09 | 800 | $6,469.04 | 0 | |
| GAMCO INVESTORS, INC. ET AL | TG | 10% Owner | Sep 15, 2025 | Sell | $8.09 | 1,500 | $12,127.95 | 0 | |
| GAMCO INVESTORS, INC. ET AL | AC | 10% Owner | Jun 20, 2025 | Sell | $48.12 | 100 | $4,812.00 | 3,700 | |
| GAMCO INVESTORS, INC. ET AL | TG | 10% Owner | Mar 12, 2025 | Buy | $7.07 | 300 | $2,121.00 | 300 | |
| GAMCO INVESTORS, INC. ET AL | AC | 10% Owner | Dec 31, 2024 | Buy | $7.71 | 500 | $3,857.45 | 8,000 | |
| GAMCO INVESTORS, INC. ET AL | TG | 10% Owner | Dec 12, 2024 | Buy | $7.95 | 500 | $3,975.00 | 300 | |
| GAMCO INVESTORS, INC. ET AL | AC | 10% Owner | Dec 10, 2024 | Sell | $41.77 | 200 | $8,354.50 | 3,700 | |
| GAMCO INVESTORS, INC. ET AL | STRT | 10% Owner | Dec 3, 2024 | Sell | $41.78 | 500 | $20,889.50 | 500 | |
| GAMCO INVESTORS, INC. ET AL | AC | 10% Owner | Nov 22, 2024 | Buy | $41.50 | 300 | $12,450.00 | 8,000 | |
| GAMCO INVESTORS, INC. ET AL | TG | 10% Owner | Nov 19, 2024 | Buy | $7.01 | 500 | $3,504.85 | 300 | |
| GAMCO INVESTORS, INC. ET AL | AC | 10% Owner | Nov 19, 2024 | Sell | $40.50 | 200 | $8,100.00 | 3,700 | |
| GAMCO INVESTORS, INC. ET AL | STRT | 10% Owner | Nov 12, 2024 | Sell | $40.14 | 200 | $8,028.00 | 500 | |
| GAMCO INVESTORS, INC. ET AL | AC | 10% Owner | Sep 19, 2024 | Sell | $38.71 | 200 | $7,741.18 | 3,700 | |
| GAMCO INVESTORS, INC. ET AL | AC | 10% Owner | Aug 12, 2024 | Sell | $34.33 | 300 | $10,297.50 | 3,700 | |
| GAMCO INVESTORS, INC. ET AL | AC | 10% Owner | Aug 9, 2024 | Sell | $28.40 | 600 | $17,040.00 | 3,700 | |
| GAMCO INVESTORS, INC. ET AL | AC | 10% Owner | Jan 22, 2024 | Sell | $43.00 | 200 | $8,600.00 | 3,700 | |
| GAMCO INVESTORS, INC. ET AL | STRT | 10% Owner | Jan 22, 2024 | Sell | $23.23 | 200 | $4,646.00 | 500 | |
| GAMCO INVESTORS, INC. ET AL | STRT | 10% Owner | Dec 26, 2023 | Sell | $30.10 | 100 | $3,010.00 | 500 | |
| GAMCO INVESTORS, INC. ET AL | AC | 10% Owner | Dec 22, 2023 | Sell | $26.62 | 100 | $2,662.00 | 3,700 |