Sign inGet started

BERGSTROM CHRISTOPHER W

Insider CIK 1277589 · CFNL President, Cardinal Bank, N.A. · JMSB CHIEF EXECUTIVE OFFICER, 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
JMSB John Marshall Bancorp, Inc G Gift2026-06-172026-06-2632,720— $032,720SEC↗
JMSB John Marshall Bancorp, Inc G Gift2026-06-172026-06-2632,720— $042,147SEC↗
JMSB John Marshall Bancorp, Inc A Award2025-12-162025-12-189,502— $074,867SEC↗
JMSB John Marshall Bancorp, Inc A Award2024-12-172024-12-194,598— $065,365SEC↗
JMSB John Marshall Bancorp, Inc A Award2022-12-202022-12-225,445— $060,767SEC↗
JMSB John Marshall Bancorp, Inc M Exercise deriv2022-11-042022-11-0815,000— $00SEC↗
JMSB John Marshall Bancorp, Inc F Tax w/h2022-11-042022-11-088,930$29.16 $260.4K55,322SEC↗
JMSB John Marshall Bancorp, Inc M Exercise2022-11-042022-11-0815,000$17.36 $260.4K64,252SEC↗
CFNL CARDINAL FINANCIAL CORP D To issuer deriv2017-04-212017-04-261,667— $00SEC↗
CFNL CARDINAL FINANCIAL CORP D To issuer2017-04-212017-04-2610,305— $00SEC↗
CFNL CARDINAL FINANCIAL CORP M Exercise deriv2017-04-172017-04-191,667— $01,667SEC↗
CFNL CARDINAL FINANCIAL CORP M Exercise deriv2017-04-172017-04-195,335— $00SEC↗
CFNL CARDINAL FINANCIAL CORP S Sale2017-04-172017-04-1920,294$27.58 $559.7K10,305SEC↗
CFNL CARDINAL FINANCIAL CORP M Exercise2017-04-172017-04-191,667$19.18 $32.0K17,307SEC↗
CFNL CARDINAL FINANCIAL CORP S Sale2017-04-172017-04-197,002$27.58 $193.1K10,305SEC↗
CFNL CARDINAL FINANCIAL CORP M Exercise2017-04-172017-04-195,335$20.05 $107.0K15,640SEC↗
CFNL CARDINAL FINANCIAL CORP F Tax w/h2017-03-222017-03-23538$28.17 $15.2K30,599SEC↗
CFNL CARDINAL FINANCIAL CORP M Exercise2017-03-222017-03-2338— $031,137SEC↗
CFNL CARDINAL FINANCIAL CORP F Tax w/h2017-02-172017-02-214,246$31.36 $133.2K31,099SEC↗
CFNL CARDINAL FINANCIAL CORP M Exercise deriv2017-01-032017-01-051,959— $011,733SEC↗
CFNL CARDINAL FINANCIAL CORP M Exercise2017-01-032017-01-051,959— $035,185SEC↗
CFNL CARDINAL FINANCIAL CORP S Sale2016-12-212016-12-2250,750$33.04 $1.68M33,226SEC↗
CFNL CARDINAL FINANCIAL CORP M Exercise deriv2016-08-292016-08-3010,665— $05,335SEC↗
CFNL CARDINAL FINANCIAL CORP M Exercise deriv2016-08-292016-08-3013,500— $00SEC↗
CFNL CARDINAL FINANCIAL CORP M Exercise deriv2016-08-292016-08-3027,000— $00SEC↗
CFNL CARDINAL FINANCIAL CORP M Exercise deriv2016-08-292016-08-3027,000— $00SEC↗
CFNL CARDINAL FINANCIAL CORP M Exercise deriv2016-08-292016-08-301,666— $03,334SEC↗
CFNL CARDINAL FINANCIAL CORP M Exercise2016-08-292016-08-3013,500$11.74 $158.5K97,476SEC↗
CFNL CARDINAL FINANCIAL CORP M Exercise2016-08-292016-08-3027,000$16.58 $447.7K124,476SEC↗
CFNL CARDINAL FINANCIAL CORP S Sale2016-08-292016-08-3079,831$26.50 $2.12M83,976SEC↗
CFNL CARDINAL FINANCIAL CORP M Exercise2016-08-292016-08-301,666$19.18 $32.0K163,807SEC↗
CFNL CARDINAL FINANCIAL CORP M Exercise2016-08-292016-08-3010,665$20.05 $213.8K162,141SEC↗
CFNL CARDINAL FINANCIAL CORP M Exercise2016-08-292016-08-3027,000$16.54 $446.6K151,476SEC↗
CFNL CARDINAL FINANCIAL CORP S Sale2016-08-262016-08-301,162$26.06 $30.3K0SEC↗
CFNL CARDINAL FINANCIAL CORP M Exercise2016-02-172016-02-182,500$11.74 $29.4K83,976SEC↗
CFNL CARDINAL FINANCIAL CORP A Award deriv2016-02-162016-02-185,000— $05,000SEC↗
CFNL CARDINAL FINANCIAL CORP M Exercise deriv2016-02-162016-02-182,500— $013,500SEC↗
CFNL CARDINAL FINANCIAL CORP A Award2016-02-162016-02-1825,000— $081,476SEC↗
CFNL CARDINAL FINANCIAL CORP M Exercise deriv2016-01-042016-01-063,181— $012,329SEC↗
CFNL CARDINAL FINANCIAL CORP M Exercise2016-01-042016-01-063,181— $056,476SEC↗
CFNL CARDINAL FINANCIAL CORP A Award deriv2015-03-182015-03-2016,000— $016,000SEC↗
CFNL CARDINAL FINANCIAL CORP A Award2015-03-182015-03-203,000— $053,295SEC↗
CFNL CARDINAL FINANCIAL CORP M Exercise deriv2015-01-022015-01-064,564— $013,549SEC↗
CFNL CARDINAL FINANCIAL CORP M Exercise2015-01-022015-01-064,564— $050,295SEC↗
CFNL CARDINAL FINANCIAL CORP A Award deriv2014-02-192014-02-2127,000— $027,000SEC↗
CFNL CARDINAL FINANCIAL CORP M Exercise deriv2014-01-072014-01-095,683— $04,127SEC↗
CFNL CARDINAL FINANCIAL CORP M Exercise2014-01-072014-01-095,683— $045,731SEC↗
CFNL CARDINAL FINANCIAL CORP A Award deriv2013-02-132013-02-1427,000— $027,000SEC↗
CFNL CARDINAL FINANCIAL CORP M Exercise deriv2013-01-232013-01-234,400— $00SEC↗
CFNL CARDINAL FINANCIAL CORP M Exercise2013-01-232013-01-234,400$10.73 $47.2K40,048SEC↗
CFNL CARDINAL FINANCIAL CORP M Exercise deriv2013-01-142013-01-162,889— $09,810SEC↗
CFNL CARDINAL FINANCIAL CORP F Tax w/h2013-01-142013-01-162,889$16.68 $48.2K35,648SEC↗
CFNL CARDINAL FINANCIAL CORP M Exercise2013-01-142013-01-162,889— $038,537SEC↗
CFNL CARDINAL FINANCIAL CORP M Exercise deriv2012-12-142012-12-1710,000— $00SEC↗
CFNL CARDINAL FINANCIAL CORP M Exercise deriv2012-12-142012-12-174,920— $04,400SEC↗
CFNL CARDINAL FINANCIAL CORP M Exercise2012-12-142012-12-174,920$10.73 $52.8K25,648SEC↗
CFNL CARDINAL FINANCIAL CORP M Exercise2012-12-142012-12-1710,000$8.28 $82.8K35,648SEC↗
CFNL CARDINAL FINANCIAL CORP M Exercise deriv2012-12-122012-12-1324,515— $00SEC↗
CFNL CARDINAL FINANCIAL CORP M Exercise deriv2012-12-122012-12-135,680— $0144,320SEC↗
CFNL CARDINAL FINANCIAL CORP M Exercise deriv2012-12-122012-12-134,000— $016,000SEC↗
CFNL CARDINAL FINANCIAL CORP M Exercise deriv2012-12-122012-12-1310,000— $00SEC↗
CFNL CARDINAL FINANCIAL CORP M Exercise2012-12-122012-12-1324,515$11.15 $273.3K60,923SEC↗
CFNL CARDINAL FINANCIAL CORP M Exercise2012-12-122012-12-135,680$10.73 $60.9K26,408SEC↗
CFNL CARDINAL FINANCIAL CORP S Sale2012-12-122012-12-1344,195$15.89 $702.3K20,728SEC↗
CFNL CARDINAL FINANCIAL CORP M Exercise2012-12-122012-12-134,000$11.74 $47.0K64,923SEC↗
CFNL CARDINAL FINANCIAL CORP M Exercise2012-12-122012-12-1310,000$8.89 $88.9K36,408SEC↗
CFNL CARDINAL FINANCIAL CORP M Exercise deriv2012-11-092012-11-1310,000— $00SEC↗
CFNL CARDINAL FINANCIAL CORP S Sale2012-11-092012-11-1310,000$15.34 $153.4K20,728SEC↗
CFNL CARDINAL FINANCIAL CORP M Exercise2012-11-092012-11-1310,000$4.62 $46.2K30,728SEC↗
CFNL CARDINAL FINANCIAL CORP M Exercise deriv2012-01-312012-02-021,941— $08,431SEC↗
CFNL CARDINAL FINANCIAL CORP F Tax w/h2012-01-312012-02-021,941$10.74 $20.8K20,728SEC↗
CFNL CARDINAL FINANCIAL CORP M Exercise2012-01-312012-02-021,941— $022,669SEC↗