| Type | Sym | Class | Transaction | Value $ | Shares | Change % | * Price $ | Shares After | Date | Ownership | Footnotes |
|---|---|---|---|---|---|---|---|---|---|---|---|
| transaction | UFPT | Common Stock, $.01 Par Value | Options Exercise | $106,409 | +2,756 | +68% | $38.61 | 6,805 | 28 Feb 2025 | Direct | |
| transaction | UFPT | Common Stock, $.01 Par Value | Sale | $587,952 | -2,549 | -37% | $230.66 | 4,256 | 28 Feb 2025 | Direct | |
| transaction | UFPT | Common Stock, $.01 Par Value | Sale | $47,923 | -207 | -4.9% | $231.51 | 4,049 | 28 Feb 2025 | Direct |
| Type | Sym | Class | Transaction | Value $ | Shares | Change % | * Price $ | Shares After | Date | Underlying Class | Amount | Exercise Price | Ownership | Footnotes |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| transaction | UFPT | Stock Option (Right to Buy) | Options Exercise | $0 | -2,756 | -100% | $0.000000 | 0 | 28 Feb 2025 | Common Stock, $.01 Par Value | 2,756 | $38.61 | Direct |