SEC CIK 1226982

BATTEN JOHN H

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

Current Positions

CompanyShares OwnedAs Of
TWINview stock →520,4182026-08-05

Position History — TWIN

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

0191,610383,220574,8302006-052011-072015-022019-072024-052025-122026-082026-08

Recent Filings — TWIN

DateActivitySharesPriceOwned After
2026-08-05Grant / award18,756$24.01520,418
2026-08-05Tax withholding36,986$24.01501,662
2026-08-05Grant / award78,693$24.01538,648
2026-08-05Tax withholding15,479$23.34459,955
2026-03-04Grant / award5,040$18.00160,019
2026-02-27Grant / award6,000$18.01165,059
2026-02-26Grant / award535$18.05171,059
2026-02-25Grant / award2,901$18.02171,594
2026-02-18Grant / award1,000$18.00201,156
2026-02-18Grant / award1,543$18.04174,495
2026-02-18Grant / award600$18.00475,434
2026-02-17Grant / award5,000$18.02202,156
2026-02-17Grant / award5,000$18.02176,038
2026-02-17Grant / award5,000$18.03476,034
2026-02-12Grant / award1,500$18.21209,656
2026-02-12Grant / award1,500$18.21183,519
2026-02-12Grant / award1,500$18.21483,934
2026-02-11Grant / award10,000$18.67211,156
2026-02-11Grant / award10,000$18.58185,019
2026-02-11Grant / award10,000$18.53485,434
2025-12-09Grant / award107$15.90495,434
2025-12-08Grant / award1,782$15.61495,541
2025-12-05Grant / award1,190$16.10497,323
2025-11-12Grant / award9,102$16.14498,513
2025-11-11Grant / award10,000$16.28507,615
2025-11-11Grant / award10,000$16.33517,615
2025-11-10Grant / award10,000$16.55527,615
2025-11-10Grant / award10,000$16.44537,615
2025-09-08Grant / award15,000$13.10547,615
2025-08-06Option exercise (derivative)72,376$0.0030,474
2025-08-06Grant / award44,321$0.00562,615
2025-08-06Tax withholding56,536$9.02518,294
2025-08-06Grant / award120,289$9.02574,830
2025-08-03Tax withholding22,678$8.85454,541
2024-08-04Tax withholding9,847$12.62472,857
2024-08-04Grant / award20,952$12.62482,704
2024-08-04Grant / award (derivative)30,474$0.0030,474
2024-07-31Grant / award72,710$14.17500,288
2024-07-31Tax withholding38,536$14.17461,752
2024-05-23Open-market sale7,114$14.00366,274
2024-05-23Open-market sale5,000$14.00373,388
2024-05-22Open-market sale5,000$14.00378,388
2024-05-22Open-market sale2,662$14.11383,388
2023-08-06Tax withholding24,437$12.72386,050
2023-08-03Tax withholding50,971$12.80410,487
2023-08-03Grant / award108,448$12.80461,458
2023-08-03Grant / award32,933$0.00353,010
2022-10-31Tax withholding21,143$13.38305,252
2022-08-03Grant / award (derivative)72,376$0.0072,376
2022-08-03Grant / award48,251$8.29326,395
2021-08-24Grant / award18,476$0.00286,828
2021-08-24Tax withholding8,684$12.90278,144
2021-08-04Grant / award (derivative)20,952$0.0020,952
2020-08-13Tax withholding6,113$6.59268,352
2020-08-13Grant / award6,893$0.00274,465
2020-08-06Grant / award51,994$5.77267,572
2020-08-03Tax withholding9,052$5.85215,578
2019-10-31Grant / award44,986$10.67224,630
2019-07-31Grant / award26,414$0.00192,059
2019-07-31Tax withholding12,415$12.43179,644
2019-07-29Tax withholding15,743$12.69165,645
2018-08-01Grant / award3,972$0.00183,255
2018-08-01Tax withholding1,867$25.58181,388
2018-07-31Tax withholding9,644$26.19179,283
2017-11-21Open-market sale3,000$27.31188,927
2017-08-02Grant / award19,259$16.94191,927
2017-07-30Tax withholding5,459$17.05172,668
2016-07-28Grant / award33,496$9.74178,127
2016-07-25Tax withholding5,847$10.95144,631
2016-02-13Grant / award2,500$18.11207,156
2016-02-13Grant / award2,481$18.07181,038
2016-02-13Grant / award2,900$18.08481,034
2015-12-14J45,440$0.0045,440
2015-07-31Grant / award20,519$15.90150,478
2015-07-27Tax withholding6,404$15.35129,959
2015-02-05J45,440$0.0045,440
2015-02-05Gift45,444$0.00136,363
2015-02-05J428,969.6$0.00428,969.6
2015-02-05J10,400$0.0010,400
2015-02-05J44,960$0.0044,960
2014-08-29Open-market sale2,500$32.3090,919
2014-07-30Grant / award10,736$30.5593,419
2014-07-28Tax withholding2,769$30.7182,683
2014-03-07Open-market sale3,000$24.5485,452
2013-07-29Tax withholding8,061$24.9488,452
2013-07-25Grant / award22,174$0.0095,902
2013-07-25Tax withholding10,887$25.4585,015
2013-07-25Grant / award11,498$25.5496,513
2012-08-03Tax withholding8,512$19.4873,728
2012-07-26Tax withholding10,929$20.6669,646
2012-07-26Grant / award22,673$0.0080,575
2012-07-26Grant / award12,594$20.6682,240
2011-07-28Grant / award5,446$37.3557,902
2011-07-25Tax withholding1,205$39.9852,456
2010-07-29Grant / award16,090$13.0053,661
2009-08-03Tax withholding5,424$8.8919,912
2009-08-03Grant / award17,659$8.8937,571
2009-08-03Grant / award11,252$0.0025,336
2008-07-24Tax withholding5,184$21.6911,584
2008-07-24Grant / award12,000$0.0016,768
2008-07-24Tax withholding5,184$21.6911,584
2008-07-24Grant / award2,500$0.0014,084
2008-07-24Grant / award12,000$0.0016,768
2007-07-27Tax withholding1,816$61.982,384
2007-07-27Grant / award4,200$0.004,200
2006-05-19Option exercise (derivative)500$9.97500
2006-05-19Option exercise (derivative)500$8.910
2006-05-19Option exercise (derivative)200$13.001,000
2006-05-19Option exercise500$8.911,200
2006-05-19Open-market sale97$28.941,103
2006-05-19Open-market sale1,103$28.930
2006-05-19Option exercise500$9.97700
2006-05-19Option exercise200$13.00200

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