Skip to content
★ Sign in to follow
RJ

Roger J. Maggs

Xcerra Corp
Total declarations
42
Company
1
▲ Purchases (0 ops.)
—
▼ Sales (27 ops.)
€377k

Latest filing published 04 Oct 2018 for Xcerra Corp.

Insider track record

Disclosed buys
0
Disclosed sells
27
Signal history

No signal scores available.

Roger J. Maggs: trading record in brief

Roger J. Maggs is a declared insider of Xcerra Corp, with filings sourced from SEC (Form 4). Between 27 June 2006 and 1 October 2018, the trades on record add up to 42 filings.

No open-market purchase appears, only 27 sales worth €377k. Besides market trades, the filings include 12 share grants and 1 option exercise.

The record was last updated on 4 October 2018 with a transaction in Xcerra Corp. Filings reach the SEC (Form 4) feed a median of 1 day after the trade. The legal deadline for a Form 4 is two business days after the transaction. Keep in mind that insiders sell for many reasons unrelated to the outlook, from tax bills to estate planning. 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 Roger J. Maggs

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

Declarations41 total
  • ●
    DirectorExecutivesXcerra Corp
    0SEC
    104,026 sharesCommon StockSEC:0001209191-18-054183:0
  • ●
    DirectorExecutivesXcerra Corp
    0SEC
    104,026 sharesCommon StockSEC:0001209191-18-053354:0
  • ◆
    DirectorExecutivesXcerra Corp
    0SEC
    12,000 shares0Restricted Stock UnitsSEC:0001209191-17-063057:0
  • ◆
    DirectorExecutivesXcerra Corp
    0SEC
    12,000 shares0Restricted Stock UnitsSEC:0001209191-16-152623:0
  • ◆
    DirectorExecutivesXcerra Corp
    0SEC
    12,000 shares0Restricted Stock UnitsSEC:0001209191-15-081475:0
  • ▼
    DirectorExecutivesXcerra Corp
    118,554 USD0SEC
    12,666 shares@ US$9.36Common StockSEC:0001209191-15-033368:0
  • ◆
    DirectorExecutivesXcerra Corp
    0SEC
    12,000 shares0Restricted Stock UnitsSEC:0001209191-14-070601:0
  • ◆
    DirectorExecutivesXcerra Corp
    0SEC
    12,000 shares0Restricted Stock UnitsSEC:0001181431-13-060445:0
  • ◆
    DirectorExecutivesXcerra Corp
    0SEC
    12,000 shares0Restricted Stock UnitsSEC:0001181431-12-061098:0
  • ◆
    DirectorExecutivesXcerra Corp
    0SEC
    12,000 shares0Restricted Stock UnitsSEC:0001181431-11-059591:0
  • ◆
    DirectorExecutivesXcerra Corp
    0SEC
    12,000 shares0Restricted Stock UnitsSEC:0001181431-11-041555:0
  • ▼
    DirectorExecutivesXcerra Corp
    5,098 USD0SEC
    1,770 shares@ US$2.88Common StockSEC:0001181431-10-033138:0
  • ▼
    DirectorExecutivesXcerra Corp
    2,336 USD0SEC
    800 shares@ US$2.92Common StockSEC:0001181431-10-033138:1
  • ▼
    DirectorExecutivesXcerra Corp
    11,058 USD0SEC
    3,800 shares@ US$2.91Common StockSEC:0001181431-10-033138:2
  • ▼
    DirectorExecutivesXcerra Corp
    67,744 USD0SEC
    23,200 shares@ US$2.92Common StockSEC:0001181431-10-033138:3
  • ▼
    DirectorExecutivesXcerra Corp
    4,395 USD0SEC
    1,500 shares@ US$2.93Common StockSEC:0001181431-10-033138:4
  • ▼
    DirectorExecutivesXcerra Corp
    46,667 USD0SEC
    16,092 shares@ US$2.90Common StockSEC:0001181431-10-033138:5
  • ▼
    DirectorExecutivesXcerra Corp
    5,800 USD0SEC
    2,000 shares@ US$2.90Common StockSEC:0001181431-10-033138:6
  • ▼
    DirectorExecutivesXcerra Corp
    36,148 USD0SEC
    12,508 shares@ US$2.89Common StockSEC:0001181431-10-033138:7
  • ◆
    DirectorExecutivesXcerra Corp
    0SEC
    20,000 shares0Restricted Stock UnitsSEC:0001181431-09-056119:0
  • ◆
    DirectorExecutivesXcerra Corp
    0SEC
    45,000 shares0Restricted Stock UnitsSEC:0001181431-08-067188:0
  • ◆
    DirectorExecutivesXcerra Corp
    0SEC
    12,000 shares0Restricted Stock UnitsSEC:0001181431-07-073613:0
  • ▼
    DirectorExecutivesXcerra Corp
    5,572 USD0SEC
    1,400 shares@ US$3.98Common StockSEC:0001181431-07-057397:0
  • ▼
    DirectorExecutivesXcerra Corp
    7,940 USD0SEC
    2,000 shares@ US$3.97Common StockSEC:0001181431-07-057397:1
  • ▼
    DirectorExecutivesXcerra Corp
    11,455 USD0SEC
    2,900 shares@ US$3.95Common StockSEC:0001181431-07-057397:2

25 of 41 declarations