Mikolajczyk Michael E (CIK 0001224360)

Latest company ownership

Shares held
31,456
Last filed at
Aug 22, 2022
Confidence Score
50.0
2025Q4
Confidence Score History
2010Q2 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Aug 19, 2022 Aug 22, 2022 Rubicon Technology, Inc. Director Sell 20.0 -31,851 -50.31% $637K
Jun 10, 2019 Jun 10, 2019 Rubicon Technology, Inc. Director Sell 22.5 -12,818 -17.64% $104.1K
Dec 30, 2015 Jan 4, 2016 Rubicon Technology, Inc. Director Buy 95.0 +80,000 62.42% $95.6K
Jun 21, 2010 Jun 23, 2010 Rubicon Technology, Inc. Director Sell 20.0 -20,000 -17.43% $568.2K
Jun 15, 2010 Jun 18, 2010 Rubicon Technology, Inc. Director Sell 22.5 -6,660 -5.49% $199.9K