Stock chart
Ticker: CSTL Exchange: NAQ


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Earnings
Earnings
 
Value bought

Past 90 days

 
Value sold

Past 90 days

 
Net insiders buying

Past 90 days

 
Trades (buy and sell)

Past 90 days

Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2006-09-12 2006-09-11 B Purchase

ZEFF DANIEL

Large shareholder
1,300 +0.2%
2.99
USD 3,887
1,300 +0.2% 2.99 USD 3,887
2006-09-12 2006-09-11 B Purchase

ZEFF DANIEL

Large shareholder
5,474 +1.0%
2.98
USD 16,313
5,474 +1.0% 2.98 USD 16,313
2006-09-12 2006-09-11 B Purchase

ZEFF DANIEL

Large shareholder
200 +0.0%
2.97
USD 594
200 +0.0% 2.97 USD 594
2006-09-12 2006-09-11 B Purchase

ZEFF DANIEL

Large shareholder
300 +0.1%
2.95
USD 885
300 +0.1% 2.95 USD 885
2006-09-12 2006-09-11 B Purchase

ZEFF DANIEL

Large shareholder
1,000 +0.2%
2.93
USD 2,930
1,000 +0.2% 2.93 USD 2,930
2006-09-12 2006-09-11 B Purchase

ZEFF DANIEL

Large shareholder
5,000 +1.0%
2.91
USD 14,550
5,000 +1.0% 2.91 USD 14,550
2006-09-12 2006-09-11 B Purchase

ZEFF DANIEL

Large shareholder
5,723 +1.1%
2.90
USD 16,597
5,723 +1.1% 2.90 USD 16,597
2006-09-12 2006-09-11 B Purchase

ZEFF DANIEL

Large shareholder
1,000 +0.2%
2.89
USD 2,890
1,000 +0.2% 2.89 USD 2,890
2006-09-12 2006-09-11 B Purchase

ZEFF DANIEL

Large shareholder
200 +0.0%
2.86
USD 572
200 +0.0% 2.86 USD 572
2006-09-12 2006-09-11 B Purchase

ZEFF DANIEL

Large shareholder
300 +0.1%
2.83
USD 849
300 +0.1% 2.83 USD 849
2006-09-12 2006-09-11 B Purchase

ZEFF DANIEL

Large shareholder
1,650 +0.3%
2.80
USD 4,620
1,650 +0.3% 2.80 USD 4,620
2006-09-12 2006-09-11 B Purchase

ZEFF DANIEL

Large shareholder
100 +0.0%
2.75
USD 275
100 +0.0% 2.75 USD 275
2006-08-24 2006-08-23 B Purchase

ZEFF DANIEL

Large shareholder
6,000 +1.2%
2.89
USD 17,340
6,000 +1.2% 2.89 USD 17,340
2006-08-24 2006-08-23 B Purchase

ZEFF DANIEL

Large shareholder
3,500 +0.7%
2.82
USD 9,870
3,500 +0.7% 2.82 USD 9,870
2006-08-24 2006-08-23 B Purchase

ZEFF DANIEL

Large shareholder
5,697 +1.1%
2.80
USD 15,952
5,697 +1.1% 2.80 USD 15,952
2006-08-15 2006-08-14 B Purchase

ZEFF DANIEL

Large shareholder
250 +0.0%
2.70
USD 675
250 +0.0% 2.70 USD 675
2006-08-15 2006-08-14 B Purchase

ZEFF DANIEL

Large shareholder
1,900 +0.4%
2.60
USD 4,940
1,900 +0.4% 2.60 USD 4,940
2006-08-14 2006-08-11 B Purchase

ZEFF DANIEL

Large shareholder
3,000 +0.6%
2.80
USD 8,400
3,000 +0.6% 2.80 USD 8,400
2006-08-14 2006-08-11 B Purchase

ZEFF DANIEL

Large shareholder
2,000 +0.4%
2.79
USD 5,580
2,000 +0.4% 2.79 USD 5,580
2006-08-14 2006-08-11 B Purchase

ZEFF DANIEL

Large shareholder
4,900 +1.0%
2.75
USD 13,475
4,900 +1.0% 2.75 USD 13,475
2006-08-14 2006-08-11 B Purchase

ZEFF DANIEL

Large shareholder
100 +0.0%
2.71
USD 271
100 +0.0% 2.71 USD 271
2006-08-14 2006-08-11 B Purchase

ZEFF DANIEL

Large shareholder
4,700 +1.0%
2.66
USD 12,502
4,700 +1.0% 2.66 USD 12,502
2006-08-14 2006-08-11 B Purchase

ZEFF DANIEL

Large shareholder
392 +0.1%
2.65
USD 1,039
392 +0.1% 2.65 USD 1,039
2006-08-14 2006-08-11 B Purchase

ZEFF DANIEL

Large shareholder
608 +0.1%
2.64
USD 1,605
608 +0.1% 2.64 USD 1,605
2006-08-14 2006-08-11 B Purchase

