Thomas Oberdorf

CIK 1229625 · View on SEC EDGAR ↗

Insider

First SEC filing: June 8, 2026 · Latest: June 8, 2026

On this page

Insider at

Insider transactions

0 buys (P) 0 sells (S) Net: $0 + 80 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

80 other filings hidden
Date Ticker Code Shares Price Value Owned after Δ own A/D vs now
May 8, 2023 UFPT S 1,961 $142.32 $279,090 3,391 Direct -36.64% Disposed 117.1% (price as of 2026-08-20)
May 8, 2023 UFPT S 5,239 $141.63 $742,000 5,352 Direct -49.47% Disposed 118.2% (price as of 2026-08-20)
May 5, 2023 UFPT S 708 $143.00 $101,244 10,591 Direct -6.27% Disposed 116.1% (price as of 2026-08-20)
May 5, 2023 UFPT S 6,131 $142.22 $871,951 11,299 Direct -35.17% Disposed 117.3% (price as of 2026-08-20)
May 5, 2023 UFPT S 8,334 $141.32 $1,177,761 17,430 Direct -32.35% Disposed 118.7% (price as of 2026-08-20)
May 4, 2023 UFPT S 600 $143.12 $85,872 25,764 Direct -2.28% Disposed 115.9% (price as of 2026-08-20)
May 4, 2023 UFPT S 680 $142.35 $96,798 26,364 Direct -2.51% Disposed 117.1% (price as of 2026-08-20)
May 4, 2023 UFPT S 1,620 $141.36 $229,003 27,044 Direct -5.65% Disposed 118.6% (price as of 2026-08-20)
May 4, 2023 UFPT S 1,300 $140.48 $182,624 28,664 Direct -4.34% Disposed 120.0% (price as of 2026-08-20)
Nov. 22, 2022 UFPT S 1,018 $118.02 $120,144 28,737 Direct -3.42% Disposed 161.8% (price as of 2026-08-20)
Nov. 22, 2022 UFPT S 9,154 $117.29 $1,073,673 29,755 Direct -23.53% Disposed 163.5% (price as of 2026-08-20)
Nov. 22, 2022 UFPT S 5,161 $116.19 $599,657 38,909 Direct -11.71% Disposed 166.0% (price as of 2026-08-20)
May 25, 2021 UFPT S 3,037 $54.24 $164,727 42,218 Direct -6.71% Disposed 469.7% (price as of 2026-08-20)
May 25, 2021 UFPT S 700 $54.80 $38,360 41,518 Direct -1.66% Disposed 463.9% (price as of 2026-08-20)
May 24, 2021 UFPT S 6,360 $55.66 $353,998 45,255 Direct -12.32% Disposed 455.2% (price as of 2026-08-20)
Aug. 14, 2020 UFPT S 2,411 $43.34 $104,493 49,557 Direct -4.64% Disposed 613.0% (price as of 2026-08-20)
Aug. 13, 2020 UFPT S 7,589 $43.86 $332,854 51,968 Direct -12.74% Disposed 604.6% (price as of 2026-08-20)
Nov. 14, 2019 UFPT S 2,754 $42.94 $118,257 52,354 Direct -5.00% Disposed 619.7% (price as of 2026-08-20)
Nov. 13, 2019 UFPT S 3,500 $43.46 $152,110 55,108 Direct -5.97% Disposed 611.0% (price as of 2026-08-20)
Nov. 12, 2019 UFPT S 3,746 $43.94 $164,599 58,608 Direct -6.01% Disposed 603.3% (price as of 2026-08-20)

Showing latest 100 of 114 transactions

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II)

Options, RSUs and convertible securities reported on Form 4 Table II.

