2008-01-17 |
2008-01-17 |
B
Purchase
|
DISCOVERY EQUITY PARTNERS, LP
Large shareholder
|
850
+0.1%
9.00
USD 7,648
|
850
+0.1%
|
9.00
|
USD 7,648
|
|
2008-01-17 |
2008-01-17 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
150
+0.0%
9.00
USD 1,350
|
150
+0.0%
|
9.00
|
USD 1,350
|
|
2008-01-17 |
2008-01-17 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
850
+0.1%
9.00
USD 7,648
|
850
+0.1%
|
9.00
|
USD 7,648
|
|
2008-01-17 |
2008-01-16 |
B
Purchase
|
DISCOVERY EQUITY PARTNERS, LP
Large shareholder
|
2,550
+0.3%
8.99
USD 22,928
|
2,550
+0.3%
|
8.99
|
USD 22,928
|
|
2008-01-17 |
2008-01-16 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
450
+0.0%
8.99
USD 4,046
|
450
+0.0%
|
8.99
|
USD 4,046
|
|
2008-01-17 |
2008-01-16 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
2,550
+0.3%
8.99
USD 22,928
|
2,550
+0.3%
|
8.99
|
USD 22,928
|
|
2008-01-17 |
2008-01-15 |
B
Purchase
|
DISCOVERY EQUITY PARTNERS, LP
Large shareholder
|
1,785
+0.2%
8.95
USD 15,976
|
1,785
+0.2%
|
8.95
|
USD 15,976
|
|
2008-01-17 |
2008-01-15 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
1,785
+0.2%
8.95
USD 15,976
|
1,785
+0.2%
|
8.95
|
USD 15,976
|
|
2008-01-14 |
2008-01-14 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
1,080
+0.1%
8.96
USD 9,678
|
1,080
+0.1%
|
8.96
|
USD 9,678
|
|
2008-01-14 |
2008-01-14 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
6,120
+0.6%
8.96
USD 54,841
|
6,120
+0.6%
|
8.96
|
USD 54,841
|
|
2008-01-14 |
2008-01-14 |
B
Purchase
|
DISCOVERY EQUITY PARTNERS, LP
Large shareholder
|
6,120
+0.7%
8.96
USD 54,841
|
6,120
+0.7%
|
8.96
|
USD 54,841
|
|
2008-01-14 |
2008-01-11 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
758
+0.1%
9.00
USD 6,818
|
758
+0.1%
|
9.00
|
USD 6,818
|
|
2008-01-14 |
2008-01-11 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
4,292
+0.4%
9.00
USD 38,607
|
4,292
+0.4%
|
9.00
|
USD 38,607
|
|
2008-01-14 |
2008-01-11 |
B
Purchase
|
DISCOVERY EQUITY PARTNERS, LP
Large shareholder
|
4,292
+0.5%
9.00
USD 38,607
|
4,292
+0.5%
|
9.00
|
USD 38,607
|
|
2008-01-14 |
2008-01-10 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
983
+0.1%
8.99
USD 8,841
|
983
+0.1%
|
8.99
|
USD 8,841
|
|
2008-01-14 |
2008-01-10 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
5,568
+0.6%
8.99
USD 50,079
|
5,568
+0.6%
|
8.99
|
USD 50,079
|
|
2008-01-14 |
2008-01-10 |
B
Purchase
|
DISCOVERY EQUITY PARTNERS, LP
Large shareholder
|
5,568
+0.7%
8.99
USD 50,079
|
5,568
+0.7%
|
8.99
|
USD 50,079
|
|
2008-01-07 |
2008-01-04 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
2,890
+0.3%
9.00
USD 26,010
|
2,890
+0.3%
|
9.00
|
USD 26,010
|
|
2008-01-07 |
2008-01-04 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
510
+0.1%
9.00
USD 4,590
|
510
+0.1%
|
9.00
|
USD 4,590
|
|
2008-01-07 |
2008-01-04 |
B
Purchase
|
DISCOVERY EQUITY PARTNERS, LP
Large shareholder
|
2,890
+0.4%
9.00
USD 26,010
|
2,890
+0.4%
|
9.00
|
USD 26,010
|
|
2008-01-07 |
2008-01-03 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
200
+0.0%
9.00
USD 1,800
|
200
+0.0%
|
9.00
|
USD 1,800
|
|
2007-12-31 |
2007-12-31 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
499
+0.1%
8.99
USD 4,488
|
499
+0.1%
|
8.99
|
USD 4,488
|
|
2007-12-31 |
2007-12-28 |
B
Purchase
|
DISCOVERY EQUITY PARTNERS, LP
Large shareholder
|
300
+0.0%
9.00
USD 2,700
|
300
+0.0%
|
9.00
|
USD 2,700
|
|
2007-12-31 |
2007-12-28 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
300
+0.0%
9.00
USD 2,700
|
300
+0.0%
|
9.00
|
USD 2,700
|
|
2007-12-31 |
2007-12-27 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
435
+0.0%
8.98
USD 3,908
|
435
+0.0%
|
8.98
|
USD 3,908
|
|
2007-12-31 |
2007-12-27 |
B
Purchase
|
DISCOVERY EQUITY PARTNERS, LP
Large shareholder
|
2,463
+0.3%
8.98
USD 22,125
|
2,463
+0.3%
|
8.98
|
USD 22,125
|
|
2007-12-31 |
2007-12-27 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
2,463
+0.3%
8.98
USD 22,125
|
2,463
+0.3%
|
8.98
|
USD 22,125
|
|
2007-12-26 |
2007-12-26 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
1,500
+0.2%
8.99
USD 13,488
|
1,500
+0.2%
|
8.99
|
USD 13,488
|
|
2007-12-26 |
2007-12-26 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
8,500
+0.9%
8.99
USD 76,432
|
8,500
+0.9%
|
8.99
|
USD 76,432
|
|
2007-12-26 |
2007-12-26 |
B
Purchase
|
DISCOVERY EQUITY PARTNERS, LP
Large shareholder
|
8,500
+1.0%
8.99
USD 76,432
|
8,500
+1.0%
|
8.99
|
USD 76,432
|
|
2007-12-26 |
2007-12-21 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
901
+0.1%
8.95
USD 8,065
|
901
+0.1%
|
8.95
|
USD 8,065
|
|
2007-12-26 |
2007-12-21 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
5,105
+0.5%
8.95
USD 45,694
|
5,105
+0.5%
|
8.95
|
USD 45,694
|
|
2007-12-26 |
2007-12-21 |
B
Purchase
|
DISCOVERY EQUITY PARTNERS, LP
Large shareholder
|
5,105
+0.6%
8.95
USD 45,694
|
5,105
+0.6%
|
8.95
|
USD 45,694
|
|
2007-12-31 |
2007-12-03 |
B
Purchase
|
DISCOVERY EQUITY PARTNERS, LP
Large shareholder
|
499
+0.1%
8.99
USD 4,488
|
499
+0.1%
|
8.99
|
USD 4,488
|
|
2007-11-27 |
2007-11-27 |
B
Purchase
|
DISCOVERY EQUITY PARTNERS, LP
Large shareholder
|
100
+0.0%
8.98
USD 898
|
100
+0.0%
|
8.98
|
USD 898
|
|
2007-11-27 |
2007-11-27 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
100
+0.0%
8.98
USD 898
|
100
+0.0%
|
8.98
|
USD 898
|
|
2007-11-27 |
2007-11-26 |
B
Purchase
|
DISCOVERY EQUITY PARTNERS, LP
Large shareholder
|
1,000
+0.1%
8.95
USD 8,953
|
1,000
+0.1%
|
8.95
|
USD 8,953
|
|
2007-11-27 |
2007-11-26 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
100
+0.0%
8.95
USD 895
|
100
+0.0%
|
8.95
|
USD 895
|
|
2007-11-27 |
2007-11-26 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
1,000
+0.1%
8.95
USD 8,953
|
1,000
+0.1%
|
8.95
|
USD 8,953
|
|
2007-11-27 |
2007-11-23 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
320
+0.0%
8.48
USD 2,712
|
320
+0.0%
|
8.48
|
USD 2,712
|
|
2007-11-27 |
2007-11-23 |
B
Purchase
|
DISCOVERY EQUITY PARTNERS, LP
Large shareholder
|
2,880
+0.4%
8.48
USD 24,412
|
2,880
+0.4%
|
8.48
|
USD 24,412
|
|
2007-11-27 |
2007-11-23 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
2,880
+0.3%
8.48
USD 24,412
|
2,880
+0.3%
|
8.48
|
USD 24,412
|
|
2007-11-14 |
2007-11-14 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
1,000
+0.1%
8.76
USD 8,757
|
1,000
+0.1%
|
8.76
|
USD 8,757
|
|
2007-11-14 |
2007-11-14 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
9,000
+1.0%
8.76
USD 78,815
|
9,000
+1.0%
|
8.76
|
USD 78,815
|
|
2007-11-14 |
2007-11-14 |
B
Purchase
|
DISCOVERY EQUITY PARTNERS, LP
Large shareholder
|
9,000
+1.1%
8.76
USD 78,815
|
9,000
+1.1%
|
8.76
|
USD 78,815
|
|
2007-11-14 |
2007-11-12 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
4,000
+0.4%
8.56
USD 34,254
|
4,000
+0.4%
|
8.56
|
USD 34,254
|
|
2007-11-14 |
2007-11-12 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
36,000
+4.0%
8.56
USD 308,286
|
36,000
+4.0%
|
8.56
|
USD 308,286
|
|
2007-11-14 |
2007-11-12 |
B
Purchase
|
DISCOVERY EQUITY PARTNERS, LP
Large shareholder
|
36,000
+4.8%
8.56
USD 308,286
|
36,000
+4.8%
|
8.56
|
USD 308,286
|
|
2007-10-22 |
2007-10-19 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
435
+0.0%
9.41
USD 4,095
|
435
+0.0%
|
9.41
|
USD 4,095
|
|
2007-10-22 |
2007-10-19 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
2,465
+0.3%
9.41
USD 23,203
|
2,465
+0.3%
|
9.41
|
USD 23,203
|
|
2007-10-22 |
2007-10-18 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
1,665
+0.2%
9.40
USD 15,651
|
1,665
+0.2%
|
9.40
|
USD 15,651
|
|
2007-10-22 |
2007-10-18 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
9,435
+1.1%
9.40
USD 88,690
|
9,435
+1.1%
|
9.40
|
USD 88,690
|
|
2007-09-20 |
2007-09-18 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
780
+0.1%
8.94
USD 6,975
|
780
+0.1%
|
8.94
|
USD 6,975
|
|
2007-09-20 |
2007-09-18 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
4,420
+0.5%
8.94
USD 39,527
|
4,420
+0.5%
|
8.94
|
USD 39,527
|
|
2007-09-20 |
2007-09-18 |
B
Purchase
|
DISCOVERY EQUITY PARTNERS, LP
Large shareholder
|
4,420
+0.6%
8.94
USD 39,527
|
4,420
+0.6%
|
8.94
|
USD 39,527
|
|
2007-09-18 |
2007-09-17 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
465
+0.1%
9.00
USD 4,185
|
465
+0.1%
|
9.00
|
USD 4,185
|
|
2007-09-18 |
2007-09-17 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
2,635
+0.3%
9.00
USD 23,715
|
2,635
+0.3%
|
9.00
|
USD 23,715
|
|
2007-09-18 |
2007-09-17 |
B
Purchase
|
DISCOVERY EQUITY PARTNERS, LP
Large shareholder
|
2,635
+0.4%
9.00
USD 23,715
|
2,635
+0.4%
|
9.00
|
USD 23,715
|
|
2007-09-18 |
2007-09-14 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
300
+0.0%
8.99
USD 2,696
|
300
+0.0%
|
8.99
|
USD 2,696
|
|
2007-09-18 |
2007-09-14 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
1,700
+0.2%
8.99
USD 15,275
|
1,700
+0.2%
|
8.99
|
USD 15,275
|
|
2007-09-18 |
2007-09-14 |
B
Purchase
|
DISCOVERY EQUITY PARTNERS, LP
Large shareholder
|
1,700
+0.2%
8.99
USD 15,275
|
1,700
+0.2%
|
8.99
|
USD 15,275
|
|
2007-09-12 |
2007-09-11 |
B
Purchase
|
DISCOVERY EQUITY PARTNERS, LP
Large shareholder
|
83,250
+12.7%
8.89
USD 739,976
|
83,250
+12.7%
|
8.89
|
USD 739,976
|
|
2007-09-12 |
2007-09-11 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
27,750
+3.3%
8.89
USD 246,659
|
27,750
+3.3%
|
8.89
|
USD 246,659
|
|
2007-09-12 |
2007-09-11 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
83,250
+11.0%
8.89
USD 739,976
|
83,250
+11.0%
|
8.89
|
USD 739,976
|
|
2007-09-12 |
2007-09-10 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
375
+0.0%
11.00
USD 4,125
|
375
+0.0%
|
11.00
|
USD 4,125
|
|
2007-09-12 |
2007-09-10 |
B
Purchase
|
DISCOVERY EQUITY PARTNERS, LP
Large shareholder
|
2,125
+0.3%
11.00
USD 23,375
|
2,125
+0.3%
|
11.00
|
USD 23,375
|
|
2007-09-12 |
2007-09-10 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
2,125
+0.3%
11.00
USD 23,375
|
2,125
+0.3%
|
11.00
|
USD 23,375
|
|
2007-09-04 |
2007-08-30 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
585
+0.1%
10.41
USD 6,090
|
585
+0.1%
|
10.41
|
USD 6,090
|
|
2007-09-04 |
2007-08-30 |
B
Purchase
|
DISCOVERY EQUITY PARTNERS LP
Large shareholder
|
3,315
+0.5%
10.41
USD 34,511
|
3,315
+0.5%
|
10.41
|
USD 34,511
|
|
2007-09-04 |
2007-08-30 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
3,315
+0.4%
10.41
USD 34,511
|
3,315
+0.4%
|
10.41
|
USD 34,511
|
|
2007-02-23 |
2007-02-21 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
135
+0.0%
13.41
USD 1,811
|
135
+0.0%
|
13.41
|
USD 1,811
|
|
2007-02-23 |
2007-02-21 |
B
Purchase
|
DISCOVERY EQUITY PARTNERS LP
Large shareholder
|
765
+0.1%
13.41
USD 10,260
|
765
+0.1%
|
13.41
|
USD 10,260
|
|
2007-02-23 |
2007-02-21 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
765
+0.1%
13.41
USD 10,260
|
765
+0.1%
|
13.41
|
USD 10,260
|
|
2007-02-14 |
2007-02-13 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
60
+0.0%
13.00
USD 780
|
60
+0.0%
|
13.00
|
USD 780
|
|
2007-02-14 |
2007-02-13 |
B
Purchase
|
Discovery Group I, LLC
Large shareholder
|
340
+0.0%
13.00
USD 4,420
|
340
+0.0%
|
13.00
|
USD 4,420
|
|