ZEFF DANIEL

Large shareholder
300 +0.1%
2.62
USD 786
300 +0.1% 2.62 USD 786
2006-08-14 2006-08-11 B Purchase

ZEFF DANIEL

Large shareholder
200 +0.0%
2.59
USD 518
200 +0.0% 2.59 USD 518
2006-08-09 2006-08-08 B Purchase

ZEFF DANIEL

Large shareholder
1,300 +0.3%
2.71
USD 3,523
1,300 +0.3% 2.71 USD 3,523
2006-08-08 2006-08-07 B Purchase

ZEFF DANIEL

Large shareholder
1,400 +0.3%
2.72
USD 3,808
1,400 +0.3% 2.72 USD 3,808
2006-08-08 2006-08-07 B Purchase

ZEFF DANIEL

Large shareholder
800 +0.2%
2.68
USD 2,144
800 +0.2% 2.68 USD 2,144
2006-08-08 2006-08-07 B Purchase

ZEFF DANIEL

Large shareholder
425 +0.1%
2.65
USD 1,126
425 +0.1% 2.65 USD 1,126
2006-08-01 2006-07-31 B Purchase

ZEFF DANIEL

Large shareholder
698 +0.1%
2.75
USD 1,920
698 +0.1% 2.75 USD 1,920
2006-08-01 2006-07-31 B Purchase

ZEFF DANIEL

Large shareholder
4,900 +1.0%
2.74
USD 13,426
4,900 +1.0% 2.74 USD 13,426
2006-08-01 2006-07-31 B Purchase

ZEFF DANIEL

Large shareholder
4,800 +1.0%
2.73
USD 13,104
4,800 +1.0% 2.73 USD 13,104
2006-08-01 2006-07-31 B Purchase

ZEFF DANIEL

Large shareholder
402 +0.1%
2.72
USD 1,093
402 +0.1% 2.72 USD 1,093
2006-08-01 2006-07-31 B Purchase

ZEFF DANIEL

Large shareholder
5,000 +1.1%
2.71
USD 13,550
5,000 +1.1% 2.71 USD 13,550
2006-08-01 2006-07-31 B Purchase

ZEFF DANIEL

Large shareholder
4,000 +0.9%
2.69
USD 10,760
4,000 +0.9% 2.69 USD 10,760
2006-08-01 2006-07-31 B Purchase

ZEFF DANIEL

Large shareholder
3,000 +0.7%
2.68
USD 8,040
3,000 +0.7% 2.68 USD 8,040
2006-08-01 2006-07-31 B Purchase

ZEFF DANIEL

Large shareholder
6,200 +1.4%
2.67
USD 16,554
6,200 +1.4% 2.67 USD 16,554
2006-08-01 2006-07-31 B Purchase

ZEFF DANIEL

Large shareholder
8,900 +2.0%
2.65
USD 23,585
8,900 +2.0% 2.65 USD 23,585
2006-08-01 2006-07-31 B Purchase

ZEFF DANIEL

Large shareholder
4,500 +1.0%
2.65
USD 11,925
4,500 +1.0% 2.65 USD 11,925
2006-08-01 2006-07-31 B Purchase

ZEFF DANIEL

Large shareholder
500 +0.1%
2.64
USD 1,320
500 +0.1% 2.64 USD 1,320
2006-08-01 2006-07-31 B Purchase

ZEFF DANIEL

Large shareholder
3,200 +0.7%
2.63
USD 8,416
3,200 +0.7% 2.63 USD 8,416
2006-08-01 2006-07-31 B Purchase

ZEFF DANIEL

Large shareholder
100 +0.0%
2.62
USD 262
100 +0.0% 2.62 USD 262
2006-08-01 2006-07-31 B Purchase

ZEFF DANIEL

Large shareholder
1,200 +0.3%
2.60
USD 3,120
1,200 +0.3% 2.60 USD 3,120
2006-08-01 2006-07-31 B Purchase

ZEFF DANIEL

Large shareholder
1,900 +0.4%
2.59
USD 4,921
1,900 +0.4% 2.59 USD 4,921
2006-07-31 2006-07-28 B Purchase

ZEFF DANIEL

Large shareholder
6,440 +1.5%
2.75
USD 17,710
6,440 +1.5% 2.75 USD 17,710
2006-07-31 2006-07-28 B Purchase

ZEFF DANIEL

Large shareholder
2,400 +0.6%
2.74
USD 6,576
2,400 +0.6% 2.74 USD 6,576
2006-07-31 2006-07-28 B Purchase

ZEFF DANIEL

Large shareholder
100 +0.0%
2.73
USD 273
100 +0.0% 2.73 USD 273
2006-07-31 2006-07-28 B Purchase

ZEFF DANIEL

Large shareholder
2,000 +0.5%
2.69
USD 5,380
2,000 +0.5% 2.69 USD 5,380
2006-07-31 2006-07-28 B Purchase

