The following are stock buybacks announced over the past 30 days.

(Interested in learning more about buybacks and why they're important? Check out this article.)

COMPANY SYMBOL AMOUNT NOTES
7/30//2007
American Community Bancshares ACBA 275,000 shares adds to prior plan
BMC Software BMC $1 bln adds to prior plan
Centrue Financial Corporation TRUE 500,000 shares adds to prior plan
First Financial Bancorp FFBC 1 mln shares adds to prior plan
First Regional Bancorp FRGB 1 mln shares 8% of outstanding
Gymboree Corporation GYMB $50 mln over 1 year
KVH Industries KVHI 1 mln shares 6.7% of outstanding
Max Capital Group MXGL $70 mln adds to prior plan
ValueClick VCLK $34 mln adds to prior plan
7/27//2007
Blue River Bancshares BRBI 200,000 shares adds to prior plan
Stewart Information Services STC 1.5% of outstanding
Teche Holding Company TSH 3% of outstanding 66,000 shares
World Acceptance Corporation WRLD $10 mln adds to prior plan
7/26//2007
Banner BANR 750,000 shares 5% of outstanding
Benchmark Electronics BHE $125 mln
Cisco Systems CSCO $5 bln adds to prior plan
Friedman, Billings, Ramsey Group FBR 36 mln shares adds to prior plan
Financial Institutions FISI $5 mln replaces prior plan
Flow International FLOW $45 mln
Foundry Networks FDRY $200 mln
Janus Capital Group JNS $500 mln upon completion of current plan
National Instruments NATI 2.4 mln shares adds to prior plan
PMI Group PMI $150 mln adds to prior plan
Provident Financial Services PFS 5% of outstanding 3.2 mln shares
Republic Services RSG $250 mln adds to prior plan
Resource America REXI $50 mln replaces prior plan
Simon Properety Group SPG $1 bln over 24 months
Spartan Motors SPAR 1 mln shares over 12 months
Steris STE $300 mln replaces prior plan
SVB Financial Group SIVB $250 mln replaces prior plan
Tollgrade Communications TLGD 1 mln shares through 2007
Wilshire Bancorp WIBC $10 mln over 1 year
7/25//2007
Central Pacific Financial CPF 1.5 mln shares adds to prior plan
Community Bancorp CBON 5% of outstanding over 12 months
GlaxoSmithKline GSK $24.7 bln over 2 years
Heritage Financial Corporation HFWA 5% of outstanding adds to prior plan
Hudson City Bancorp HCBK 51.4 mln shares 10% of outstanding
International Flavors & Fragrances IFF $750 mln replaces prior plan
Lennox International LII $500 mln 22% of outstanding
PFF Bancorp PFB 1 mln shares adds to prior plan
Praxair PX $1 bln
Rimage RIMG 500,000 shares replaces prior plan
SEI Investments SEIC $75 mln adds to prior plan
Southcoast Financial Corporation SOCB 10% of outstanding adds to prior plan
UnionBanCal UB $500 mln adds to prior plan
7/24//2007
Arthur J. Gallagher & Co. AJG 7 mln shares adds to prior plan
Anchor BanCorp Wisconsin ABCW 5% of outstanding adds to prior plan
Becton, Dickinson and Company BDX 10 mln shares adds to prior plan
Devcon International DEVC $5 mln through 2008
Ethan Allen Interiors ETH 1.793 mln shares adds to prior plan
Firstbank Corporation FBMI $5 mln adds to prior plan
RAIT Financial Trust RAS $75 mln
7/23//2007
Ableauctions.com AAC no specific amount
CN CNI 33 mln shares prior plan complete
Hercules HPC $200 mln over 2 years
Nexity Financial Corporation NXTY 800,000 shares prior plan complete
Temecula Valley Bancorp TMCV $10 mln over 6 months
Volterra Semiconductor VLtr $15 mln
7/20//2007
Heritage Oaks Bancorp HEOP 100,000 shares over 1 year
Williams Cos. WMB $1 bln 600 mln shares outstanding
7/19//2007
Brookline Bancorp BRKL 2 mln shares adds to prior plan
CoBiz COBZ 5% of outstanding over 1 year
Farmers Capital Bank Corporation FFKT 550,000 shares dutch auction tender offer
Legg Mason LM 5 mln shares replaces prior plan
Monarch Financial Holdings MNRK 250,000 shares
People's United Financial PBCT 5% of outstanding if approved by OTS
Sun Bancorp SNBC 5% of outstanding 1 mln shares
Tempur-Pedic International TPX $200 mln prior plan complete
Textron TXT 24 mln shares replaces prior plan
7/18//2007
C&F Financial Corporation CFFI 150,000 shares replaces prior plan
Chemical Financial Corporation CHFC 500,000 shares 24.8 mln shares outstanding
Corning GLW $500 mln through 2008
Knight Capital Group NITE $505 mln adds to prior plan
Sysco Corp. SYY 20 mln shares upon completion of current plan
S.Y. Bancorp SYBT 550,000 shares adds to prior plan
7/17/2007
Leesport Financial Corporation FLPB 150,000 shares includes prior plan
7/16/2007
Adtran ADTN 5 mln shares upon completion of current plan
Newport Bancorp NFSB 243,917 shares 5% of outstanding
Park National Corp. PRK 1 mln shares adds to prior plan
Rohm & Haas ROH $2 bln upon completion of current plan
Tidewater TDW $200 mln prior plan expired
7/13/2007
Amgen AMGN $5 bln adds to prior plan
General Electric GE $14 bln increases prior plan
7/12/2007
Eaton Vance EV 8 mln shares
Fastenal FAST 1 mln shares adds to prior plan
Halliburton HAL $2 bln adds to prior plan
H.B. Fuller FUL $100 mln
Industrial Enterprises IEAM $25 mln adds to prior plan
Intervoice INTV 2 mln shares over 2 years
Paychex PAYX $1 bln
Ruby Tuesday RT 6.5 mln shares adds to prior plan
7/11/2007
First Clover Leaf Financial FCLF 5% of shares
International Speedway ISCA $100 mln adds to prior plan
7/09/2007
ConocoPhillips COP $15 bln thru 2008
Johnson & Johnson JNJ $10 bln
7/05/2007
Cognos COGN $200 mln adds to prior plan
Healthways HWAY $100 mln over 2 years
7/02/2007
CTS Corp. CTS 2 mln shares 6% of outstanding
Devon Energy DVN annual program adds to prior plan
Mayflower Bancorp MFLR 104,792 shares 5% of outstanding
MB Financial MBFI 1 mln shares adds to prior plan
NetEase.com NTES $120 mln over 12 months
Charles Schwab SCHW $2.3 bln modified auction
U.S. Energy Corporation USEG $5 mln
Winnebago Industries WGO $60 mln adds to prior plan
6/29/2007
North Central Bancshares FFFD 75,000 shares upon completion of current plan
Steel Dynamics STLD 5 mln shares adds to prior plan
6/28/2007
Apollo Group APOL $500 mln
Community Bank Shares of Indiana CBIN $5 mln 3.3 mln shares outstanding
Developers Diversified DDR $500 mln over 2 years
Dominion Resources D 55 mln shares dutch auction tender offer
6/27/2007
Best Buy BBY $5.5 bln replaces prior plan
U-Store-It Trust YSI 3 mln shares
6/26/2007
Camden National CAC 750,000 shares over 1 year
Clarcor CLC $250 mln over 3 years
Kroger KR $1 bln replaces prior plan
Provident Financial Holdings PROV 5% of shares
Tektronix TEK $350 mln adds to prior plan
6/25/2007
AMREIT AMY $5 mln
Harvest Natural HNR $50 mln
Liberty Property Trust LRY $50 mln accelerated buyback
6/22/2007
Limited Brands LTD $500 mln adds to prior plan
Medtronic MDT 50 mln shares adds to prior plan
6/21/2007
Community Capital Corporation CPBK $2.2 mln
Dime Community Bancshares DCOM 5% of outstanding upon completion of current plan
Franklin Resources BEN 10 mln shares adds to prior plan
Riverview Bancorp RVSB 750,000 shares adds to prior plan
Steelcase SCS $100 mln adds to prior plan
Superior Bancorp SUPR 1 mln shares 34.7 mln shares outstanding
6/20/2007
Alladin Knowledge Systems ALDN $10 mln adds to prior plan
GB&T Bancshares GBTB $10 mln 4.3% of outstanding
Harleysville Savings Financial Corporation HARL 196,000 shares upon completion of current plan
Integra Bank Corporation IBNK 2.5% of outstanding expands prior plan
Logitech International LOGI $250 mln upon completion of current plan
New Hampshire Thrift Bancshares NHTB 5% of outstanding 253,776 shares
Preferred Bank PFBC 5% of outstanding
Winnebago Industries WGO $60 mln adds to prior plan
6/19/2007
Expedia EXPE $3.5 bln
Family Dollar Stores FDO 5 mln shares adds to prior plan
Home Depot HD $22.5 bln includes prior plan
Mentor MNT 5 mln shares adds to prior plan
S&T Bancorp STBA 1 mln shares 4% of outstanding
W.P.Carey & Co. WPC $20 mln through 2007
6/18/2007
Wind River Systems WIND $50 mln
Source: The Online Investor

If you liked this article you might like

Spain to Play Netherlands for World Cup

Spain to Play Netherlands for World Cup

Wal-Mart: Analysts' Upgrades, Downgrades

Wal-Mart: Analysts' Upgrades, Downgrades

Netherlands Advances to World Cup Final

Netherlands Advances to World Cup Final

Apple: Analysts' Upgrades, Downgrades

Apple: Analysts' Upgrades, Downgrades

World Markets Mostly Lower Monday

World Markets Mostly Lower Monday