Skip to content
★ Sign in to follow
JC

John C. Swalling

Directeur
Total declarations
47
Company
1
▲ Purchases (36 ops.)
€259k
▼ Sales (8 ops.)
€63k

Latest filing published 11 Dec 2024 for Northrim Bancorp INC.

Filing timeline

BuySale
John C. Swalling

Insider track record

Disclosed buys
36
Disclosed sells
8
Signal history

Closed purchases

Market purchases
36
Positive at T+90
39%
Median T+90
-1.4%

Based on 33 purchases whose 90-day window has closed (published at least 91 days ago), the same population our ranking model reads.

Purchases by company

Since each purchase

  • Filed 03 May 2023 · 1286 days ago · €23k
    +35.5%
    Entry US$9.11 · Close at T+365 US$12.34
  • Filed 31 May 2022 · 1623 days ago · €23k
    -5.2%
    Entry US$10.27 · Close at T+365 US$9.73
  • Filed 25 Aug 2021 · 1902 days ago · €21k
    +0.1%
    Entry US$10.15 · Close at T+365 US$10.16
  • Filed 13 Nov 2020 · 2187 days ago · €23k
    +34.3%
    Entry US$8.67 · Close at T+365 US$11.64
  • Filed 15 Oct 2019 · 2582 days ago · €1,299
    -21.2%
    Entry US$9.43 · Close at T+365 US$7.43

Entry is the close on the day after publication, the first price a reader could act on. Prices in the listing currency. Past moves are not a forecast.

John C. Swalling: trading record in brief

John C. Swalling is a declared insider of Northrim Bancorp Inc (senior executive), with filings sourced from SEC (Form 4). Over a trading history stretching from 23 May 2006 to 10 December 2024, the count stands at 47 filings.

Both buying and selling appear: 36 purchases worth €259k, against 8 sales worth €63k. Purchases outweigh sales by €196k. A purchase on the market is a deliberate choice to commit personal money, which is why it draws more attention than a grant. Outside the open market, there are 1 share grant. So far in 2025, the count stands at 1 purchase and no sales.

In size, the median ticket on the buying side is €3,556. On 14 out of 16 purchases, another insider of the same company was buying within the same 30 days. Purchases made close together by different insiders form what is called a cluster. After 33 purchases with a full 90-day history, the hit rate stands at 39% and the median 90-day move at -1.4%. This is a record of the past, not a forecast.

On 11 March 2025 came the latest disclosure, an open-market purchase for €23k in Northrim Bancorp Inc. Between a trade and the moment it shows up on SEC (Form 4), the median delay is 1 day. The legal deadline for a Form 4 is two business days after the transaction. These figures are compiled from regulatory filings published by SEC (Form 4). They describe what insiders did and are not a recommendation.

Companies and markets linked to John C. Swalling

Open company profiles for insider transactions, fundamentals and analyst consensus when available.

