Microfluidics International Corp (MFIC)

Ticker: MFIC


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
No insider activity signals detected

Insider trades have not triggered unusual activity signals for this company.

Top insiders
Trades
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
480.87
Quantity 28,389 -44.9%
Value US$4,046,925
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
139.04
Quantity 79,919 +36.5%
Value US$2,759,577
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
345.77
Quantity 61,970 -8.8%
Value US$4,710,361
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
1.34
Quantity 10,000 +2.1%
Value US$13,400
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
1.33
Quantity 400 +0.1%
Value US$532
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
1.33
Quantity 10,000 +2.2%
Value US$13,300
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
1.34
Quantity 10,000 +2.2%
Value US$13,400
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
1.34
Quantity 10,000 +2.3%
Value US$13,400
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
1.33
Quantity 5,000 +1.2%
Value US$6,650
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.80
Quantity 4,000 +0.9%
Value US$3,200
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.80
Quantity 2,300 +0.5%
Value US$1,840
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.80
Quantity 300 +0.1%
Value US$240
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.80
Quantity 3,000 +0.7%
Value US$2,400
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.80
Quantity 2,000 +0.5%
Value US$1,600
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.80
Quantity 1,300 +0.2%
Value US$1,040
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.80
Quantity 5,000 +1.2%
Value US$4,000
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.80
Quantity 2,000 +0.5%
Value US$1,600
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.80
Quantity 5,400 +1.3%
Value US$4,320
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.76
Quantity 500 +0.1%
Value US$380
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.80
Quantity 5,000 +1.2%
Value US$4,000
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.80
Quantity 1,720 +0.4%
Value US$1,376
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.75
Quantity 1,200 +0.2%
Value US$900
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.77
Quantity 300 +0.0%
Value US$231
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.80
Quantity 1,000 +0.2%
Value US$800
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.80
Quantity 2,000 +0.5%
Value US$1,600
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.70
Quantity 1,030 +0.3%
Value US$721
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.75
Quantity 7,000 +1.8%
Value US$5,250
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.72
Quantity 2,420 +0.6%
Value US$1,742
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.72
Quantity 650 +0.1%
Value US$468
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.80
Quantity 1,300 +0.2%
Value US$1,040
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.85
Quantity 2,500 +0.3%
Value US$2,125
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.80
Quantity 2,500 +0.3%
Value US$2,000
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.92
Quantity 700 +1.2%
Value US$644
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.70
Quantity 8,456 +2.2%
Value US$5,919
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.75
Quantity 10,000 +2.7%
Value US$7,500
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.74
Quantity 2,594 +0.4%
Value US$1,920
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.70
Quantity 3,500 +0.5%
Value US$2,450
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.70
Quantity 6 +0.0%
Value US$4
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.70
Quantity 3,600 +0.5%
Value US$2,520
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.70
Quantity 2,500 +0.7%
Value US$1,750
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.68
Quantity 3,174 +0.9%
Value US$2,158
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.70
Quantity 2,400 +0.7%
Value US$1,680
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.71
Quantity 2,400 +0.7%
Value US$1,704
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.72
Quantity 2,100 +0.3%
Value US$1,512
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.70
Quantity 2,200 +0.3%
Value US$1,540
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.72
Quantity 1,000 +0.1%
Value US$720
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.76
Quantity 1,300 +2.2%
Value US$988
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.76
Quantity 600 +0.1%
Value US$456
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.75
Quantity 2,000 +0.6%
Value US$1,500
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.75
Quantity 6,185 +1.8%
Value US$4,639
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.75
Quantity 215 +0.1%
Value US$161
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.75
Quantity 500 +0.1%
Value US$375
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.75
Quantity 873 +0.1%
Value US$655
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.75
Quantity 100 +0.0%
Value US$75
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.75
Quantity 500 +0.1%
Value US$375
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.80
Quantity 1,000 +1.8%
Value US$800
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.88
Quantity 300 +0.0%
Value US$264
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.77
Quantity 100 +0.0%
Value US$77
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.77
Quantity 4,400 +1.3%
Value US$3,388
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.88
Quantity 400 +0.1%
Value US$352
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.76
Quantity 1,000 +0.3%
Value US$760
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.85
Quantity 4,300 +1.3%
Value US$3,655
Daly Joseph Patrick Large shareholder
Transaction date
Purchase
Price
0.90
Quantity 2,500 +0.7%
Value US$2,250
LITTLE JAMES N Non-Executive Director
Transaction date
Purchase
Price
0.59
Quantity 5,000 +16.7%
Value US$2,950
UVEGES GEORGE Non-Executive Director
Transaction date
Purchase
Price
0.62
Quantity 3,000 +11.1%
Value US$1,860
UVEGES GEORGE Non-Executive Director
Transaction date
Purchase
Price
0.55
Quantity 2,000 +8.0%
Value US$1,100
UVEGES GEORGE Non-Executive Director
Transaction date
Purchase
Price
0.54
Quantity 2,000 +8.7%
Value US$1,080
FERRARA MICHAEL C Chief Executive Officer Executive Director
Transaction date
Purchase
Price
0.62
Quantity 10,000 +100.0%
Value US$6,200
UVEGES GEORGE Non-Executive Director
Transaction date
Purchase
Price
0.51
Quantity 3,000 +15.0%
Value US$1,530
GRUVERMAN IRWIN J/ Large shareholder
Transaction date
Sale
Price
1.00
Quantity 36,577 -2.2%
Value US$36,577
ROY LEO PIERRE Non-Executive Director
Transaction date
Purchase
Price
1.39
Quantity 500 +1.0%
Value US$695
ROY LEO PIERRE Non-Executive Director
Transaction date
Purchase
Price
1.38
Quantity 4,500 +10.0%
Value US$6,210
ROY LEO PIERRE Non-Executive Director
Transaction date
Purchase
Price
1.36
Quantity 500 +1.1%
Value US$680
ROY LEO PIERRE Non-Executive Director
Transaction date
Purchase
Price
1.34
Quantity 7,500 +20.2%
Value US$10,050
ROY LEO PIERRE Non-Executive Director
Transaction date
Purchase
Price
1.35
Quantity 5,000 +15.6%
Value US$6,750
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2011-01-25 2011-01-25 B Purchase Daly Joseph Patrick Large shareholder
28,389 -44.9%
480.87
US$4,046,925
28,389 -44.9% 480.87 US$4,046,925
2011-01-24 2011-01-24 B Purchase Daly Joseph Patrick Large shareholder
79,919 +36.5%
139.04
US$2,759,577
79,919 +36.5% 139.04 US$2,759,577
2011-01-20 2011-01-20 B Purchase Daly Joseph Patrick Large shareholder
61,970 -8.8%
345.77
US$4,710,361
61,970 -8.8% 345.77 US$4,710,361
2011-01-20 2011-01-20 B Purchase Daly Joseph Patrick Large shareholder
10,000 +2.1%
1.34
US$13,400
10,000 +2.1% 1.34 US$13,400
2011-01-20 2011-01-20 B Purchase Daly Joseph Patrick Large shareholder
400 +0.1%
1.33
US$532
400 +0.1% 1.33 US$532
2011-01-19 2011-01-19 B Purchase Daly Joseph Patrick Large shareholder
10,000 +2.2%
1.33
US$13,300
10,000 +2.2% 1.33 US$13,300
2011-01-19 2011-01-19 B Purchase Daly Joseph Patrick Large shareholder
10,000 +2.2%
1.34
US$13,400
10,000 +2.2% 1.34 US$13,400
2011-01-18 2011-01-18 B Purchase Daly Joseph Patrick Large shareholder
10,000 +2.3%
1.34
US$13,400
10,000 +2.3% 1.34 US$13,400
2011-01-13 2011-01-13 B Purchase Daly Joseph Patrick Large shareholder
5,000 +1.2%
1.33
US$6,650
5,000 +1.2% 1.33 US$6,650
2011-01-13 2011-01-03 B Purchase Daly Joseph Patrick Large shareholder
4,000 +0.9%
0.80
US$3,200
4,000 +0.9% 0.80 US$3,200
2010-12-21 2010-12-21 B Purchase Daly Joseph Patrick Large shareholder
2,300 +0.5%
0.80
US$1,840
2,300 +0.5% 0.80 US$1,840
2010-12-21 2010-12-17 B Purchase Daly Joseph Patrick Large shareholder
300 +0.1%
0.80
US$240
300 +0.1% 0.80 US$240
2010-12-21 2010-12-16 B Purchase Daly Joseph Patrick Large shareholder
3,000 +0.7%
0.80
US$2,400
3,000 +0.7% 0.80 US$2,400
2010-12-21 2010-12-15 B Purchase Daly Joseph Patrick Large shareholder
2,000 +0.5%
0.80
US$1,600
2,000 +0.5% 0.80 US$1,600
2010-12-14 2010-12-14 B Purchase Daly Joseph Patrick Large shareholder
1,300 +0.2%
0.80
US$1,040
1,300 +0.2% 0.80 US$1,040
2010-12-14 2010-12-14 B Purchase Daly Joseph Patrick Large shareholder
5,000 +1.2%
0.80
US$4,000
5,000 +1.2% 0.80 US$4,000
2010-12-14 2010-12-10 B Purchase Daly Joseph Patrick Large shareholder
2,000 +0.5%
0.80
US$1,600
2,000 +0.5% 0.80 US$1,600
2010-12-07 2010-12-06 B Purchase Daly Joseph Patrick Large shareholder
5,400 +1.3%
0.80
US$4,320
5,400 +1.3% 0.80 US$4,320
2010-12-03 2010-12-03 B Purchase Daly Joseph Patrick Large shareholder
500 +0.1%
0.76
US$380
500 +0.1% 0.76 US$380
2010-12-03 2010-12-03 B Purchase Daly Joseph Patrick Large shareholder
5,000 +1.2%
0.80
US$4,000
5,000 +1.2% 0.80 US$4,000
2010-12-01 2010-12-01 B Purchase Daly Joseph Patrick Large shareholder
1,720 +0.4%
0.80
US$1,376
1,720 +0.4% 0.80 US$1,376
2010-11-30 2010-11-30 B Purchase Daly Joseph Patrick Large shareholder
1,200 +0.2%
0.75
US$900
1,200 +0.2% 0.75 US$900
2010-11-30 2010-11-30 B Purchase Daly Joseph Patrick Large shareholder
300 +0.0%
0.77
US$231
300 +0.0% 0.77 US$231
2010-11-30 2010-11-30 B Purchase Daly Joseph Patrick Large shareholder
1,000 +0.2%
0.80
US$800
1,000 +0.2% 0.80 US$800
2010-11-24 2010-11-24 B Purchase Daly Joseph Patrick Large shareholder
2,000 +0.5%
0.80
US$1,600
2,000 +0.5% 0.80 US$1,600
2010-11-18 2010-11-18 B Purchase Daly Joseph Patrick Large shareholder
1,030 +0.3%
0.70
US$721
1,030 +0.3% 0.70 US$721
2010-11-17 2010-11-17 B Purchase Daly Joseph Patrick Large shareholder
7,000 +1.8%
0.75
US$5,250
7,000 +1.8% 0.75 US$5,250
2010-11-16 2010-11-16 B Purchase Daly Joseph Patrick Large shareholder
2,420 +0.6%
0.72
US$1,742
2,420 +0.6% 0.72 US$1,742
2010-11-16 2010-11-16 B Purchase Daly Joseph Patrick Large shareholder
650 +0.1%
0.72
US$468
650 +0.1% 0.72 US$468
2010-11-16 2010-11-15 B Purchase Daly Joseph Patrick Large shareholder
1,300 +0.2%
0.80
US$1,040
1,300 +0.2% 0.80 US$1,040
2010-11-16 2010-11-11 B Purchase Daly Joseph Patrick Large shareholder
2,500 +0.3%
0.85
US$2,125
2,500 +0.3% 0.85 US$2,125
2010-11-09 2010-11-09 B Purchase Daly Joseph Patrick Large shareholder
2,500 +0.3%
0.80
US$2,000
2,500 +0.3% 0.80 US$2,000
2010-11-09 2010-11-04 B Purchase Daly Joseph Patrick Large shareholder
700 +1.2%
0.92
US$644
700 +1.2% 0.92 US$644
2010-10-04 2010-10-04 B Purchase Daly Joseph Patrick Large shareholder
8,456 +2.2%
0.70
US$5,919
8,456 +2.2% 0.70 US$5,919
2010-10-01 2010-10-01 B Purchase Daly Joseph Patrick Large shareholder
10,000 +2.7%
0.75
US$7,500
10,000 +2.7% 0.75 US$7,500
2010-10-01 2010-10-01 B Purchase Daly Joseph Patrick Large shareholder
2,594 +0.4%
0.74
US$1,920
2,594 +0.4% 0.74 US$1,920
2010-09-29 2010-09-28 B Purchase Daly Joseph Patrick Large shareholder
3,500 +0.5%
0.70
US$2,450
3,500 +0.5% 0.70 US$2,450
2010-09-29 2010-09-27 B Purchase Daly Joseph Patrick Large shareholder
6 +0.0%
0.70
US$4
6 +0.0% 0.70 US$4
2010-09-24 2010-09-24 B Purchase Daly Joseph Patrick Large shareholder
3,600 +0.5%
0.70
US$2,520
3,600 +0.5% 0.70 US$2,520
2010-09-22 2010-09-22 B Purchase Daly Joseph Patrick Large shareholder
2,500 +0.7%
0.70
US$1,750
2,500 +0.7% 0.70 US$1,750
2010-09-21 2010-09-21 B Purchase Daly Joseph Patrick Large shareholder
3,174 +0.9%
0.68
US$2,158
3,174 +0.9% 0.68 US$2,158
2010-09-21 2010-09-21 B Purchase Daly Joseph Patrick Large shareholder
2,400 +0.7%
0.70
US$1,680
2,400 +0.7% 0.70 US$1,680
2010-09-21 2010-09-21 B Purchase Daly Joseph Patrick Large shareholder
2,400 +0.7%
0.71
US$1,704
2,400 +0.7% 0.71 US$1,704
2010-09-21 2010-09-21 B Purchase Daly Joseph Patrick Large shareholder
2,100 +0.3%
0.72
US$1,512
2,100 +0.3% 0.72 US$1,512
2010-09-21 2010-09-20 B Purchase Daly Joseph Patrick Large shareholder
2,200 +0.3%
0.70
US$1,540
2,200 +0.3% 0.70 US$1,540
2010-09-14 2010-09-14 B Purchase Daly Joseph Patrick Large shareholder
1,000 +0.1%
0.72
US$720
1,000 +0.1% 0.72 US$720
2010-09-08 2010-09-08 B Purchase Daly Joseph Patrick Large shareholder
1,300 +2.2%
0.76
US$988
1,300 +2.2% 0.76 US$988
2010-09-08 2010-09-08 B Purchase Daly Joseph Patrick Large shareholder
600 +0.1%
0.76
US$456
600 +0.1% 0.76 US$456
2010-09-01 2010-09-01 B Purchase Daly Joseph Patrick Large shareholder
2,000 +0.6%
0.75
US$1,500
2,000 +0.6% 0.75 US$1,500
2010-08-26 2010-08-26 B Purchase Daly Joseph Patrick Large shareholder
6,185 +1.8%
0.75
US$4,639
6,185 +1.8% 0.75 US$4,639
2010-08-26 2010-08-19 B Purchase Daly Joseph Patrick Large shareholder
215 +0.1%
0.75
US$161
215 +0.1% 0.75 US$161
2010-08-26 2010-08-04 B Purchase Daly Joseph Patrick Large shareholder
500 +0.1%
0.75
US$375
500 +0.1% 0.75 US$375
2010-08-26 2010-08-02 B Purchase Daly Joseph Patrick Large shareholder
873 +0.1%
0.75
US$655
873 +0.1% 0.75 US$655
2010-07-28 2010-07-28 B Purchase Daly Joseph Patrick Large shareholder
100 +0.0%
0.75
US$75
100 +0.0% 0.75 US$75
2010-07-28 2010-07-26 B Purchase Daly Joseph Patrick Large shareholder
500 +0.1%
0.75
US$375
500 +0.1% 0.75 US$375
2010-07-28 2010-07-08 B Purchase Daly Joseph Patrick Large shareholder
1,000 +1.8%
0.80
US$800
1,000 +1.8% 0.80 US$800
2010-07-28 2010-07-07 B Purchase Daly Joseph Patrick Large shareholder
300 +0.0%
0.88
US$264
300 +0.0% 0.88 US$264
2010-07-28 2010-07-06 B Purchase Daly Joseph Patrick Large shareholder
100 +0.0%
0.77
US$77
100 +0.0% 0.77 US$77
2010-07-02 2010-07-02 B Purchase Daly Joseph Patrick Large shareholder
4,400 +1.3%
0.77
US$3,388
4,400 +1.3% 0.77 US$3,388
2010-07-02 2010-06-30 B Purchase Daly Joseph Patrick Large shareholder
400 +0.1%
0.88
US$352
400 +0.1% 0.88 US$352
2010-07-02 2010-06-29 B Purchase Daly Joseph Patrick Large shareholder
1,000 +0.3%
0.76
US$760
1,000 +0.3% 0.76 US$760
2010-02-19 2010-01-06 B Purchase Daly Joseph Patrick Large shareholder
4,300 +1.3%
0.85
US$3,655
4,300 +1.3% 0.85 US$3,655
2010-02-19 2009-12-31 B Purchase Daly Joseph Patrick Large shareholder
2,500 +0.7%
0.90
US$2,250
2,500 +0.7% 0.90 US$2,250
2008-12-02 2008-12-01 B Purchase LITTLE JAMES N Non-Executive Director
5,000 +16.7%
0.59
US$2,950
5,000 +16.7% 0.59 US$2,950
2008-12-01 2008-11-26 B Purchase UVEGES GEORGE Non-Executive Director
3,000 +11.1%
0.62
US$1,860
3,000 +11.1% 0.62 US$1,860
2008-12-01 2008-11-26 B Purchase UVEGES GEORGE Non-Executive Director
2,000 +8.0%
0.55
US$1,100
2,000 +8.0% 0.55 US$1,100
2008-12-01 2008-11-26 B Purchase UVEGES GEORGE Non-Executive Director
2,000 +8.7%
0.54
US$1,080
2,000 +8.7% 0.54 US$1,080
2008-12-01 2008-11-26 B Purchase FERRARA MICHAEL C

