Insider Stock Trading History of Oneill Thomas F


The following table details the trading activities (stock purchases, stock sales, and stock option exercises) reported to the Securities and Exchange Commission (SEC) by insider Oneill Thomas F since year 2005. The trader's CIK number is 1251848. At the time of this reporting, Oneill Thomas F is the Director of Bankfinancial Corp . (stock ticker symbol BFIN). See this page for all insider trading activities at Bankfinancial Corp .

Note that in the past ONEILL THOMAS F also reported insider trading activities as an insider of the following companies:
Stock purchases, sales, and option exercises reported by insider Oneill Thomas F since 2005.
  Trade Date   Symbol Company Name (Issuer) Trade Type     Shares       Price ($)   Value ($)
2017-01-11 BFIN Bankfinancial Corp Option Ex 40,000 11.99 479,600
2016-01-04 ADM Archer Daniels Midland Co Option Ex 8,600 .00 0
2015-02-24 MSON Misonix Inc Sale 2,100 11.20 23,509
2015-02-25 MSON Misonix Inc Sale 2,900 11.20 32,488
2015-02-18 MSON Misonix Inc Sale 400 12.55 5,020
2015-02-19 MSON Misonix Inc Sale 2,300 12.55 28,865
2015-02-20 MSON Misonix Inc Sale 1,000 12.12 12,121
2015-02-11 MSON Misonix Inc Buy 15,000 5.87 88,050
2014-06-13 MSON Misonix Inc Sale 2,943 5.90 17,363
2014-06-02 NDAQ Nasdaq Stock Market Inc Sale 3,713 37.70 139,980
2014-05-14 MSON Misonix Inc Sale 10,200 6.31 64,361
2014-05-15 MSON Misonix Inc Sale 8,000 6.00 48,000
2014-05-16 MSON Misonix Inc Sale 15,057 6.03 90,838
2014-05-21 MSON Misonix Inc Sale 8,300 6.00 49,800
2014-01-13 MSON Misonix Inc Buy 22,500 2.54 57,037
2013-06-19 BFIN Bankfinancial Corp Buy 100 8.16 816
2013-03-06 MSON Misonix Inc Buy 15,000 3.21 48,150
2012-02-16 NDAQ Nasdaq Stock Market Inc Sale 11,883 26.40 313,711

Insider trading activities including stock purchases, stock sales, and option exercises listed in the above table cannot be completely guaranteed as to their accuracy. For more information regarding the trades made by Oneill Thomas F (Director of Bankfinancial Corp at the time of this reporting) see the Securities and Exchange Commission (SEC) website.