Skip to content
★ Sign in to follow
BM

Bruce MacDonald

Executive
Xcerra Corp
Total declarations
81
Company
1
▲ Purchases (0 ops.)
—
▼ Sales (65 ops.)
€237k

Latest filing published 12 Oct 2010 for Xcerra Corp, €6,966.

Insider track record

Disclosed buys
0
Disclosed sells
65
Signal history

No signal scores available.

Bruce MacDonald: trading record in brief

Bruce MacDonald discloses dealings in Xcerra Corp to SEC (Form 4). In total, 81 filings cover trades dated from 19 September 2008 to 8 October 2010.

No open-market purchase appears, only 65 sales worth €237k. Other entries cover 16 share grants. So far in 2010, the count stands at no purchases and 65 sales.

On 12 October 2010 came the latest disclosure, a share grant for €6,966 in Xcerra Corp. Filings reach the SEC (Form 4) feed a median of 1 day after the trade. US insiders must file a Form 4 within two business days of a trade. 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 Bruce MacDonald

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

Declarations79 total
  • ◆
    Chief Technology OfficerExecutivesXcerra Corp
    9,703 USD0SEC
    1,588 shares@ US$6.11Common StockSEC:0001181431-10-050505:0
  • ◆
    Chief Technology OfficerExecutivesXcerra Corp
    16,008 USD0SEC
    2,620 shares@ US$6.11Common StockSEC:0001181431-10-050505:2
  • ◆
    Chief Technology OfficerExecutivesXcerra Corp
    7,898 USD0SEC
    3,969 shares@ US$1.99Common StockSEC:0001181431-10-048316:0
  • ◆
    Vice President -- MarketingExecutivesXcerra Corp
    8,383 USD0SEC
    4,763 shares@ US$1.76Common StockSEC:0001181431-10-047336:0
  • ▼
    Chief Technology OfficerExecutivesXcerra Corp
    276 USD0SEC
    100 shares@ US$2.76Common StockSEC:0001181431-10-032810:0
  • ▼
    Chief Technology OfficerExecutivesXcerra Corp
    273 USD0SEC
    100 shares@ US$2.73Common StockSEC:0001181431-10-032810:1
  • ▼
    Chief Technology OfficerExecutivesXcerra Corp
    548 USD0SEC
    200 shares@ US$2.74Common StockSEC:0001181431-10-032810:2
  • ▼
    Chief Technology OfficerExecutivesXcerra Corp
    1,375 USD0SEC
    500 shares@ US$2.75Common StockSEC:0001181431-10-032810:3
  • ▼
    Chief Technology OfficerExecutivesXcerra Corp
    275 USD0SEC
    100 shares@ US$2.75Common StockSEC:0001181431-10-032810:4
  • ▼
    Chief Technology OfficerExecutivesXcerra Corp
    3,414 USD0SEC
    1,237 shares@ US$2.76Common StockSEC:0001181431-10-032810:5
  • ▼
    Chief Technology OfficerExecutivesXcerra Corp
    1,656 USD0SEC
    600 shares@ US$2.76Common StockSEC:0001181431-10-032810:6
  • ▼
    Chief Technology OfficerExecutivesXcerra Corp
    1,108 USD0SEC
    400 shares@ US$2.77Common StockSEC:0001181431-10-032810:7
  • ▼
    Chief Technology OfficerExecutivesXcerra Corp
    4,170 USD0SEC
    1,500 shares@ US$2.78Common StockSEC:0001181431-10-032810:8
  • ▼
    Chief Technology OfficerExecutivesXcerra Corp
    4,185 USD0SEC
    1,500 shares@ US$2.79Common StockSEC:0001181431-10-032810:9
  • ▼
    Chief Technology OfficerExecutivesXcerra Corp
    2,800 USD0SEC
    1,000 shares@ US$2.80Common StockSEC:0001181431-10-032810:10
  • ▼
    Chief Technology OfficerExecutivesXcerra Corp
    2,248 USD0SEC
    800 shares@ US$2.81Common StockSEC:0001181431-10-032810:11
  • ▼
    Chief Technology OfficerExecutivesXcerra Corp
    1,410 USD0SEC
    500 shares@ US$2.82Common StockSEC:0001181431-10-032810:12
  • ▼
    Chief Technology OfficerExecutivesXcerra Corp
    1,132 USD0SEC
    400 shares@ US$2.83Common StockSEC:0001181431-10-032810:13
  • ▼
    Chief Technology OfficerExecutivesXcerra Corp
    570 USD0SEC
    200 shares@ US$2.85Common StockSEC:0001181431-10-032810:14
  • ▼
    Chief Technology OfficerExecutivesXcerra Corp
    3,976 USD0SEC
    1,400 shares@ US$2.84Common StockSEC:0001181431-10-032810:15
  • ▼
    Chief Technology OfficerExecutivesXcerra Corp
    287 USD0SEC
    100 shares@ US$2.87Common StockSEC:0001181431-10-032810:16
  • ▼
    Chief Technology OfficerExecutivesXcerra Corp
    2,583 USD0SEC
    900 shares@ US$2.87Common StockSEC:0001181431-10-032810:17
  • ▼
    Chief Technology OfficerExecutivesXcerra Corp
    14,586 USD0SEC
    5,100 shares@ US$2.86Common StockSEC:0001181431-10-032810:18
  • ▼
    Chief Technology OfficerExecutivesXcerra Corp
    8,550 USD0SEC
    3,000 shares@ US$2.85Common StockSEC:0001181431-10-032810:19
  • ▼
    Chief Technology OfficerExecutivesXcerra Corp
    1,089 USD0SEC
    363 shares@ US$3.00Common StockSEC:0001181431-10-032810:20

25 of 79 declarations