Latest filing published 22 Nov 2023 for Rocky Mountain Chocolate Factory, Inc., €2,286.
Filing timeline
BuySaleInsider track record
Closed purchases
Based on 31 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.7%Entry US$4.12 · Close at T+365 US$2.65
- -35.5%Entry US$4.11 · Close at T+365 US$2.65
- -74.1%Entry US$5.90 · Close at T+365 US$1.53
- -67.4%Entry US$5.92 · Close at T+365 US$1.93
- -66.8%Entry US$5.88 · Close at T+365 US$1.95
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.
Robert J. Sarlls: trading record in brief
Robert J. Sarlls has filed trades across 2 companies (mainly through SEC (Form 4)), most often in Sanfilippo John B & SON Inc and Rocky Mountain Chocolate Factory, Inc. We count 58 filings; the first trade dates from 11 September 2009 and the latest from 22 November 2023.
In open-market terms, that means 32 purchases worth €117k on one side and 18 sales worth €111k on the other. On balance, insiders were net buyers of €6,627. A purchase on the market is a deliberate choice to commit personal money, which is why it draws more attention than a grant. The rest of the record consists of 6 share grants and 1 option exercise. In 2023 alone, the filings show 9 purchases and no sales.
The median purchase comes to €3,141. Of 12 purchases, 12 formed part of a group of insiders buying within 30 days of each other. When several insiders buy within a few weeks of each other, analysts speak of a cluster purchase. After 31 purchases with a full 90-day history, the hit rate stands at 13% and the median 90-day move at -14.3%. They describe history only and say nothing certain about the share price ahead.
The latest filing, published on 22 November 2023, reports an open-market purchase of €2,286 in Rocky Mountain Chocolate Factory, Inc. The median gap between a trade and its publication by SEC (Form 4) is 2 days. For comparison, the SEC allows two business days to file a Form 4. Source: insider filings from SEC (Form 4). Past trades are no guide to future returns.
Companies and markets linked to Robert J. Sarlls
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
- 600 shares@ US$4.164.5% of flowCommon StockSEC:0001437749-23-032874:1Canonical exit: 20 Feb 2024 (T+90)
- 1,000 shares@ US$4.179.7% of flowCommon StockSEC:0001437749-23-032874:0Canonical exit: 20 Feb 2024 (T+90)
- 1,400 shares@ US$4.1013.6% of flowCommon StockSEC:0001437749-23-031829:0Canonical exit: 12 Feb 2024 (T+90)
- 27,130 shares0Common StockSEC:0001437749-23-023872:0
- 600 shares@ US$5.896.3% of flowCommon StockSEC:0001437749-23-021682:1Canonical exit: 29 Oct 2023 (T+90)
- 400 shares@ US$5.91625.4% of flowCommon StockSEC:0001437749-23-021682:0Canonical exit: 29 Oct 2023 (T+90)
- 200 shares@ US$5.702.6% of flowCommon StockSEC:0001437749-23-021069:0Canonical exit: 24 Oct 2023 (T+90)
- 100 shares@ US$5.631.0% of flowCommon StockSEC:0001437749-23-020456:1Canonical exit: 17 Oct 2023 (T+90)
- 203 shares@ US$5.722.6% of flowCommon StockSEC:0001437749-23-020456:0Canonical exit: 17 Oct 2023 (T+90)
- 297 shares@ US$5.403.6% of flowCommon StockSEC:0001437749-23-020350:0Canonical exit: 16 Oct 2023 (T+90)
- 800 shares@ US$6.6110.4% of flowCommon StockSEC:0001437749-22-024914:1Canonical exit: 23 Jan 2023 (T+90)
- 500 shares@ US$6.64228.4% of flowCommon StockSEC:0001437749-22-024914:0Canonical exit: 23 Jan 2023 (T+90)
- 500 shares@ US$6.196.2% of flowCommon StockSEC:0001437749-22-024592:0Canonical exit: 18 Jan 2021 (T+90)
- 3,400 shares@ US$6.212754.1% of flowCommon StockSEC:0001437749-22-024476:0Canonical exit: 16 Jan 2023 (T+90)
- 258 shares@ US$20.19Common StockSEC:0000880117-13-000009:0
- 409 shares@ US$20.08Common StockSEC:0000880117-13-000005:0
- 400 shares@ US$20.07Common StockSEC:0000880117-13-000005:1
- 150 shares@ US$20.06Common StockSEC:0000880117-13-000005:2
- 108 shares@ US$20.11Common StockSEC:0000880117-13-000005:3
- 100 shares@ US$20.09Common StockSEC:0000880117-13-000005:4
- 100 shares@ US$20.05Common StockSEC:0000880117-13-000005:5
- 7,500 sharesCommon StockSEC:0000880117-13-000004:0
- 1,000 shares@ US$17.15Common StockSEC:0000880117-12-000050:0
- 650 shares@ US$17.18Common StockSEC:0000880117-12-000050:1
- 350 shares@ US$17.25Common StockSEC:0000880117-12-000050:2
25 of 58 declarations