Declarations46 total
  • ●
    DirectorExecutivesNorthrim Bancorp Inc
    0SEC
    4,520 shares0Common StockSEC:0001197405-24-000002:0
  • ▲
    DirectorExecutivesNorthrim Bancorp Inc
    25,725 USD34SEC
    700 shares@ US$36.7534.4% of flowCommon StockSEC:0001197405-23-000002:0
    Canonical exit: 1 Aug 2023 (T+90)
  • ▲
    DirectorExecutivesNorthrim Bancorp Inc
    25,200 USD31SEC
    600 shares@ US$42.0034.7% of flowCommon StockSEC:0001197405-22-000002:0
    Canonical exit: 25 Aug 2022 (T+90)
  • ▲
    DirectorExecutivesNorthrim Bancorp Inc
    24,552 USD32SEC
    600 shares@ US$40.9230.9% of flowCommon StockSEC:0001197405-21-000002:0
    Canonical exit: 22 Nov 2021 (T+90)
  • ▲
    DirectorExecutivesNorthrim Bancorp Inc
    26,519 USD13SEC
    800 shares@ US$33.148425.0% of flowCommon StockSEC:0001197405-20-000002:0
    Canonical exit: 10 Feb 2021 (T+90)
  • ▲
    DirectorExecutivesNorthrim Bancorp Inc
    1,437 USD29SEC
    34.94 shares@ US$41.120.9% of flowCommon StockSEC:0001197405-19-000006:0
    Canonical exit: 11 Dec 2019 (T+90)
  • ▲
    DirectorExecutivesNorthrim Bancorp Inc
    565 USD0SEC
    22 shares@ US$25.67Common StockSEC:0001197405-19-000004:0
    Canonical exit: 25 Sept 2016 (T+90)
  • ▲
    DirectorExecutivesNorthrim Bancorp Inc
    937 USD0SEC
    21 shares@ US$44.62Common StockSEC:0001197405-19-000004:1
    Canonical exit: 16 Dec 2018 (T+90)
  • ▲
    DirectorExecutivesNorthrim Bancorp Inc
    44 USD27SEC
    1 shares@ US$43.780.0% of flowCommon StockSEC:0001197405-19-000004:2
    Canonical exit: 24 Mar 2019 (T+90)
  • ▲
    DirectorExecutivesNorthrim Bancorp Inc
    976 USD27SEC
    31 shares@ US$31.470.6% of flowCommon StockSEC:0001197405-19-000004:3
    Canonical exit: 24 Mar 2019 (T+90)
  • ▲
    DirectorExecutivesNorthrim Bancorp Inc
    1,094 USD17SEC
    32 shares@ US$34.180.7% of flowCommon StockSEC:0001197405-19-000004:4
    Canonical exit: 23 Jun 2019 (T+90)
  • ▲
    DirectorExecutivesNorthrim Bancorp Inc
    1,306 USD35SEC
    37 shares@ US$35.290.8% of flowCommon StockSEC:0001197405-19-000004:5
    Canonical exit: 15 Sept 2019 (T+90)
  • ▲
    DirectorExecutivesNorthrim Bancorp Inc
    34 USD35SEC
    1 shares@ US$34.100.0% of flowCommon StockSEC:0001197405-19-000004:6
    Canonical exit: 15 Sept 2019 (T+90)
  • ▲
    DirectorExecutivesNorthrim Bancorp Inc
    9 USD35SEC
    0.26 shares@ US$35.280.0% of flowCommon StockSEC:0001197405-19-000004:7
    Canonical exit: 15 Sept 2019 (T+90)
  • ▲
    DirectorExecutivesNorthrim Bancorp Inc
    24,857 USD37SEC
    730 shares@ US$34.0516.0% of flowCommon StockSEC:0001197405-19-000002:0
    Canonical exit: 28 Aug 2019 (T+90)
  • ▲
    DirectorExecutivesNorthrim Bancorp Inc
    17,595 USD24SEC
    425 shares@ US$41.4010.9% of flowCommon StockSEC:0001197405-18-000004:0
    Canonical exit: 1 Nov 2018 (T+90)
  • ▲
    DirectorExecutivesNorthrim Bancorp Inc
    8,270 USD24SEC
    200 shares@ US$41.355.1% of flowCommon StockSEC:0001197405-18-000004:1
    Canonical exit: 1 Nov 2018 (T+90)
  • ●
    DirectorExecutivesNorthrim Bancorp Inc
    0SEC
    4,520 shares0Common StockSEC:0001197405-18-000002:0
  • ▲
    DirectorExecutivesNorthrim Bancorp Inc
    12,096 USD27SEC
    432 shares@ US$28.005.9% of flowCommon StockSEC:0001197405-17-000002:0
    Canonical exit: 15 Nov 2017 (T+90)
  • ◆
    DirectorExecutivesNorthrim Bancorp Inc
    8,904 USD11SEC
    318 shares@ US$28.004.3% of flowCommon StockSEC:0001197405-17-000002:1
  • ▲
    DirectorExecutivesNorthrim Bancorp Inc
    20,944 USD30SEC
    800 shares@ US$26.1810.7% of flowCommon StockSEC:0001197405-16-000004:0
    Canonical exit: 1 Sept 2016 (T+90)
  • ▲
    DirectorExecutivesNorthrim Bancorp Inc
    3,903 USD0SEC
    151 shares@ US$25.85Common StockSEC:0001197405-15-000002:0
    Canonical exit: 3 Nov 2015 (T+90)
  • ▲
    DirectorExecutivesNorthrim Bancorp Inc
    3,852 USD0SEC
    149 shares@ US$25.85Common StockSEC:0001197405-15-000002:1
    Canonical exit: 3 Nov 2015 (T+90)
  • ▲
    DirectorExecutivesNorthrim Bancorp Inc
    2,585 USD0SEC
    100 shares@ US$25.85Common StockSEC:0001197405-15-000002:2
    Canonical exit: 3 Nov 2015 (T+90)
  • ▲
    DirectorExecutivesNorthrim Bancorp Inc
    10,156 USD0SEC
    400 shares@ US$25.39Common StockSEC:0001197405-14-000002:0
    Canonical exit: 10 Dec 2014 (T+90)

25 of 46 declarations