SEC CIK 1240676

ROCK MITCHELL

Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
UFPTview stock →39,1152026-06-04

Position History — UFPT

Reported shares owned immediately after each Form 4 transaction, over time.

053,353106,707160,0602006-012007-032008-052012-042015-122020-032026-032026-06

Recent Filings — UFPT

DateActivitySharesPriceOwned After
2026-06-04Grant / award2,895$0.0039,115
2026-03-02Tax withholding2,513$204.3036,220
2026-02-10Grant / award3,270$0.0038,733
2026-02-10Grant / award2,463$0.0035,463
2025-03-03Tax withholding2,523$215.2433,000
2025-02-11Grant / award2,515$0.0031,706
2025-02-11Grant / award3,817$0.0035,523
2024-03-01Tax withholding3,223$216.8029,191
2024-02-06Grant / award2,761$0.0029,847
2024-02-06Grant / award2,567$0.0032,414
2023-11-09Open-market buy198$139.0027,086
2023-03-01Tax withholding3,226$117.9626,888
2023-02-14Grant / award3,158$0.0027,353
2023-02-14Grant / award2,761$0.0030,114
2022-03-01Tax withholding2,941$67.0024,195
2022-02-15Grant / award2,971$0.0023,978
2022-02-15Grant / award3,158$0.0027,136
2021-03-01Tax withholding2,014$52.4721,007
2021-02-22Grant / award3,307$0.0023,021
2020-12-03Gift587$0.0019,714
2020-08-21Open-market sale8,808$42.6620,301
2020-08-20Open-market sale1,208$43.0229,109
2020-03-02Tax withholding1,395$49.9930,317
2020-02-24Grant / award2,761$0.0031,712
2020-02-18Grant / award3,445$0.0028,951
2019-03-08Open-market sale17,099$32.9425,506
2019-03-01Tax withholding1,208$33.3442,605
2019-02-19Grant / award2,032$0.0040,020
2019-02-19Grant / award3,793$0.0043,813
2018-03-01Tax withholding867$27.6037,988
2018-02-21Grant / award2,133$0.0038,855
2018-02-21Grant / award1,610$0.0036,722
2017-03-01Tax withholding688$24.5035,111
2017-02-21Grant / award2,490$0.0035,759
2017-02-21Grant / award2,530$0.0035,799
2016-05-09Open-market sale7,103$24.8533,269
2016-03-01Tax withholding572$22.8240,372
2016-02-22Grant / award2,888$0.0040,944
2015-12-14Open-market sale3,411$22.6238,056
2015-12-11Open-market sale2,682$22.8641,467
2015-12-10Open-market sale602$22.5044,149
2015-12-09Open-market sale7,972$22.7044,751
2015-12-08Open-market sale512$23.0052,723
2015-12-04Open-market sale8,905$23.0653,235
2015-12-03Open-market sale1,095$23.5862,140
2015-03-02Tax withholding446$23.1663,235
2015-02-24Grant / award2,664$0.0063,771
2014-06-04Open-market sale2,175$23.5061,017
2014-06-03Open-market sale7,140$23.5463,192
2014-06-02Open-market sale100$24.0070,332
2014-05-30Open-market sale585$24.6870,432
2014-03-03Tax withholding310$25.5971,017
2014-02-18Grant / award2,407$0.0072,387
2014-02-18Tax withholding1,060$25.9771,327
2014-02-18Grant / award1,252$0.0069,980
2013-03-01Tax withholding135$18.8168,728
2013-02-24Tax withholding1,527$18.8768,863
2013-02-19Tax withholding1,060$19.9770,390
2013-02-18Grant / award1,601$0.0071,450
2012-06-01Open-market sale8,656$16.0769,849
2012-05-17Open-market sale1,036$16.9778,506
2012-05-11Open-market sale1,098$17.0079,542
2012-05-08Open-market sale510$17.0080,640
2012-05-07Open-market sale700$17.2781,150
2012-04-24Option exercise (derivative)15,000$0.000
2012-04-24Option exercise15,000$3.3281,850
2012-02-24Tax withholding1,905$17.8767,384
2012-02-21Tax withholding2,279$15.4069,289
2012-02-17Grant / award1,243$0.0071,568
2011-07-01Tax withholding1,270$18.8170,325
2011-05-20Open-market sale5,400$15.5671,595
2011-05-19Open-market sale1,100$15.8076,995
2011-05-12Open-market sale22,590$15.0578,095
2011-05-10Open-market sale6,400$16.03100,685
2011-02-24Tax withholding2,277$17.31107,085
2011-02-22Tax withholding1,491$18.30109,362
2011-02-18Grant / award9,741$0.00110,853
2010-08-11Open-market sale15,200$9.48101,112
2010-08-06Open-market sale400$10.06116,312
2010-08-05Open-market sale10,000$10.06116,712
2010-02-19Grant / award2,597$0.00126,712
2010-02-19Grant / award11,792$0.00124,115
2009-02-24Grant / award11,203$0.00112,323
2009-02-24Grant / award18,000$0.00101,120
2008-08-07Open-market sale44,400$10.5883,120
2008-07-01Tax withholding2,540$10.14127,520
2008-05-05Open-market sale598$12.28143,462
2008-05-05Open-market sale2,500$12.25144,060
2008-05-05Open-market sale2,500$12.27146,560
2008-05-05Open-market sale810$12.25149,060
2008-05-05Open-market sale122$12.27149,870
2008-05-05Open-market sale68$12.27149,992
2008-05-05Open-market sale3,402$12.26140,060
2008-05-05Open-market sale2,500$11.80152,560
2008-05-05Open-market sale5,000$11.75155,060
2008-05-05Open-market sale2,500$12.50137,560
2008-05-05Open-market sale5,900$12.51131,660
2008-05-05Open-market sale1,600$12.52130,060
2008-05-05Open-market sale2,500$11.85150,060
2008-02-08Grant / award12,000$0.00154,073
2008-02-08Grant / award5,987$0.00160,060
2007-09-25Option exercise (derivative)10,000$1.150
2007-09-25Option exercise10,000$1.15142,073
2007-06-06Grant / award6,000$0.00132,073
2007-03-14Open-market sale2,380$4.70126,073
2007-03-14Open-market sale600$4.72128,553
2007-03-14Open-market sale3,010$4.75129,153
2007-03-14Open-market sale1,600$4.76132,163
2007-03-14Open-market sale100$4.71128,453
2007-02-26Grant / award7,543$0.00128,333.33
2007-02-26Grant / award12,000$0.00120,790.33
2006-08-24Option exercise (derivative)15,000$0.000
2006-08-24Open-market sale14,900$5.40108,890.33
2006-08-24Option exercise15,000$1.25123,790.33
2006-08-24Open-market sale100$5.41108,790.33
2006-08-23Option exercise (derivative)10,000$0.000
2006-08-23Open-market sale10,000$5.50108,790.33
2006-08-23Option exercise10,000$1.50118,790.33
2006-08-22Open-market sale2,733$5.64109,790.33
2006-08-22Open-market sale2,000$5.62112,523.33
2006-08-22Open-market sale1,000$5.65108,790.33
2006-08-21Option exercise (derivative)10,000$0.000
2006-08-21Open-market sale4,580$5.50115,098.33
2006-08-21Open-market sale9,525$5.48119,678.33
2006-08-21Open-market sale100$5.53129,203.33
2006-08-21Open-market sale475$5.59114,523.33
2006-08-21Open-market sale8,900$5.50130,303.33
2006-08-21Option exercise10,000$0.80139,203.33
2006-08-21Open-market sale100$5.52114,998.33
2006-08-21Open-market sale1,000$5.51129,303.33
2006-06-08Grant / award6,000$0.00129,203.33
2006-03-14Grant / award5,190—123,203.33
2006-01-23Grant / award100,000$2.50118,013.33

Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.