Chief Executive Officer

Executive Director
10,000 +100.0%
0.62
US$6,200
10,000 +100.0% 0.62 US$6,200
2008-12-01 2008-11-26 B Purchase UVEGES GEORGE Non-Executive Director
3,000 +15.0%
0.51
US$1,530
3,000 +15.0% 0.51 US$1,530
2007-12-26 2007-12-24 S Sale GRUVERMAN IRWIN J/ Large shareholder
36,577 -2.2%
1.00
US$36,577
36,577 -2.2% 1.00 US$36,577
2007-12-03 2007-11-30 B Purchase ROY LEO PIERRE Non-Executive Director
500 +1.0%
1.39
US$695
500 +1.0% 1.39 US$695
2007-12-03 2007-11-30 B Purchase ROY LEO PIERRE Non-Executive Director
4,500 +10.0%
1.38
US$6,210
4,500 +10.0% 1.38 US$6,210
2007-12-03 2007-11-30 B Purchase ROY LEO PIERRE Non-Executive Director
500 +1.1%
1.36
US$680
500 +1.1% 1.36 US$680
2007-12-03 2007-11-29 B Purchase ROY LEO PIERRE Non-Executive Director
7,500 +20.2%
1.34
US$10,050
7,500 +20.2% 1.34 US$10,050
2007-12-03 2007-11-29 B Purchase ROY LEO PIERRE Non-Executive Director
5,000 +15.6%
1.35
US$6,750
5,000 +15.6% 1.35 US$6,750
Explore more

More insider trading research around Microfluidics International Corp