Skip to content
★ Sign in to follow
JR
Total declarations
20
Company
1
▲ Purchases (1 ops.)
€27k
▼ Sales (5 ops.)
€681k

Latest filing published 29 May 2018 for SunOpta Inc..

Filing timeline

BuySale
John Ruelle

Insider track record

Disclosed buys
1
Disclosed sells
5
Signal history

Closed purchases

Market purchases
1

Not enough history yet: 0 closed purchases, at least 2 are needed.

Purchases by company

John Ruelle: trading record in brief

John Ruelle is a declared insider of SunOpta Inc., with filings sourced from SEC (Form 4). We count 20 filings; the first trade dates from 14 March 2014 and the latest from 24 May 2018.

The open-market side counts 1 purchase for €27k alongside 5 sales for €681k. Netting one side against the other leaves €653k of net selling. Open-market purchases are the filings investors watch most closely, because the insider pays for the shares out of pocket. Other entries cover 1 share grant and 13 option exercises.

The record was last updated on 29 May 2018 with an option exercise in SunOpta Inc. The latest purchase dates back some time: it was published 4,619 days ago, on 18 March 2014. Typically, a trade is published a median of 2 days after it takes place. Section 16 rules allow two business days to file each Form 4. Sales are harder to read than purchases, since they often meet personal needs such as tax or diversification. 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 Ruelle

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

Declarations20 total
  • ◇
    CAO and SVPExecutivesSunOpta Inc.
    0SEC
    6,568 sharesCommon SharesSEC:0001209191-18-034028:0
  • ◆
    CAO and SVPExecutivesSunOpta Inc.
    15,477 USD11SEC
    2,010 shares@ US$7.702.4% of flowCommon SharesSEC:0001209191-18-034028:1
  • ◇
    CAO and SVPExecutivesSunOpta Inc.
    252,500 USD15SEC
    50,000 shares@ US$5.0538.7% of flowCommon sharesSEC:0001209191-17-052314:0
  • ◇
    CAO and SVPExecutivesSunOpta Inc.
    47,749 USD12SEC
    14,602 shares@ US$3.277.3% of flowCommon sharesSEC:0001209191-17-052103:0
  • ▼
    CAO and SVPExecutivesSunOpta Inc.
    335,659 USD16SEC
    38,361 shares@ US$8.7551.6% of flowCommon sharesSEC:0001209191-17-052103:1
  • ◇
    CAOExecutivesSunOpta Inc.
    0SEC
    2,000 shares0Common sharesSEC:0000351834-15-000040:0
  • ◇
    CAOExecutivesSunOpta Inc.
    0SEC
    8,000 shares0Common sharesSEC:0000351834-15-000040:1
  • ◇
    CAOExecutivesSunOpta Inc.
    0SEC
    12,000 shares0Common sharesSEC:0000351834-15-000040:2
  • ▼
    CAOExecutivesSunOpta Inc.
    220,660 USD0SEC
    22,000 shares@ US$10.03Common sharesSEC:0000351834-15-000040:3
  • ▼
    VP & CAOExecutivesSunOpta Inc.
    46,677 USD0SEC
    4,306 shares@ US$10.84Common SharesSEC:0000351834-14-000023:0
  • ◇
    ExecutivesSunOpta Inc.
    1,920 USD0SEC
    1,000 shares@ US$1.92Common sharesSEC:0000351834-14-000021:0
  • ◇
    ExecutivesSunOpta Inc.
    3,280 USD0SEC
    2,000 shares@ US$1.64Common sharesSEC:0000351834-14-000021:1
  • ◇
    ExecutivesSunOpta Inc.
    26,700 USD0SEC
    6,000 shares@ US$4.45Common sharesSEC:0000351834-14-000021:2
  • ◇
    ExecutivesSunOpta Inc.
    88,320 USD0SEC
    12,000 shares@ US$7.36Common sharesSEC:0000351834-14-000020:0
  • ▼
    ExecutivesSunOpta Inc.
    146,400 USD0SEC
    12,000 shares@ US$12.20Common sharesSEC:0000351834-14-000020:1
  • ▲
    ExecutivesSunOpta Inc.
    37,875 USD0SEC
    3,494 shares@ US$10.84Common sharesSEC:0000351834-14-000002:2
    Canonical exit: 12 Jun 2014 (T+90)
  • ◇
    ExecutivesSunOpta Inc.
    44,772 USD0SEC
    7,800 shares@ US$5.74Common SharesSEC:0000351834-14-000002:0
  • ▼
    ExecutivesSunOpta Inc.
    84,552 USD0SEC
    7,800 shares@ US$10.84Common SharesSEC:0000351834-14-000002:1
  • ◇
    ExecutivesSunOpta Inc.
    21,560 USD0SEC
    2,000 shares@ US$10.78Common sharesSEC:0000351834-14-000001:0
  • ◇
    ExecutivesSunOpta Inc.
    43,120 USD0SEC
    4,000 shares@ US$10.78Common sharesSEC:0000351834-14-000001:1

20 of 20 declarations