Login
$UFPT
$294.84 +$3.56 (1.22%) Close

$UFPT 4 SEC Filings

Filed On Filing
27 Aug 2026 Form 4: Kozin Marc D, Director

Sold 7,000 shares ($2.13M)

19 Aug 2026 Form 4: Hudson Symeria, Director

Sold 298 shares ($95.1K)

17 Aug 2026 Form 4: Hudson Symeria, Director

Received 1,196 shares by exercise or conversion ($247K) · Sold 1,926 shares ($625K)

17 Aug 2026 Form 4: Feldmann Cynthia L, Director

Sold 1,000 shares ($324K)

11 Aug 2026 Form 4: Bailly R Jeffrey, Director

Sold 13,011 shares ($4.11M)

10 Aug 2026 Form 4: Bailly R Jeffrey, Director

Sold 10,682 shares ($3.4M) · Sold 5,013 shares ($1.59M)

07 Aug 2026 Form 4: Holt Jason, Vice President

Sold 1,100 shares ($349K)

15 Jun 2026 Form 4: Feldmann Cynthia L, Director

Received 1,200 shares by exercise or conversion ($52.7K) · Sold 1,200 shares ($287K)

08 Jun 2026 Form 4: Bailly R Jeffrey, Director

Received 1,787 shares as a grant or award · Gave up 750 shares to cover exercise price or tax ($168K)

08 Jun 2026 Form 4: Stafford Ryan K, SVP Human Resources

Received 1,448 shares as a grant or award

08 Jun 2026 Form 4: Hassett Joseph John, Director

Received 802 shares as a grant or award

08 Jun 2026 Form 4: Lataille Ronald J, Chief Financial Officer

Received 4,454 shares as a grant or award

08 Jun 2026 Form 4: Rock Mitchell, President

Received 2,895 shares as a grant or award

08 Jun 2026 Form 4: Hudson Symeria, Director

Received 802 shares as a grant or award

08 Jun 2026 Form 4: Feldmann Cynthia L, Director

Received 802 shares as a grant or award

08 Jun 2026 Form 4: Croteau Daniel C, Director

Received 802 shares as a grant or award

08 Jun 2026 Form 4: Oberdorf Thomas, Director

Received 802 shares as a grant or award

08 Jun 2026 Form 4: Kozin Marc D, Director

Received 802 shares as a grant or award

13 May 2026 Form 4: Croteau Daniel C, Director

Sold 2,864 shares ($635K)

12 May 2026 Form 4: Croteau Daniel C, Director

Received 2,864 shares by exercise or conversion ($63.1K)

Create Account

Sign up for free to unlock this feature.

Already have an account? Sign in

Create Account

Sign up for free to unlock this feature.

Already have an account? Sign in

Premium Feature

This feature requires a premium subscription to unlock unlimited historical data and advanced analysis tools.

Premium includes:

  • Unlimited historical financial data
  • Advanced analytics and insights
  • Priority support