NIGRO STEVEN HAROLD has filed 10 insider transactions across 2 companies since March 2024.
Most recent transaction: a grant/award of 2337 shares of Kestrel Group Ltd ($KG) on September 05, 2025.
Activity breakdown: 1 open-market purchase and 0 sales.
| Transaction Date | Company | Ticker | Insider Name | Title | Transaction Type | Security | Shares | Price | Shares Owned Following | Total Shares Outstanding | % of Owned | % of Outstanding |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Sept. 5, 2025 | Kestrel Group Ltd | $KG | NIGRO STEVEN HAROLD | Director | A | Common Shares | 2337 | $0.00 | 16,337.0000 | 0 | 16.69% | 0.00% |
| May 27, 2025 | Kestrel Group Ltd | $KG | NIGRO STEVEN HAROLD | Director | A | Common Shares | 1760 | $0.00 | 14,000.0000 | 0 | 14.38% | 0.00% |
| May 27, 2025 | Kestrel Group Ltd | $KG | NIGRO STEVEN HAROLD | Director | A | Stock Options (right to buy) | 600 | $0.00 | 600.0000 | 0 | 9999.99% | 0.00% |
| May 27, 2025 | Kestrel Group Ltd | $KG | NIGRO STEVEN HAROLD | Director | A | Common Shares | 12240 | $0.00 | 12,240.0000 | 0 | 9999.99% | 0.00% |
| May 27, 2025 | Maiden Holdings, Ltd. | $MHLA | NIGRO STEVEN HAROLD | Other | D | Restricted Common Shares | 35211 | $0.00 | 0.0000 | 99,682,710 | 100.00% | 0.04% |
| May 27, 2025 | Maiden Holdings, Ltd. | $MHLA | NIGRO STEVEN HAROLD | Other | D | Options (right to buy) | 6000 | $0.00 | 0.0000 | 99,682,710 | 100.00% | 0.01% |
| May 27, 2025 | Maiden Holdings, Ltd. | $MHLA | NIGRO STEVEN HAROLD | Other | D | Options (right to buy) | 6000 | $0.00 | 0.0000 | 99,682,710 | 100.00% | 0.01% |
| May 27, 2025 | Maiden Holdings, Ltd. | $MHLA | NIGRO STEVEN HAROLD | Other | D | Common Shares | 244807 | $0.00 | 0.0000 | 99,682,710 | 100.00% | 0.25% |
| June 1, 2024 | Maiden Holdings, Ltd. | $MHLA | NIGRO STEVEN HAROLD | Other | A | Restricted Common Shares | 35211 | $2.13 | 35,211.0000 | 100,472,120 | 9999.99% | 0.04% |
| March 15, 2024 | Maiden Holdings, Ltd. | $MHLA | NIGRO STEVEN HAROLD | Other | P | Common Shares | 20000 | $1.52 | 208,043.0000 | 100,472,120 | 10.64% | 0.02% |