Date Ticker Security Underlying Exercise price Expiration Shares A/D
May 12, 2025 UFPT Stock Option (Right to Buy) Common Stock, $.01 Par Value (2,921) $19.97 June 10, 2025 2,921 Disposed
June 5, 2024 UFPT Stock Option (Right to Buy) Common Stock, $.01 Par Value (493) $260.92 June 5, 2034 493 Acquired
April 25, 2024 UFPT Stock Option (Right to Buy) Common Stock, $.01 Par Value (2,088) $25.04 June 11, 2024 2,088 Disposed
June 7, 2023 UFPT Stock Option (Right to Buy) Common Stock, $.01 Par Value (703) $167.98 June 7, 2033 703 Acquired
April 26, 2023 UFPT Stock Option (Right to Buy) Common Stock, $.01 Par Value (1,227) $19.08 June 12, 2023 1,227 Disposed
June 8, 2022 UFPT Stock Option (Right to Buy) Common Stock, $.01 Par Value (1,646) $77.28 June 8, 2032 1,646 Acquired
May 23, 2022 UFPT Stock Option (Right to Buy) Common Stock, $.01 Par Value (1,295) $16.32 June 14, 2022 1,295 Disposed
June 9, 2021 UFPT Stock Option (Right to Buy) Common Stock, $.01 Par Value (1,786) $57.34 June 9, 2031 1,786 Acquired
April 30, 2021 UFPT Stock Option (right to buy) Common Stock, $.01 Par Value (2,058) $16.17 June 8, 2021 2,058 Disposed
June 10, 2020 UFPT Stock Option (right to buy) Common Stock, $.01 Par Value (2,482) $43.95 June 10, 2030 2,482 Acquired
May 27, 2020 UFPT Stock Option (right to buy) Common Stock, $.01 Par Value (2,907) $9.09 June 9, 2020 2,907 Disposed
May 27, 2020 UFPT Stock Option (right to buy) Common Stock, $.01 Par Value (3,500) $9.25 July 1, 2020 3,500 Disposed
June 5, 2019 UFPT Stock Option (right to buy) Common Stock, $.01 Par Value (2,756) $38.61 June 5, 2029 2,756 Acquired
April 25, 2019 UFPT Stock Option (right to buy) Common Stock, $.01 Par Value (5,682) $4.13 June 3, 2019 5,682 Disposed
April 25, 2019 UFPT Stock Option (right to buy) Common Stock, $.01 Par Value (3,500) $4.23 July 1, 2019 3,500 Disposed
April 18, 2018 UFPT Stock Option (right to buy) Common Stock, $.01 Par Value (3,500) $10.14 June 29, 2018 3,500 Disposed
April 18, 2018 UFPT Stock Option (right to buy) Common Stock, $.01 Par Value (3,077) $12.37 June 4, 2018 3,077 Disposed
June 6, 2017 UFPT Stock Option (right to buy) Common Stock, $.01 Par Value (2,056) $27.05 June 6, 2027 2,056 Acquired
March 28, 2017 UFPT Stock Option (right to buy) Common Stock, $.01 Par Value (5,000) $5.06 June 6, 2017 5,000 Disposed
March 28, 2017 UFPT Stock Option (right to buy) Common Stock, $.01 Par Value (3,500) $5.19 July 2, 2017 3,500 Disposed
June 9, 2016 UFPT Stock Option (right to buy) Common Stock, $.01 Par Value (2,864) $22.02 June 9, 2026 2,864 Acquired
May 10, 2016 UFPT Stock Option (right to buy) Common Stock, $.01 Par Value (5,122) $6.15 June 8, 2016 5,122 Disposed
May 10, 2016 UFPT Stock Option (right to buy) Common Stock, $.01 Par Value (4,500) $6.01 July 3, 2016 4,500 Disposed
June 10, 2015 UFPT Stock Option (right to buy) Common Stock, $.01 Par Value (2,921) $19.97 June 10, 2025 2,921 Acquired
March 27, 2015 UFPT Stock Option (right to buy) Common Stock, $.01 Par Value (9,135) $3.12 June 2, 2015 9,135 Disposed
March 27, 2015 UFPT Stock Option (right to buy) Common Stock, $.01 Par Value (4,500) $3.68 July 1, 2015 4,500 Disposed
June 11, 2014 UFPT Stock Option (right to buy) Common Stock, $.01 Par Value (2,088) $25.04 June 11, 2024 2,088 Acquired
Feb. 14, 2014 UFPT Stock Option (right to buy) Common Stock, $.01 Par Value (4,100) $3.11 June 2, 2014 4,100 Disposed
Feb. 14, 2014 UFPT Stock Option (right to buy) Common Stock, $.01 Par Value (4,500) $3.11 July 1, 2014 4,500 Disposed
June 12, 2013 UFPT Stock Option (right to buy) Common Stock, $.01 Par Value (1,227) $19.08 June 12, 2023 1,227 Acquired
June 14, 2012 UFPT Stock Option (right to buy) Common Stock, $.01 Par Value (1,295) $16.32 June 14, 2022 1,295 Acquired
June 8, 2011 UFPT Stock Option (right to buy) Common Stock, $.01 Par Value (2,058) $16.17 June 8, 2021 2,058 Acquired
July 1, 2010 UFPT Stock Option (right to buy) Common Stock, $.01 Par Value (3,500) $9.25 July 1, 2020 3,500 Acquired
June 9, 2010 UFPT Stock Option (right to buy) Common Stock, $.01 Par Value (2,907) $9.09 June 9, 2020 2,907 Acquired
July 1, 2009 UFPT Stock Option (right to buy) Common Stock, $.01 Par Value (3,500) $4.23 July 1, 2019 3,500 Acquired
June 3, 2009 UFPT Stock Option (right to buy) Common Stock, $.01 Par Value (2,367) $4.13 June 3, 2019 2,367 Acquired
June 3, 2009 UFPT Stock Option (right to buy) Common Stock, $.01 Par Value (3,314) $4.13 June 3, 2019 3,314 Acquired
July 1, 2008 UFPT Stock Option (right to buy) Common Stock, $.01 Par Value (3,500) $10.14 July 1, 2018 3,500 Acquired
June 4, 2008 UFPT Stock Option (right to buy) Common Stock, $.01 Par Value (3,077) $12.37 June 4, 2018 3,077 Acquired
July 2, 2007 UFPT Stock Option (Right to Buy) Common Stock, $.01 Par Value (3,500) $5.19 July 2, 2017 3,500 Acquired
June 6, 2007 UFPT Stock Option (right to buy) Common Stock, $.01 Par Value (5,000) $5.06 June 6, 2017 5,000 Acquired
June 6, 2007 UFPT Stock Option (right to buy) Common Stock, $.01 Par Value (4,512) $5.06 June 6, 2017 4,512 Acquired
July 3, 2006 UFPT Stock Option (right to buy) Common Stock, $.01 par value (4,500) $6.01 July 3, 2016 4,500 Acquired
June 8, 2006 UFPT Stock Option (right to buy) Common Stock, $.01 par value (5,122) $6.15 June 8, 2016 5,122 Acquired
Oct. 6, 2005 914712 Stock Option (right to buy) Common Stock (200,000) $1.60 Oct. 6, 2012 200,000 Acquired
July 1, 2005 UFPT Stock Option (right to buy) Common Stock, $.01 par value (4,500) $3.68 July 1, 2015 4,500 Acquired
June 2, 2005 UFPT Stock Option (right to buy) Common Stock, $.01 par value (9,135) $3.12 June 2, 2015 9,135 Acquired
Aug. 2, 2004 914712 Employee Stock Option (right to buy) Common Stock (200,000) $1.39 Aug. 2, 2011 200,000 Acquired
July 1, 2004 UFPT Stock Option (right to buy) Common Stock, $.01 par value (4,500) $3.11 July 1, 2014 4,500 Acquired
July 1, 2004 UFPT Stock Option (right to buy) Common Stock, $.01 par value (4,500) $3.11 July 1, 2014 4,500 Acquired
June 2, 2004 UFPT Stock Option (right to buy) Common Stock, $.01 par value (4,100) $3.11 June 2, 2014 4,100 Acquired
Sept. 2, 2003 914712 Employee Stock Option (right to buy) Common Stock (170,000) $1.59 Sept. 2, 2010 170,000 Acquired

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Initial ownership (Form 3) 1 holding

Securities held when first becoming an insider, per SEC Form 3.

Date Ticker Security Shares Ownership
June 3, 2004 UFPT Common Stock 0 Direct