Ticker: UFPT
Company: UFP TECHNOLOGIES INC
Person: THOMAS OBERDORF, director
Transaction date: May 12, 2025
Reporting date: May 14, 2025
Average share price: 19.97
Bought 2921.0 shares for 58332.37