| Date | Company | Type | Shares | Price | Value | Actions |
|---|---|---|---|---|---|---|
| May 26, 2026 | ULTRALIFE CORP (ULBI) | P | 67,302 | $6.81 | $458,575.64 | View Details Filing |
| May 22, 2026 | ULTRALIFE CORP (ULBI) | P | 8,700 | $6.33 | $55,066.65 | View Details Filing |
| May 21, 2026 | ULTRALIFE CORP (ULBI) | P | 32,876 | $6.13 | $201,671.25 | View Details Filing |
| Mar 16, 2026 | ULTRALIFE CORP (ULBI) | P | 53,131 | $6.76 | $359,112.43 | View Details Filing |
| Mar 13, 2026 | ULTRALIFE CORP (ULBI) | P | 100,640 | $6.32 | $636,487.62 | View Details Filing |
| Mar 12, 2026 | ULTRALIFE CORP (ULBI) | P | 33,741 | $5.97 | $201,308.93 | View Details Filing |