Latest filing published 11 Dec 2024 for Northrim Bancorp INC.
Filing timeline
BuySaleInsider track record
Closed purchases
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
- +35.5%Entry US$9.11 · Close at T+365 US$12.34
- -5.2%Entry US$10.27 · Close at T+365 US$9.73
- +0.1%Entry US$10.15 · Close at T+365 US$10.16
- +34.3%Entry US$8.67 · Close at T+365 US$11.64
- -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.
- 4,520 shares0Common StockSEC:0001197405-24-000002:0
- 700 shares@ US$36.7534.4% of flowCommon StockSEC:0001197405-23-000002:0Canonical exit: 1 Aug 2023 (T+90)
- 600 shares@ US$42.0034.7% of flowCommon StockSEC:0001197405-22-000002:0Canonical exit: 25 Aug 2022 (T+90)
- 600 shares@ US$40.9230.9% of flowCommon StockSEC:0001197405-21-000002:0Canonical exit: 22 Nov 2021 (T+90)
- 800 shares@ US$33.148425.0% of flowCommon StockSEC:0001197405-20-000002:0Canonical exit: 10 Feb 2021 (T+90)
- 34.94 shares@ US$41.120.9% of flowCommon StockSEC:0001197405-19-000006:0Canonical exit: 11 Dec 2019 (T+90)
- 22 shares@ US$25.67Common StockSEC:0001197405-19-000004:0Canonical exit: 25 Sept 2016 (T+90)
- 21 shares@ US$44.62Common StockSEC:0001197405-19-000004:1Canonical exit: 16 Dec 2018 (T+90)
- 1 shares@ US$43.780.0% of flowCommon StockSEC:0001197405-19-000004:2Canonical exit: 24 Mar 2019 (T+90)
- 31 shares@ US$31.470.6% of flowCommon StockSEC:0001197405-19-000004:3Canonical exit: 24 Mar 2019 (T+90)
- 32 shares@ US$34.180.7% of flowCommon StockSEC:0001197405-19-000004:4Canonical exit: 23 Jun 2019 (T+90)
- 37 shares@ US$35.290.8% of flowCommon StockSEC:0001197405-19-000004:5Canonical exit: 15 Sept 2019 (T+90)
- 1 shares@ US$34.100.0% of flowCommon StockSEC:0001197405-19-000004:6Canonical exit: 15 Sept 2019 (T+90)
- 0.26 shares@ US$35.280.0% of flowCommon StockSEC:0001197405-19-000004:7Canonical exit: 15 Sept 2019 (T+90)
- 730 shares@ US$34.0516.0% of flowCommon StockSEC:0001197405-19-000002:0Canonical exit: 28 Aug 2019 (T+90)
- 425 shares@ US$41.4010.9% of flowCommon StockSEC:0001197405-18-000004:0Canonical exit: 1 Nov 2018 (T+90)
- 200 shares@ US$41.355.1% of flowCommon StockSEC:0001197405-18-000004:1Canonical exit: 1 Nov 2018 (T+90)
- 4,520 shares0Common StockSEC:0001197405-18-000002:0
- 432 shares@ US$28.005.9% of flowCommon StockSEC:0001197405-17-000002:0Canonical exit: 15 Nov 2017 (T+90)
- 318 shares@ US$28.004.3% of flowCommon StockSEC:0001197405-17-000002:1
- 800 shares@ US$26.1810.7% of flowCommon StockSEC:0001197405-16-000004:0Canonical exit: 1 Sept 2016 (T+90)
- 151 shares@ US$25.85Common StockSEC:0001197405-15-000002:0Canonical exit: 3 Nov 2015 (T+90)
- 149 shares@ US$25.85Common StockSEC:0001197405-15-000002:1Canonical exit: 3 Nov 2015 (T+90)
- 100 shares@ US$25.85Common StockSEC:0001197405-15-000002:2Canonical exit: 3 Nov 2015 (T+90)
- 400 shares@ US$25.39Common StockSEC:0001197405-14-000002:0Canonical exit: 10 Dec 2014 (T+90)
25 of 46 declarations