ZEFF DANIEL

Large shareholder
200 +0.0%
2.68
USD 536
200 +0.0% 2.68 USD 536
2006-07-31 2006-07-28 B Purchase

ZEFF DANIEL

Large shareholder
2,500 +0.6%
2.67
USD 6,675
2,500 +0.6% 2.67 USD 6,675
2006-07-31 2006-07-28 B Purchase

ZEFF DANIEL

Large shareholder
200 +0.0%
2.66
USD 532
200 +0.0% 2.66 USD 532
2006-07-31 2006-07-28 B Purchase

ZEFF DANIEL

Large shareholder
1,370 +0.3%
2.65
USD 3,631
1,370 +0.3% 2.65 USD 3,631
2006-07-31 2006-07-28 B Purchase

ZEFF DANIEL

Large shareholder
300 +0.1%
2.64
USD 792
300 +0.1% 2.64 USD 792
2006-07-31 2006-07-28 B Purchase

ZEFF DANIEL

Large shareholder
300 +0.1%
2.63
USD 789
300 +0.1% 2.63 USD 789
2006-07-31 2006-07-28 B Purchase

ZEFF DANIEL

Large shareholder
1,900 +0.5%
2.60
USD 4,940
1,900 +0.5% 2.60 USD 4,940
2006-07-31 2006-07-28 B Purchase

ZEFF DANIEL

Large shareholder
100 +0.0%
2.59
USD 259
100 +0.0% 2.59 USD 259
2006-07-31 2006-07-28 B Purchase

ZEFF DANIEL

Large shareholder
700 +0.2%
2.58
USD 1,806
700 +0.2% 2.58 USD 1,806
2006-07-31 2006-07-28 B Purchase

ZEFF DANIEL

Large shareholder
100 +0.0%
2.53
USD 253
100 +0.0% 2.53 USD 253
2006-07-27 2006-07-26 B Purchase

ZEFF DANIEL

Large shareholder
3,000 +0.7%
3.15
USD 9,450
3,000 +0.7% 3.15 USD 9,450
2006-07-27 2006-07-26 B Purchase

ZEFF DANIEL

Large shareholder
8,500 +2.1%
3.10
USD 26,350
8,500 +2.1% 3.10 USD 26,350
2006-07-27 2006-07-26 B Purchase

ZEFF DANIEL

Large shareholder
3,900 +1.0%
3.09
USD 12,051
3,900 +1.0% 3.09 USD 12,051
2006-07-27 2006-07-26 B Purchase

ZEFF DANIEL

Large shareholder
600 +0.2%
3.07
USD 1,842
600 +0.2% 3.07 USD 1,842
2006-07-27 2006-07-26 B Purchase

ZEFF DANIEL

Large shareholder
500 +0.1%
3.06
USD 1,530
500 +0.1% 3.06 USD 1,530
2006-07-27 2006-07-26 B Purchase

ZEFF DANIEL

Large shareholder
6,300 +1.6%
3.05
USD 19,215
6,300 +1.6% 3.05 USD 19,215
2006-07-27 2006-07-26 B Purchase

ZEFF DANIEL

Large shareholder
100 +0.0%
3.04
USD 304
100 +0.0% 3.04 USD 304
2006-07-27 2006-07-26 B Purchase

ZEFF DANIEL

Large shareholder
500 +0.1%
3.03
USD 1,515
500 +0.1% 3.03 USD 1,515
2006-07-27 2006-07-26 B Purchase

ZEFF DANIEL

Large shareholder
1,000 +0.3%
3.02
USD 3,020
1,000 +0.3% 3.02 USD 3,020
2006-07-18 2006-07-17 B Purchase

ZEFF DANIEL

Large shareholder
400 +0.1%
2.91
USD 1,164
400 +0.1% 2.91 USD 1,164
2006-07-18 2006-07-17 B Purchase

ZEFF DANIEL

Large shareholder
200 +0.1%
2.90
USD 580
200 +0.1% 2.90 USD 580
2006-07-18 2006-07-17 B Purchase

ZEFF DANIEL

Large shareholder
300 +0.1%
2.86
USD 858
300 +0.1% 2.86 USD 858
2006-07-18 2006-07-17 B Purchase

ZEFF DANIEL

Large shareholder
3,000 +0.8%
2.79
USD 8,370
3,000 +0.8% 2.79 USD 8,370
2006-07-18 2006-07-17 B Purchase

ZEFF DANIEL

Large shareholder
300 +0.1%
2.77
USD 831
300 +0.1% 2.77 USD 831
2006-07-18 2006-07-17 B Purchase

ZEFF DANIEL

Large shareholder
400 +0.1%
2.75
USD 1,100
400 +0.1% 2.75 USD 1,100
2006-07-18 2006-07-17 B Purchase

ZEFF DANIEL

Large shareholder
100 +0.0%
2.74
USD 274
100 +0.0% 2.74 USD 274
// ... existing code ... // ... rest of the file ...