SEC CIK 1207299

FLEMING RICHARD H

Reported ownership across 2 companies, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
CMCOview stock →74,157.152023-07-24
BCCview stock →20,9582022-03-01

Position History — CMCO

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

024,71949,43874,1572006-072006-082010-072013-072017-072019-072023-072023-07

Recent Filings — CMCO

DateActivitySharesPriceOwned After
2023-07-24Grant / award3,168$41.0474,157.15
2023-07-20Option exercise (derivative)382.43$0.000
2023-07-20Option exercise382$0.0070,989.15
2023-05-15Grant / award (derivative)0.76$0.00382.43
2023-02-21Grant / award (derivative)0.71$0.00381.67
2022-11-14Grant / award (derivative)0.84$0.00380.96
2022-10-28Grant / award4,314$27.8270,607.15
2022-08-15Grant / award (derivative)0.78$0.00380.11
2022-07-22Option exercise (derivative)382.19$0.00382.19
2022-07-22Option exercise382$0.0066,293.15
2022-07-20Option exercise (derivative)379.34$0.00379.34
2022-07-20Option exercise379$0.0065,911.15
2022-05-16Grant / award (derivative)0.79$0.00382.19
2022-05-16Grant / award (derivative)1.59$0.00758.68
2022-02-22Grant / award (derivative)0.51$0.00381.39
2022-02-22Grant / award (derivative)1.01$0.00757.09
2021-11-15Grant / award (derivative)0.43$0.00380.89
2021-11-15Grant / award (derivative)0.87$0.00756.08
2021-08-16Grant / award (derivative)1.01$0.00755.21
2021-08-16Grant / award (derivative)0.5$0.00380.45
2021-07-23Option exercise (derivative)382.11$0.000
2021-07-23Option exercise382$0.0065,532.15
2021-07-22Option exercise (derivative)379.95$0.00379.95
2021-07-22Option exercise379$0.0065,150.15
2021-07-20Option exercise (derivative)754.2$0.00754.2
2021-07-20Option exercise754$0.0064,771.15
2021-07-19Grant / award2,741$43.7964,017.15
2021-05-13Grant / award (derivative)0.43$0.00382.11
2021-05-13Grant / award (derivative)0.86$0.00759.9
2021-05-13Grant / award (derivative)1.71$0.001,508.41
2021-02-16Grant / award (derivative)1.88$0.001,506.7
2021-02-16Grant / award (derivative)0.47$0.00381.68
2021-02-16Grant / award (derivative)0.94$0.00759.05
2020-11-16Grant / award (derivative)1.18$0.00758.1
2020-11-16Grant / award (derivative)2.37$0.001,504.81
2020-11-16Grant / award (derivative)0.59$0.00381.21
2020-08-17Grant / award (derivative)2.45$0.001,502.45
2020-08-17Grant / award (derivative)1.22$0.00756.92
2020-08-17Grant / award (derivative)0.61$0.00380.61
2020-07-24Option exercise (derivative)381.82$0.000
2020-07-24Option exercise381$0.0061,276.15
2020-07-23Option exercise (derivative)380$0.00380
2020-07-23Option exercise380$0.0060,895.15
2020-07-22Option exercise (derivative)755.7$0.00755.7
2020-07-22Option exercise755$0.0060,515.15
2020-07-20Grant / award (derivative)1,500$0.001,500
2020-07-20Grant / award1,801$33.3259,760.15
2020-06-01Grant / award4,757$0.0057,959.15
2020-05-14Grant / award (derivative)2.02$0.00760.01
2020-05-14Grant / award (derivative)1.01$0.00381.82
2020-05-14Grant / award (derivative)4.04$0.001,511.39
2020-02-18Grant / award (derivative)2.46$0.001,507.35
2020-02-18Grant / award (derivative)0.62$0.00380.81
2020-02-18Grant / award (derivative)1.23$0.00757.99
2019-11-18Grant / award (derivative)2.24$0.001,504.89
2019-11-18Grant / award (derivative)1.12$0.00756.75
2019-11-18Grant / award (derivative)0.56$0.00380.19
2019-08-19Grant / award (derivative)1.32$0.00755.63
2019-08-19Grant / award (derivative)0.66$0.00379.63
2019-08-19Grant / award (derivative)2.65$0.001,502.65
2019-07-24Option exercise (derivative)378.97$0.00378.97
2019-07-24Option exercise378$0.0053,202.15
2019-07-23Option exercise (derivative)754.31$0.00754.31
2019-07-23Option exercise754$0.0052,824.15
2019-07-22Grant / award (derivative)1,500$0.001,500
2019-07-22Grant / award1,471$40.7952,070.15
2019-07-18Option exercise (derivative)381.63$0.000
2019-07-18Option exercise381$0.0050,599.15
2019-05-13Grant / award (derivative)1.25$0.00757.94
2019-05-13Grant / award (derivative)2.5$0.001,508.62
2019-05-13Grant / award (derivative)0.63$0.00381.63
2019-02-11Grant / award (derivative)0.53$0.00381.01
2019-02-11Grant / award (derivative)2.12$0.001,506.12
2019-02-11Grant / award (derivative)1.06$0.00756.69
2018-11-19Grant / award (derivative)0.53$0.00380.48
2018-11-19Grant / award (derivative)1.06$0.00755.63
2018-11-19Grant / award (derivative)2.12$0.001,503.99
2018-08-20Grant / award (derivative)1.87$0.001,501.87
2018-08-20Grant / award (derivative)0.94$0.00754.57
2018-08-20Grant / award (derivative)0.47$0.00379.95
2018-07-27Option exercise (derivative)383.14$0.000
2018-07-27Option exercise383$0.0050,218.15
2018-07-24Option exercise (derivative)753.63$0.00753.63
2018-07-24Option exercise753$0.0049,805.15
2018-07-24Option exercise753$0.0049,835.15
2018-07-23Grant / award (derivative)1,500$0.001,500
2018-07-23Grant / award1,403$42.7749,052.15
2018-07-23Grant / award1,433$41.8849,082.15
2018-07-18Option exercise (derivative)379.48$0.00379.48
2018-07-18Option exercise379$0.0047,649.15
2018-05-15Grant / award (derivative)2.09$0.001,507.26
2018-05-15Grant / award (derivative)1.04$0.00758.96
2018-05-15Grant / award (derivative)0.52$0.00383.14
2018-02-20Grant / award (derivative)0.84$0.00757.91
2018-02-20Grant / award (derivative)1.68$0.001,505.17
2018-02-20Grant / award (derivative)0.42$0.00382.62
2017-11-20Grant / award (derivative)0.77$0.00757.08
2017-11-20Grant / award (derivative)0.38$0.00382.2
2017-11-20Grant / award (derivative)1.54$0.001,503.5
2017-08-21Grant / award (derivative)0.49$0.00381.82
2017-08-21Grant / award (derivative)1.96$0.001,501.96
2017-08-21Grant / award (derivative)0.98$0.00756.31
2017-07-28Option exercise (derivative)383.64$0.000
2017-07-28Option exercise383$0.0047,270.15
2017-07-27Option exercise (derivative)381.33$0.00381.33
2017-07-27Option exercise381$0.0046,887.15
2017-07-24Grant / award (derivative)1,500$0.001,500
2017-07-24Grant / award2,381$25.2046,506.15
2017-07-18Option exercise (derivative)755.33$0.00755.33
2017-07-18Option exercise755$0.0044,125.15
2017-05-15Grant / award (derivative)0.61$0.00383.64
2017-05-15Grant / award (derivative)1.21$0.00762.66
2017-05-15Grant / award (derivative)2.42$0.001,510.65
2017-02-21Grant / award (derivative)2.21$0.001,508.23
2017-02-21Grant / award (derivative)1.11$0.00761.44
2017-02-21Grant / award (derivative)0.55$0.00383.03
2016-11-21Grant / award (derivative)1.25$0.00760.34
2016-11-21Grant / award (derivative)0.62$0.00382.48
2016-11-21Grant / award (derivative)2.5$0.001,506.02
2016-08-22Grant / award (derivative)1.76$0.00759.09
2016-08-22Grant / award (derivative)0.88$0.00381.85
2016-08-22Grant / award (derivative)3.52$0.001,503.52
2016-07-28Option exercise (derivative)380.98$0.00380.98
2016-07-28Option exercise380$0.0043,370.15
2016-07-27Option exercise (derivative)757.33$0.00757.33
2016-07-27Option exercise757$0.0042,990.15
2016-07-22Option exercise (derivative)330.66$0.000
2016-07-22Option exercise330$0.0042,233.15
2016-07-18Grant / award (derivative)1,500$0.001,500
2016-07-18Grant / award3,495$15.7441,903.15
2016-05-16Grant / award (derivative)0.88$0.00330.66
2016-05-16Grant / award (derivative)2.04$0.00761.95
2016-05-16Grant / award (derivative)4.08$0.001,514.65
2016-02-22Grant / award (derivative)2.14$0.00759.9
2016-02-22Grant / award (derivative)0.93$0.00329.77
2016-02-22Grant / award (derivative)4.28$0.001,510.57
2015-11-23Grant / award (derivative)0.67$0.00328.84
2015-11-23Grant / award (derivative)3.11$0.001,506.29
2015-11-23Grant / award (derivative)1.56$0.00757.76
2015-08-24Grant / award (derivative)3.18$0.001,503.18
2015-08-24Grant / award (derivative)1.59$0.00756.21
2015-08-24Grant / award (derivative)0.69$0.00328.17
2015-07-28Option exercise (derivative)754.62$0.00754.62
2015-07-28Option exercise754$0.0038,408.15
2015-07-27Grant / award (derivative)1,500$0.001,500
2015-07-27Grant / award2,423$22.7037,654.15
2015-07-23Option exercise (derivative)327.48$0.000
2015-07-23Option exercise327$0.0035,231.15
2015-07-22Option exercise (derivative)327.48$0.00327.48
2015-07-22Option exercise327$0.0034,904.15
2015-05-18Grant / award (derivative)0$0.00327.48
2015-05-18Grant / award (derivative)0$0.001,509.24
2015-05-18Grant / award (derivative)0$0.00654.96
2015-02-17Grant / award (derivative)2.34$0.001,506.84
2015-02-17Grant / award (derivative)1.02$0.00653.92
2015-02-17Grant / award (derivative)0.51$0.00326.96
2014-12-16Grant / award (derivative)4.5$0.001,504.5
2014-12-16Grant / award (derivative)1.45$0.00326.45
2014-12-16Grant / award (derivative)2.91$0.00652.91
2014-07-28Grant / award (derivative)1,500$0.001,500
2014-07-28Grant / award2,163$25.4334,577.15
2014-07-25Option exercise (derivative)325$0.000
2014-07-25Option exercise325$0.0032,414.15
2014-07-23Option exercise (derivative)325$0.00325
2014-07-23Option exercise325$0.0032,089.15
2014-07-22Option exercise (derivative)650$0.00650
2014-07-22Option exercise650$0.0031,764.15
2013-07-26Option exercise325$0.0031,114.15
2013-07-25Option exercise (derivative)325$0.00325
2013-07-25Option exercise325$0.0030,789.15
2013-07-23Option exercise (derivative)650$0.00650
2013-07-23Option exercise650$0.0030,464.15
2013-07-22Grant / award (derivative)1,300$0.001,300
2013-07-22Grant / award1,806$24.9229,814.15
2012-07-27Option exercise325$0.0028,008.15
2012-07-26Option exercise (derivative)325—325
2012-07-26Option exercise325$0.0027,683.15
2012-07-25Option exercise (derivative)650—650
2012-07-25Option exercise650$0.0027,358.15
2012-07-23Grant / award (derivative)1,300$0.001,300
2012-07-23Grant / award3,194$14.0926,708.15
2011-07-28Option exercise325$0.0023,514.15
2011-07-27Option exercise (derivative)325—325
2011-07-27Option exercise325$0.0023,189.15
2011-07-26Option exercise (derivative)650—650
2011-07-26Option exercise650$0.0022,864.15
2011-07-25Grant / award (derivative)1,300$0.001,300
2011-07-25Grant / award2,656$0.0022,214.15
2010-08-01Option exercise300$0.0019,558.15
2010-07-28Option exercise (derivative)325—325
2010-07-28Option exercise325$0.0018,608.15
2010-07-27Option exercise (derivative)650—650
2010-07-27Option exercise650$0.0019,258.15
2010-07-26Grant / award (derivative)1,300$0.001,300
2010-07-26Grant / award2,208$0.0018,283.15
2009-08-01Grant / award300$0.0016,075.15
2009-08-01Grant / award300$0.0015,775.15
2009-07-28Grant / award650$0.0015,475.15
2009-07-27Grant / award (derivative)1,300$0.001,300
2009-07-27Grant / award2,692$0.0014,825.15
2008-08-01Grant / award600$0.0012,133.15
2008-08-01Grant / award300$0.0011,533.15
2008-07-28Grant / award (derivative)1,300$0.001,300
2008-07-28Grant / award1,407$24.8811,233.15
2007-08-01Grant / award600$19.179,826.15
2007-07-30Grant / award (derivative)1,200$0.001,200
2007-07-30Grant / award1,157$25.949,226.15
2006-08-02Open-market buy1,700$17.767,692.15
2006-08-02Open-market buy1,505$17.779,267.15
2006-08-02Open-market buy400$17.744,667.15
2006-08-02Open-market buy70$17.797,762.15
2006-08-02Open-market buy1,325$17.755,992.15
2006-08-02Open-market buy70$17.797,764.15
2006-08-02Open-market buy400$17.744,669.15
2006-08-02Open-market buy1,325$17.755,994.15
2006-08-02Open-market buy1,700$17.767,694.15
2006-08-02Open-market buy1,505$17.779,269.15
2006-07-31Grant / award1,563$19.191,563
2006-07-31Grant / award1,200$19.191,200
2006-07-31Grant / award1,565$19.191,565
2006-07-31Grant / award1,565$19.171,565
2006-07-31Grant / award1,200$19.171,200
2006-07-31Grant / award (derivative)1,200$0.001,200

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