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
2/15/2007
Asbury Automotive Group, Inc. ABG 1.3 mln shares
Avaya Inc. AV $500 mln over 2 years
Caterpillar Inc. CAT $7.5 bln over 5 years
Sterling Bancorp STL 800,000 shares adds to prior plan
T. Rowe Price Group TROW 15 mln shares adds to prior plan
2/14/2007
Archer Daniels Midland Company ADM $400 mln
Burlington Northern Santa Fe Corp. BNI 30 mln shares adds to prior plan
CSX Corporation CSX $2 bln through 2008
Diebold, Inc. DBD 2 mln shares adds to prior plan
NutriSystem Inc. NTRI $200 mln expires 8/07
2/13/2007
Blonder Tongue Laboratories Inc. BDR 100,000 shares adds to prior plan
Centennial Bank Holdings CBHI 924,490 shares adds to prior plan
CBIZ Inc. CBZ 5 mln shares 66.6 mln shares outstanding
Keithley Instruments Inc. KEI 2 mln shares replaces prior plan
Rockwell Collins COL $500 mln replaces prior plan
2/12/2007
3M Co. MMM $7 bln over 2 years
Administaff Inc. ASF 1 mln shares adds to prior plan
Advent Software ADVS 2.25 mln shares adds to prior plan
Anixter International Inc. AXE $100 mln prior plan complete
2/9/2007
ConocoPhillips COP $3 bln adds to prior plan
Nelnet NNI 10 mln shares including prior plan
Ohio Valley Banc Corp. OVBC 175,000 shares over 1 year
Saifun Semiconductors Ltd. SFUN 1.5 mln shares 4.8% of outstanding
2/8/2007
Alliant Energy Corp. LNT $200 mln adds to prior plan
Black & Decker BDK 3 mln shares adds to prior plan
Broadcom Corp. BRCM $1 bln over 12-18 months
Express Scripts ESRX $1 bln if no Caremark merger
Global Cash Access Holdings GCA $50 mln
Juniper Networks JNPR $1 bln adds to prior plan
Perrigo Co. PRGO $60 mln over 2 years
Smith & Nephew SNN $1.5 bln over 2 years
UPS UPS $2 bln including prior plan
2/7/2007
Corporate Executive Board EXBD $200 mln adds to prior plan
Equifax EFX $250 mln adds to prior plan
Hooker Furniture HOFT $20 mln including prior plan
Pioneer Natural Resources Co. PXD $300 mln prior plan complete
Rockwell Automation ROK $1 bln
2/6/2007
BHP Billiton Ltd. BHP $10 bln
Gartner Inc. IT $200 mln replaces prior plan
LSB Financial Corp. LSBI 100,000 shares
Pulaski Financial Corp. PULB 5% of outstanding prior plan complete
2/5/2007
Avocent Corp. AVCT 2 mln shares adds to prior plan
Bank Mutual BKMU 3 mln shares adds to prior plan
Federal Agriculture Mortgage Corp. AGM 1 mln shares prior plan complete
Hewitt Associates HEW $750 mln over 24 months
Providence Service Corp. PRSC 1 mln shares
Simpson Manufacturing SSD $50 mln through 2007
2/2/2007
Commerce Bancshares CBSH 2.84 mln shares adds to prior plan
Noble NE 10 mln shares adds to prior plan
Temple-Inland TIN 5 mln shares adds to prior plan
TJX Cos. TJX $1 bln adds to prior plan
2/1/2007
Bemis BMS 3 mln shares adds to prior plan
Hanesbrands Inc. HBI 10 mln shares
Lehman Brothers Holdings LEH $822 mln adds to prior plan
MBIA MBI $1 bln adds to prior plan
St. Paul travelers STA $3 bln replaces prior plan
Wesco International WCC $400 mln
1/31/2007
Cardinal Health CAH $1.5 bln adds to prior plan
FirstEnergy FE 16 mln shares 330 mln shares outstanding
Fiserv FISV 10 mln shares prior plan complete
Griffin Land & Nurseries GRIF 150,000 shares over 12 months
Labor Ready LRW $75 mln adds to prior plan
McGraw-Hill Cos. MHP 45 mln shares 12.7% of outstanding
NuCO2 NOCO $50 mln through 2007
Sonic SONC $89.3 mln adds to prior plan
1/30/2007
Atlas America ATLS 1.95 mln shares dutch auction tender offer
Concur Technologies CNQR 2 mln shares over 2 years
Leadis Technology LDIS 2.5 mln shares through 2007
Entergy Etr $1.5 bln
National Instruments NATI 1.5 mln shares adds to prior plan
Union Pacific UNP 20 mln shares over 3 years
1/29/2007
Brocade Communications Systems BRCD $200 mln
First Financial Holdings FFCH 600,000 shares 5% of outstanding
Gymboree GYMB $50 mln over 1 year
Marathon Oil Corp. MRO $500 mln adds to prior plan
U.S. Express Enterprises XPRSA $15 mln over 1 year
1/26/2007
Sturm, Ruger & Co. RGR $20 mln
BankUnited Financial Corp. BKUNA 600,000 shares adds to prior plan
Capital One Financial Corp. COF $3 bln
CIT Group CIT $500 mln adds to prior plan
National City Corp. NCC 75 mln shares dutch auction tender offer
Parker Hannifin PH 5.3 mln shares adds to prior plan
St. Jude Medical STJ $1 bln
Symantec SYMC $1 bln prior plan complete
Tempur-Pedic TPX $100 mln
1/24/2007
Associated Banc-Corp ASBC 5% of outstanding adds to prior plan
Bank of America BAC 200 mln shares adds to prior plan
Cypress Semiconductor CY $300 mln
East West Bancorp EWBC $30 mln
eBay EBAY $2 bln adds to prior plan
FreightCar America RAIL $50 mln
MB Financial Inc. MBFI 1 mln shares over 12 months
Rome Bancorp ROME 423,000 shares over 12 months
Charles Schwab SCHW $500 mln adds to prior plan
Varian VARI $100 mln prior plan complete
Willow Financial Bancorp WFBC 5% of outstanding over 2 years
1/23/2007
CKE Restaurants CKR $50 mln adds to prior plan
Integrated Device Technology IDT $200 mln prior plan complete
Provident Financial Holdings PROV 5% of outstanding prior plan complete
Southcoast Financial Corp. SOCB 547,194 shares 10% of outstanding
1/22/2007
Canadian Natural Resources CNQ 5% of outstanding over 12 months
Citizens South Banking Corp. CSBC 400,000 shares adds to prior plan
Eaton Corp. ETN 10 mln shares replaces prior plan
Plumas Bancorp PLBC 250,000 shares 5% of outstanding
1/19/2007
Alcoa AA 10% of outstanding over 3 years
New Hampshire Thrift Bancshares NHTB 214,679 shares 5% of outstanding
1/18/2007
Brooklyn Federal Bancorp BFSB $1.5 mln
Charter Financial Corp. CHFN 400,000 shares adds to prior plan
Chittenden CHZ 1 mln shares over 2 years
Fastenal FAST 1 mln shares adds to prior plan
General American Investors GAM 250,000 shares adds to prior plan
Kearny Financial Corp. KRNY 5% of outstanding prior plan complete
KeyCorp KEY $25 mln adds to prior plan
Merchants Bancshares MBVT 200,000 shares upon completion of prior plan
Prudential Bancorp Inc of PA PBIP 5% of outstanding prior plan complete
Regions Financial RF 50 mln shares adds to prior plan
Valley National Bancorp VLY 3.5 mln shares upon completion of prior plan
1/17/2007
CVS/Caremark CVS 150 mln shares upon closing of merger
1/16/2007
Monro Muffler Brake MNRO $30 mln over 12 months
Source: The Online Investor