Latest filing published 16 Dec 2025 for Bogota Financial Corp., €15k.
Filing timeline
BuySaleInsider track record
Across 9 buy signals with a settled T+90 return. Return basis: close on the day after publication.
John J. Masterson: trading record in brief
John J. Masterson (board member) discloses dealings in Bogota Financial Corp. to SEC (Form 4). We count 69 filings; the first trade dates from 20 February 2020 and the latest from 12 December 2025.
No open-market sale appears; the market trades are 68 purchases worth €1.3M. A purchase on the market is a deliberate choice to commit personal money, which is why it draws more attention than a grant. Other entries cover 1 share grant. So far in 2025, the count stands at 5 purchases and no sales.
The median purchase comes to €12k. Of 68 purchases, 26 formed part of a group of insiders buying within 30 days of each other. Such overlaps are known as a cluster signal: distinct people reaching the same decision at about the same time.
The record was last updated on 16 December 2025 with an open-market purchase (€15k) in Bogota Financial Corp. The median gap between a trade and its publication by SEC (Form 4) is 2 days. Section 16 rules allow two business days to file each Form 4. Source: insider filings from SEC (Form 4). Past trades are no guide to future returns.
Companies and markets linked to John J. Masterson
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 2,200 shares@ US$8.213.7% of flowCommon StockSEC:0001437749-25-038004:0Canonical exit: 12 Mar 2026 (T+90)
- 1,000 shares@ US$8.401.8% of flowCommon StockSEC:0001437749-25-037228:0Canonical exit: 5 Mar 2026 (T+90)
- 1,200 shares@ US$7.552.0% of flowCommon StockSEC:0001437749-25-021065:0Canonical exit: 16 Sept 2025 (T+90)
- 1,400 shares@ US$7.052.0% of flowCommon StockSEC:0001437749-25-018538:0Canonical exit: 21 Aug 2025 (T+90)
- 2,511 shares@ US$7.263.7% of flowCommon StockSEC:0001437749-24-024670:0Canonical exit: 31 Oct 2024 (T+90)
- 208 shares@ US$6.780.3% of flowCommon StockSEC:0001437749-24-018563:0Canonical exit: 26 Aug 2024 (T+90)
- 1,192 shares@ US$6.701.6% of flowCommon StockSEC:0001437749-24-014773:0Canonical exit: 31 Jul 2024 (T+90)
- 1,929 shares@ US$7.302.8% of flowCommon StockSEC:0001437749-24-008137:0Canonical exit: 12 Jun 2024 (T+90)
- 2,300 shares@ US$7.513.5% of flowCommon StockSEC:0001437749-24-007132:0Canonical exit: 4 Jun 2024 (T+90)
- 1,000 shares@ US$7.801.6% of flowCommon StockSEC:0001437749-24-006647:0Canonical exit: 30 May 2024 (T+90)
- 3,078 shares@ US$7.804.9% of flowCommon StockSEC:0001437749-24-006110:0Canonical exit: 27 May 2024 (T+90)
- 1,500 shares@ US$8.102.5% of flowCommon StockSEC:0001437749-24-003764:0Canonical exit: 8 May 2024 (T+90)
- 2,320 shares@ US$6.903.3% of flowCommon StockSEC:0001437749-23-034226:0Canonical exit: 7 Mar 2024 (T+90)
- 2,400 shares@ US$6.903.4% of flowCommon StockSEC:0000950170-23-068640:0Canonical exit: 3 Mar 2024 (T+90)
- 2,744 shares@ US$7.304.1% of flowCommon StockSEC:0001437749-23-025965:0Canonical exit: 12 Dec 2023 (T+90)
- 3,000 shares@ US$7.324.5% of flowCommon StockSEC:0001437749-23-025508:0Canonical exit: 6 Dec 2023 (T+90)
- 4,000 shares@ US$7.456.1% of flowCommon StockSEC:0001437749-23-025410:0Canonical exit: 4 Dec 2023 (T+90)
- 1,204 shares@ US$7.701.9% of flowCommon StockSEC:0001437749-23-024845:0Canonical exit: 26 Nov 2023 (T+90)
- 4,200 shares@ US$7.656.5% of flowCommon StockSEC:0001437749-23-024845:1Canonical exit: 27 Nov 2023 (T+90)
- 1,000 shares@ US$8.101.6% of flowCommon StockSEC:0001437749-23-024584:0Canonical exit: 20 Nov 2023 (T+90)
- 1,168 shares@ US$8.131.9% of flowCommon StockSEC:0001437749-23-024389:0Canonical exit: 16 Nov 2023 (T+90)
- 634 shares@ US$8.291.1% of flowCommon StockSEC:0001437749-23-023862:0Canonical exit: 12 Nov 2023 (T+90)
- 1,300 shares@ US$7.902.1% of flowCommon StockSEC:0001437749-23-016580:0Canonical exit: 30 Aug 2023 (T+90)
- 2,392 shares@ US$8.003.9% of flowCommon StockSEC:0001437749-23-016337:0Canonical exit: 28 Aug 2023 (T+90)
- 883 shares@ US$8.001.5% of flowCommon StockSEC:0001437749-23-015997:0Canonical exit: 23 Aug 2023 (T+90)
25 of 37 declarations