Sign inGet started

Cok Michael J

Insider CIK 1711112 · IBCP Director

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2026-10-012026-10-02374$31.72 $11.9K29,200SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2026-08-142026-10-02208$38.49 $8.0K28,826SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2026-07-012026-07-02365$32.46 $11.9K28,618SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2026-05-142026-07-02233$33.71 $7.8K28,253SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2026-04-012026-04-02396$29.97 $11.9K28,020SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2026-02-132026-04-02212$36.28 $7.7K27,624SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2026-01-012026-01-05393$29.28 $11.5K27,413SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2025-11-142026-01-05223$31.18 $7.0K27,020SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2025-10-012025-10-01412$27.88 $11.5K26,797SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2025-08-152025-10-01219$31.11 $6.8K26,384SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2025-07-012025-07-01394$29.17 $11.5K26,165SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2025-05-152025-07-01204$32.57 $6.6K25,771SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2025-04-012025-04-01415$27.71 $11.5K25,567SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2025-02-142025-04-01183$35.57 $6.5K25,152SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2025-01-012025-01-02313$31.35 $9.8K24,970SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2024-11-152025-01-02156$37.66 $5.9K24,657SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2024-10-012024-10-01327$30.02 $9.8K24,501SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2024-08-152024-10-01174$33.01 $5.8K24,174SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2024-07-012024-07-01403$24.30 $9.8K24,000SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2024-05-132024-07-01217$25.91 $5.6K23,597SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2024-04-012024-04-02411$22.82 $9.4K23,380SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2024-02-152024-04-02218$25.10 $5.5K22,969SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2024-01-012024-01-02347$23.42 $8.1K22,752SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2023-11-132024-01-02245$20.82 $5.1K22,405SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2023-10-012023-10-02492$16.51 $8.1K22,160SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2023-08-142023-10-02241$20.49 $4.9K21,668SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2023-07-012023-07-03532$15.26 $8.1K21,427SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2023-05-152023-07-03295$16.05 $4.7K20,895SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2023-04-012023-04-04508$15.99 $8.1K20,600SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2023-02-242023-04-04204$22.37 $4.6K20,092SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2023-01-012023-01-04348$21.53 $7.5K19,887SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2022-11-142023-01-04173$24.62 $4.3K19,539SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2022-10-012022-10-03873$17.19 $15.0K19,366SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2022-08-162022-10-03185$21.81 $4.0K18,493SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2022-07-012022-07-01864$17.35 $15.0K18,309SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2022-05-162022-07-01198$19.21 $3.8K17,444SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2022-04-012022-04-04758$19.80 $15.0K17,247SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2022-02-152022-04-04148$24.34 $3.6K16,489SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2022-01-012022-01-04698$21.48 $15.0K16,341SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2021-11-152022-01-04138$23.59 $3.3K15,643SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2021-10-012021-10-04776$19.33 $15.0K15,505SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2021-08-162021-10-04143$21.38 $3.1K14,729SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2021-07-012021-07-01768$19.54 $15.0K14,586SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2021-05-152021-07-01122$23.54 $2.9K13,818SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2021-04-012021-04-01705$21.28 $15.0K13,696SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2021-02-152021-04-01130$20.75 $2.7K12,991SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2021-01-012021-01-04902$16.62 $15.0K12,861SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2020-11-152021-01-04131$18.10 $2.4K11,959SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2020-10-012020-10-011,236$11.31 $14.0K11,738SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2020-08-152020-10-01135$15.38 $2.1K10,502SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2020-07-012020-07-011,122$13.37 $15.0K10,367SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2020-05-152020-07-01153$11.85 $1.8K9,245SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2020-04-012020-04-011,295$11.58 $15.0K9,091SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2020-02-152020-04-0169$22.29 $1.5K7,796SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2020-01-012020-01-03736$20.39 $15.0K7,727SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2019-11-152020-01-0355$22.81 $1.2K6,991SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2019-10-012019-10-01782$19.19 $15.0K6,936SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2019-08-152019-10-0156$19.73 $1.1K6,155SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2019-07-012019-07-01765$19.61 $15.0K6,099SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2019-05-152019-07-0145$21.36 $9525,334SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2019-04-012019-04-02775$19.35 $15.0K5,290SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2019-02-152019-04-0235$23.05 $8064,514SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2019-01-012019-01-02678$21.02 $14.3K4,479SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2018-11-152019-01-0225$22.85 $5663,802SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2018-10-012018-10-01603$23.65 $14.3K3,777SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2018-08-152018-10-0119$24.95 $4733,174SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2018-07-012018-07-02559$25.50 $14.2K3,155SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2018-05-152018-07-0216$24.69 $3872,596SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2018-04-012018-04-02622$22.90 $14.2K2,581SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2018-02-152018-04-0213$23.25 $2921,958SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2018-01-012018-01-02638$22.35 $14.2K1,946SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2017-11-152018-01-027$22.28 $1561,308SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2017-10-012017-10-02629$22.65 $14.3K1,301SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2017-08-152017-10-023$21.15 $67672SEC↗
IBCP INDEPENDENT BANK CORP /MI/ A Award deriv2017-07-192017-07-19669$21.30 $14.2K669SEC↗